GmsaAuthenticationPropertiesResponse

data class GmsaAuthenticationPropertiesResponse(val adDomainControllerDns: String? = null, val adDomainFqdn: String? = null, val akvProperties: KeyVaultSecretStorePropertiesResponse? = null, val configurationState: String, val domainAdminPassword: String? = null, val domainAdminUsername: String? = null, val domainControllerAddress: String? = null, val gmsaAccountName: String? = null, val gmsaCredSpecName: String, val gmsaSecretName: String, val gmsaUserPassword: String? = null, val gmsaUsername: String? = null)

Class for GMSA authentication details to configure Active Directory connectivity.

Constructors

Link copied to clipboard
constructor(adDomainControllerDns: String? = null, adDomainFqdn: String? = null, akvProperties: KeyVaultSecretStorePropertiesResponse? = null, configurationState: String, domainAdminPassword: String? = null, domainAdminUsername: String? = null, domainControllerAddress: String? = null, gmsaAccountName: String? = null, gmsaCredSpecName: String, gmsaSecretName: String, gmsaUserPassword: String? = null, gmsaUsername: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

Link copied to clipboard
val adDomainFqdn: String? = null

Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

Link copied to clipboard
Link copied to clipboard

Gets or sets the current state of GMSA configuration.

Link copied to clipboard

Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

Link copied to clipboard

Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

Link copied to clipboard

Gets or sets the address of the Active Directory Domain Controller running Domain Services.

Link copied to clipboard
val gmsaAccountName: String? = null

Gets or sets the name to be used for GMSA.

Link copied to clipboard

Gets Cred Spec Name to be used.

Link copied to clipboard

Gets name of the secret where GMSA secret is stored in the KeyVault.

Link copied to clipboard
val gmsaUsername: String? = null

Gets or sets username of the user having authorization to access GMSA on Active Directory.

Link copied to clipboard

Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.