Resource Type: dsc_xazurepackresourceprovider
- Defined in:
- lib/puppet/type/dsc_xazurepackresourceprovider.rb
- Providers:
- 
      
        powershell
 
Overview
The DSC xAzurePackResourceProvider resource type. Automatically generated from ‘xAzurePack/DSCResources/MSFT_xAzurePackResourceProvider/MSFT_xAzurePackResourceProvider.schema.mof’
To learn more about PowerShell Desired State Configuration, please visit technet.microsoft.com/en-us/library/dn249912.aspx.
For more information about built-in DSC Resources, please visit technet.microsoft.com/en-us/library/dn249921.aspx.
For more information about xDsc Resources, please visit github.com/PowerShell/DscResources.
Properties
- 
      ensure
      
      
      The basic property that the resource should be in. Supported values:- exists?
- present
 
Parameters
- 
      dsc_adminauthenticationmode
      
      
      AdminAuthenticationMode - Specifies the administrative authentication mode for a resource provider. Valid values are None, Basic, Windows. 
- 
      dsc_adminauthenticationuser
      
      
      AdminAuthenticationUser - Specifies, as a PSCredential object, an administrative user name and password to connect to a resource provider. 
- 
      dsc_adminauthenticationusername
      
      
      AdminAuthenticationUsername - Output for the administrative user name. 
- 
      dsc_adminforwardingaddress
      
      
      AdminForwardingAddress - Specifies an administrative forwarding address for a resource provider. 
- 
      dsc_adminuri
      
      
      AdminUri - Specifies the URI of the Windows Azure Pack administrator API. 
- 
      dsc_allowanonymousaccess
      
      
      AllowAnonymousAccess - Specifies the URI of the Windows Azure Pack administrator API. Supported values:- true
- false
 
- 
      dsc_allowmultipleinstances
      
      
      AllowMultipleInstances - Indicates that the cmdlet allows multiple instances of the resource provider. Supported values:- true
- false
 
- 
      dsc_authenticationsite
      
      
      AuthenticationSite - URL of the authentication site. 
- 
      dsc_azurepackadmincredential
      
      
      AzurePackAdminCredential - Credential to be used to perform the installation. 
- 
      dsc_displayname
      
      
      DisplayName - Specifies the display name of a resource provider. 
- 
      dsc_enabled
      
      
      Enabled - Enables the resource provider. Supported values:- true
- false
 
- 
      dsc_healthcheckauthenticationmode
      
      
      HealthCheckAuthenticationMode - Specifies the health check authentication mode for a resource provider. Valid values are None, Basic, Windows. 
- 
      dsc_healthcheckauthenticationuser
      
      
      HealthCheckAuthenticationUser - Specifies, as a PSCredential object, a health check user name and password to connect to a resource provider. 
- 
      dsc_healthcheckauthenticationusername
      
      
      HealthCheckAuthenticationUsername - Output for the health check user name. 
- 
      dsc_healthcheckforwardingaddress
      
      
      HealthCheckForwardingAddress - Specifies the health check forwarding address for a resource provider. 
- 
      dsc_instancedisplayname
      
      
      InstanceDisplayName - Specifies a display name for an instance of a resource provider. 
- 
      dsc_instanceid
      
      
      InstanceId - Specifies an ID for an instance of a resource provider. 
- 
      dsc_maxquotaupdatebatchsize
      
      
      MaxQuotaUpdateBatchSize - Specifies the number of subscriptions that can be updated in a single request. 
- 
      dsc_name
      
      
      Name - Specifies the name of a resource provider. 
- 
      dsc_notificationauthenticationmode
      
      
      NotificationAuthenticationMode - Specifies the notification authentication mode for a resource provider. Valid values are None, Basic, Windows. 
- 
      dsc_notificationauthenticationuser
      
      
      NotificationAuthenticationUser - Specifies, as a PSCredential object, a notification user name and password to connect to a resource provider. 
- 
      dsc_notificationauthenticationusername
      
      
      NotificationAuthenticationUsername - Output for the notification user name. 
- 
      dsc_notificationforwardingaddress
      
      
      NotificationForwardingAddress - Specifies the notification forwarding address of a resource provider. 
- 
      dsc_passthroughenabled
      
      
      PassthroughEnabled - Indicates whether the resource provider supports API pass-through. Supported values:- true
- false
 
- 
      dsc_psdscrunascredential
      
      
      PsDscRunAsCredential 
- 
      dsc_subscriptionstatuspollinginterval
      
      
      SubscriptionStatusPollingInterval - Specifies the time interval at which the management service polls the resource provider for subscription status updates. 
- 
      dsc_tenantauthenticationmode
      
      
      TenantAuthenticationMode - Specifies the tenant authentication mode for a resource provider. Valid values are None, Basic, Windows. 
- 
      dsc_tenantauthenticationuser
      
      
      TenantAuthenticationUser - Specifies, as a PSCredential object, a tenant user name and password to connect to a resource provider. 
- 
      dsc_tenantauthenticationusername
      
      
      TenantAuthenticationUsername - Output for the tenant user name. 
- 
      dsc_tenantforwardingaddress
      
      
      TenantForwardingAddress - Specifies the tenant forwarding address of a resource provider. 
- 
      dsc_tenantsourceuritemplate
      
      
      TenantSourceUriTemplate - Specifies the tenant source URI template of a resource provider. 
- 
      dsc_tenanttargeturitemplate
      
      
      TenantTargetUriTemplate - Specifies the tenant target URI template of a resource provider. 
- 
      dsc_type
      
      
      Type - Specifies the type of the resource provider. Valid values are Standard, UsageProvider, CloudServiceProvider. 
- 
      dsc_usageauthenticationmode
      
      
      UsageAuthenticationMode - Specifies the usage authentication mode for a resource provider. Valid values are None, Basic, Windows. 
- 
      dsc_usageauthenticationuser
      
      
      UsageAuthenticationUser - Specifies, as a PSCredential object, a usage user name and password to connect to a resource provider. 
- 
      dsc_usageauthenticationusername
      
      
      UsageAuthenticationUsername - Output for the usage user name. 
- 
      dsc_usageforwardingaddress
      
      
      UsageForwardingAddress - Specifies the tenant forwarding address of a resource provider. 
- name (namevar)
- 
      provider
      
      
      The specific backend to use for this ‘dsc_xazurepackresourceprovider` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.