Resource Type: dsc_aadserviceprincipal
- Defined in:
- lib/puppet/type/dsc_aadserviceprincipal.rb
Overview
The DSC AADServicePrincipal resource type. Automatically generated from version 1.21.1222.1
Properties
-
dsc_accountenabled
True if the service principal account is enabled; otherwise, false.
-
dsc_alternativenames
The alternative names for this service principal
-
dsc_applicationid
Id of the Azure Active Directory application to authenticate with.
-
dsc_applicationsecret
Secret of the Azure Active Directory application to authenticate with.
-
dsc_approleassignmentrequired
Indicates whether an application role assignment is required.
-
dsc_certificatethumbprint
Thumbprint of the Azure Active Directory application’s authentication certificate to use for authentication.
-
dsc_displayname
Displayname of the ServicePrincipal.
-
dsc_ensure
Specify if the Azure AD App should exist or not.
-
dsc_errorurl
Specifies the error URL of the ServicePrincipal.
-
dsc_homepage
Specifies the homepage of the ServicePrincipal.
-
dsc_logouturl
Specifies the LogoutURL of the ServicePrincipal.
-
dsc_objectid
The ObjectID of the ServicePrincipal
-
dsc_publishername
Specifies the PublisherName of the ServicePrincipal.
-
dsc_replyurls
The URLs that user tokens are sent to for sign in with the associated application, or the redirect URIs that OAuth 2.0 authorization codes and access tokens are sent to for the associated application.
-
dsc_samlmetadataurl
The URL for the SAML metadata of the ServicePrincipal.
-
dsc_serviceprincipalnames
Specifies an array of service principal names. Based on the identifierURIs collection, plus the application’s appId property, these URIs are used to reference an application’s service principal.
-
dsc_serviceprincipaltype
The type of the service principal.
-
dsc_tags
Tags linked to this service principal.Note that if you intend for this service principal to show up in the All Applications list in the admin portal, you need to set this value to WindowsAzureActiveDirectoryIntegratedApp
-
dsc_tenantid
Id of the Azure Active Directory tenant used for authentication.
Parameters
-
dsc_appid (namevar)
The unique identifier for the associated application.
-
dsc_credential
Credentials of the Azure AD Admin
-
dsc_psdscrunascredential
-
name (namevar)
Description of the purpose for this resource declaration.
-
validation_mode
(defaults to: property)
Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).