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.