GmsaAuthenticationPropertiesArgs

data class GmsaAuthenticationPropertiesArgs(val adDomainControllerDns: Output<String>? = null, val adDomainFqdn: Output<String>? = null, val akvProperties: Output<KeyVaultSecretStorePropertiesArgs>? = null, val domainAdminPassword: Output<String>? = null, val domainAdminUsername: Output<String>? = null, val domainControllerAddress: Output<String>? = null, val gmsaAccountName: Output<String>? = null, val gmsaUserPassword: Output<String>? = null, val gmsaUsername: Output<String>? = null) : ConvertibleToJava<GmsaAuthenticationPropertiesArgs>

Class for GMSA authentication details to configure Active Directory connectivity.

Constructors

Link copied to clipboard
constructor(adDomainControllerDns: Output<String>? = null, adDomainFqdn: Output<String>? = null, akvProperties: Output<KeyVaultSecretStorePropertiesArgs>? = null, domainAdminPassword: Output<String>? = null, domainAdminUsername: Output<String>? = null, domainControllerAddress: Output<String>? = null, gmsaAccountName: Output<String>? = null, gmsaUserPassword: Output<String>? = null, gmsaUsername: Output<String>? = null)

Properties

Link copied to clipboard
val adDomainControllerDns: Output<String>? = null

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

Link copied to clipboard
val adDomainFqdn: Output<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
val domainAdminPassword: Output<String>? = null

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
val domainAdminUsername: Output<String>? = null

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

Link copied to clipboard
val domainControllerAddress: Output<String>? = null

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

Link copied to clipboard
val gmsaAccountName: Output<String>? = null

Gets or sets the name to be used for GMSA.

Link copied to clipboard
val gmsaUsername: Output<String>? = null

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

Link copied to clipboard
val gmsaUserPassword: Output<String>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): GmsaAuthenticationPropertiesArgs