AccountPropertiesArgs

data class AccountPropertiesArgs(val allowedFqdnList: Output<List<String>>? = null, val amlWorkspace: Output<UserOwnedAmlWorkspaceArgs>? = null, val apiProperties: Output<ApiPropertiesArgs>? = null, val customSubDomainName: Output<String>? = null, val disableLocalAuth: Output<Boolean>? = null, val dynamicThrottlingEnabled: Output<Boolean>? = null, val encryption: Output<EncryptionArgs>? = null, val locations: Output<MultiRegionSettingsArgs>? = null, val migrationToken: Output<String>? = null, val networkAcls: Output<NetworkRuleSetArgs>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, val raiMonitorConfig: Output<RaiMonitorConfigArgs>? = null, val restore: Output<Boolean>? = null, val restrictOutboundNetworkAccess: Output<Boolean>? = null, val userOwnedStorage: Output<List<UserOwnedStorageArgs>>? = null) : ConvertibleToJava<AccountPropertiesArgs>

Properties of Cognitive Services account.

Constructors

Link copied to clipboard
constructor(allowedFqdnList: Output<List<String>>? = null, amlWorkspace: Output<UserOwnedAmlWorkspaceArgs>? = null, apiProperties: Output<ApiPropertiesArgs>? = null, customSubDomainName: Output<String>? = null, disableLocalAuth: Output<Boolean>? = null, dynamicThrottlingEnabled: Output<Boolean>? = null, encryption: Output<EncryptionArgs>? = null, locations: Output<MultiRegionSettingsArgs>? = null, migrationToken: Output<String>? = null, networkAcls: Output<NetworkRuleSetArgs>? = null, publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, raiMonitorConfig: Output<RaiMonitorConfigArgs>? = null, restore: Output<Boolean>? = null, restrictOutboundNetworkAccess: Output<Boolean>? = null, userOwnedStorage: Output<List<UserOwnedStorageArgs>>? = null)

Properties

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

The user owned AML workspace properties.

Link copied to clipboard
val apiProperties: Output<ApiPropertiesArgs>? = null

The api properties for special APIs.

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

Optional subdomain name used for token-based authentication.

Link copied to clipboard
val disableLocalAuth: Output<Boolean>? = null
Link copied to clipboard
val dynamicThrottlingEnabled: Output<Boolean>? = null

The flag to enable dynamic throttling.

Link copied to clipboard
val encryption: Output<EncryptionArgs>? = null

The encryption properties for this resource.

Link copied to clipboard
val locations: Output<MultiRegionSettingsArgs>? = null

The multiregion settings of Cognitive Services account.

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

Resource migration token.

Link copied to clipboard
val networkAcls: Output<NetworkRuleSetArgs>? = null

A collection of rules governing the accessibility from specific network locations.

Link copied to clipboard
val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null

Whether or not public endpoint access is allowed for this account.

Link copied to clipboard

Cognitive Services Rai Monitor Config.

Link copied to clipboard
val restore: Output<Boolean>? = null
Link copied to clipboard
Link copied to clipboard

The storage accounts for this resource.

Functions

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