Package-level declarations

Types

Link copied to clipboard
data class AADAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<AADAuthTypeConnectionPropertiesArgs>

This connection type covers the AAD auth for any applicable Azure service

data class AccessKeyAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionAccessKeyArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<AccessKeyAuthTypeConnectionPropertiesArgs>
data class AccountKeyAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionAccountKeyArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<AccountKeyAuthTypeConnectionPropertiesArgs>

This connection type covers the account key connection for Azure storage

Link copied to clipboard
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.

Link copied to clipboard
data class ApiKeyAuthConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionApiKeyArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<ApiKeyAuthConnectionPropertiesArgs>

This connection type covers the generic ApiKey auth connection categories, for examples: AzureOpenAI: Category:= AzureOpenAI AuthType:= ApiKey (as type discriminator) Credentials:= {ApiKey} as .ApiKey Target:= {ApiBase} CognitiveService: Category:= CognitiveService AuthType:= ApiKey (as type discriminator) Credentials:= {SubscriptionKey} as ApiKey Target:= ServiceRegion={serviceRegion} CognitiveSearch: Category:= CognitiveSearch AuthType:= ApiKey (as type discriminator) Credentials:= {Key} as ApiKey Target:= {Endpoint} Use Metadata property bag for ApiType, ApiVersion, Kind and other metadata fields

Link copied to clipboard
data class ApiPropertiesArgs(val aadClientId: Output<String>? = null, val aadTenantId: Output<String>? = null, val eventHubConnectionString: Output<String>? = null, val qnaAzureSearchEndpointId: Output<String>? = null, val qnaAzureSearchEndpointKey: Output<String>? = null, val qnaRuntimeEndpoint: Output<String>? = null, val statisticsEnabled: Output<Boolean>? = null, val storageAccountConnectionString: Output<String>? = null, val superUser: Output<String>? = null, val websiteName: Output<String>? = null) : ConvertibleToJava<ApiPropertiesArgs>

The api properties for special APIs.

Link copied to clipboard
Link copied to clipboard
data class CapabilityHostArgs(val aiServicesConnections: Output<List<String>>? = null, val capabilityHostKind: Output<Either<String, CapabilityHostKind>>? = null, val customerSubnet: Output<String>? = null, val description: Output<String>? = null, val storageConnections: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val threadStorageConnections: Output<List<String>>? = null, val vectorStoreConnections: Output<List<String>>? = null) : ConvertibleToJava<CapabilityHostArgs>
Link copied to clipboard
Link copied to clipboard
data class CommitmentPeriodArgs(val count: Output<Int>? = null, val tier: Output<String>? = null) : ConvertibleToJava<CommitmentPeriodArgs>

Cognitive Services account commitment period.

Link copied to clipboard
data class CommitmentPlanPropertiesArgs(val autoRenew: Output<Boolean>? = null, val commitmentPlanGuid: Output<String>? = null, val current: Output<CommitmentPeriodArgs>? = null, val hostingModel: Output<Either<String, HostingModel>>? = null, val next: Output<CommitmentPeriodArgs>? = null, val planType: Output<String>? = null) : ConvertibleToJava<CommitmentPlanPropertiesArgs>

Properties of Cognitive Services account commitment plan.

Link copied to clipboard
data class ConnectionAccessKeyArgs(val accessKeyId: Output<String>? = null, val secretAccessKey: Output<String>? = null) : ConvertibleToJava<ConnectionAccessKeyArgs>
Link copied to clipboard
data class ConnectionAccountKeyArgs(val key: Output<String>? = null) : ConvertibleToJava<ConnectionAccountKeyArgs>

Account key object for connection credential.

Link copied to clipboard
data class ConnectionApiKeyArgs(val key: Output<String>? = null) : ConvertibleToJava<ConnectionApiKeyArgs>

Api key object for connection credential.

Link copied to clipboard
data class ConnectionManagedIdentityArgs(val clientId: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<ConnectionManagedIdentityArgs>
Link copied to clipboard
data class ConnectionOAuth2Args(val authUrl: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val developerToken: Output<String>? = null, val password: Output<String>? = null, val refreshToken: Output<String>? = null, val tenantId: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<ConnectionOAuth2Args>

ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.

Link copied to clipboard
data class ConnectionPersonalAccessTokenArgs(val pat: Output<String>? = null) : ConvertibleToJava<ConnectionPersonalAccessTokenArgs>
Link copied to clipboard
data class ConnectionServicePrincipalArgs(val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<ConnectionServicePrincipalArgs>
Link copied to clipboard
data class ConnectionSharedAccessSignatureArgs(val sas: Output<String>? = null) : ConvertibleToJava<ConnectionSharedAccessSignatureArgs>
Link copied to clipboard
data class ConnectionUsernamePasswordArgs(val password: Output<String>? = null, val securityToken: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<ConnectionUsernamePasswordArgs>
Link copied to clipboard
data class CustomBlocklistConfigArgs(val blocking: Output<Boolean>? = null, val blocklistName: Output<String>? = null, val source: Output<Either<String, RaiPolicyContentSource>>? = null) : ConvertibleToJava<CustomBlocklistConfigArgs>

Gets or sets the source to which filter applies.

Link copied to clipboard
data class CustomKeysArgs(val keys: Output<Map<String, String>>? = null) : ConvertibleToJava<CustomKeysArgs>

Custom Keys credential object

Link copied to clipboard
Link copied to clipboard
data class CustomKeysConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<CustomKeysArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<CustomKeysConnectionPropertiesArgs>

Category:= CustomKeys AuthType:= CustomKeys (as type discriminator) Credentials:= {CustomKeys} as CustomKeys Target:= {any value} Use Metadata property bag for ApiVersion and other metadata fields

Link copied to clipboard
data class DeploymentCapacitySettingsArgs(val designatedCapacity: Output<Int>? = null, val priority: Output<Int>? = null) : ConvertibleToJava<DeploymentCapacitySettingsArgs>

Internal use only.

Link copied to clipboard
data class DeploymentModelArgs(val format: Output<String>? = null, val name: Output<String>? = null, val publisher: Output<String>? = null, val source: Output<String>? = null, val sourceAccount: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<DeploymentModelArgs>

Properties of Cognitive Services account deployment model.

Link copied to clipboard
data class DeploymentPropertiesArgs(val capacitySettings: Output<DeploymentCapacitySettingsArgs>? = null, val currentCapacity: Output<Int>? = null, val model: Output<DeploymentModelArgs>? = null, val parentDeploymentName: Output<String>? = null, val raiPolicyName: Output<String>? = null, val scaleSettings: Output<DeploymentScaleSettingsArgs>? = null, val versionUpgradeOption: Output<Either<String, DeploymentModelVersionUpgradeOption>>? = null) : ConvertibleToJava<DeploymentPropertiesArgs>

Properties of Cognitive Services account deployment.

Link copied to clipboard
data class DeploymentScaleSettingsArgs(val capacity: Output<Int>? = null, val scaleType: Output<Either<String, DeploymentScaleType>>? = null) : ConvertibleToJava<DeploymentScaleSettingsArgs>

Properties of Cognitive Services account deployment model. (Deprecated, please use Deployment.sku instead.)

Link copied to clipboard
data class EncryptionArgs(val keySource: Output<Either<String, KeySource>>? = null, val keyVaultProperties: Output<KeyVaultPropertiesArgs>? = null) : ConvertibleToJava<EncryptionArgs>

Properties to configure Encryption

Link copied to clipboard
Link copied to clipboard
data class EncryptionScopePropertiesArgs(val keySource: Output<Either<String, KeySource>>? = null, val keyVaultProperties: Output<KeyVaultPropertiesArgs>? = null, val state: Output<Either<String, EncryptionScopeState>>? = null) : ConvertibleToJava<EncryptionScopePropertiesArgs>

Properties to EncryptionScope

Link copied to clipboard
data class GetAccountCapabilityHostPlainArgs(val accountName: String, val capabilityHostName: String, val resourceGroupName: String) : ConvertibleToJava<GetAccountCapabilityHostPlainArgs>
Link copied to clipboard
data class GetAccountConnectionPlainArgs(val accountName: String, val connectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetAccountConnectionPlainArgs>
Link copied to clipboard
data class GetAccountPlainArgs(val accountName: String, val resourceGroupName: String) : ConvertibleToJava<GetAccountPlainArgs>
Link copied to clipboard
data class GetCommitmentPlanAssociationPlainArgs(val commitmentPlanAssociationName: String, val commitmentPlanName: String, val resourceGroupName: String) : ConvertibleToJava<GetCommitmentPlanAssociationPlainArgs>
Link copied to clipboard
data class GetCommitmentPlanPlainArgs(val accountName: String, val commitmentPlanName: String, val resourceGroupName: String) : ConvertibleToJava<GetCommitmentPlanPlainArgs>
Link copied to clipboard
data class GetDeploymentPlainArgs(val accountName: String, val deploymentName: String, val resourceGroupName: String) : ConvertibleToJava<GetDeploymentPlainArgs>
Link copied to clipboard
data class GetEncryptionScopePlainArgs(val accountName: String, val encryptionScopeName: String, val resourceGroupName: String) : ConvertibleToJava<GetEncryptionScopePlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val accountName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetProjectCapabilityHostPlainArgs(val accountName: String, val capabilityHostName: String, val projectName: String, val resourceGroupName: String) : ConvertibleToJava<GetProjectCapabilityHostPlainArgs>
Link copied to clipboard
data class GetProjectConnectionPlainArgs(val accountName: String, val connectionName: String, val projectName: String, val resourceGroupName: String) : ConvertibleToJava<GetProjectConnectionPlainArgs>
Link copied to clipboard
data class GetProjectPlainArgs(val accountName: String, val projectName: String, val resourceGroupName: String) : ConvertibleToJava<GetProjectPlainArgs>
Link copied to clipboard
data class GetRaiBlocklistItemPlainArgs(val accountName: String, val raiBlocklistItemName: String, val raiBlocklistName: String, val resourceGroupName: String) : ConvertibleToJava<GetRaiBlocklistItemPlainArgs>
Link copied to clipboard
data class GetRaiBlocklistPlainArgs(val accountName: String, val raiBlocklistName: String, val resourceGroupName: String) : ConvertibleToJava<GetRaiBlocklistPlainArgs>
Link copied to clipboard
data class GetRaiPolicyPlainArgs(val accountName: String, val raiPolicyName: String, val resourceGroupName: String) : ConvertibleToJava<GetRaiPolicyPlainArgs>
Link copied to clipboard
data class GetSharedCommitmentPlanPlainArgs(val commitmentPlanName: String, val resourceGroupName: String) : ConvertibleToJava<GetSharedCommitmentPlanPlainArgs>
Link copied to clipboard
data class IdentityArgs(val type: Output<ResourceIdentityType>? = null, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<IdentityArgs>

Identity for the resource.

Link copied to clipboard
Link copied to clipboard
data class IpRuleArgs(val value: Output<String>) : ConvertibleToJava<IpRuleArgs>

A rule governing the accessibility from a specific ip address or ip range.

Link copied to clipboard

Builder for IpRuleArgs.

Link copied to clipboard
data class KeyVaultPropertiesArgs(val identityClientId: Output<String>? = null, val keyName: Output<String>? = null, val keyVaultUri: Output<String>? = null, val keyVersion: Output<String>? = null) : ConvertibleToJava<KeyVaultPropertiesArgs>

Properties to configure keyVault Properties

Link copied to clipboard
data class ListAccountKeysPlainArgs(val accountName: String, val resourceGroupName: String) : ConvertibleToJava<ListAccountKeysPlainArgs>
data class ManagedIdentityAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionManagedIdentityArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<ManagedIdentityAuthTypeConnectionPropertiesArgs>
Link copied to clipboard
data class MultiRegionSettingsArgs(val regions: Output<List<RegionSettingArgs>>? = null, val routingMethod: Output<Either<String, RoutingMethods>>? = null) : ConvertibleToJava<MultiRegionSettingsArgs>

The multiregion settings Cognitive Services account.

Link copied to clipboard
data class NetworkRuleSetArgs(val bypass: Output<Either<String, ByPassSelection>>? = null, val defaultAction: Output<Either<String, NetworkRuleAction>>? = null, val ipRules: Output<List<IpRuleArgs>>? = null, val virtualNetworkRules: Output<List<VirtualNetworkRuleArgs>>? = null) : ConvertibleToJava<NetworkRuleSetArgs>

A set of rules governing the network accessibility.

Link copied to clipboard
Link copied to clipboard
data class NoneAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<NoneAuthTypeConnectionPropertiesArgs>
Link copied to clipboard
data class OAuth2AuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionOAuth2Args>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<OAuth2AuthTypeConnectionPropertiesArgs>
Link copied to clipboard
data class PATAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionPersonalAccessTokenArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<PATAuthTypeConnectionPropertiesArgs>
Link copied to clipboard
data class PrivateEndpointConnectionPropertiesArgs(val groupIds: Output<List<String>>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>) : ConvertibleToJava<PrivateEndpointConnectionPropertiesArgs>

Properties of the PrivateEndpointConnectProperties.

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class ProjectPropertiesArgs(val description: Output<String>? = null, val displayName: Output<String>? = null) : ConvertibleToJava<ProjectPropertiesArgs>

Properties of Cognitive Services Project'.

Link copied to clipboard
data class RaiBlocklistItemPropertiesArgs(val isRegex: Output<Boolean>? = null, val pattern: Output<String>? = null) : ConvertibleToJava<RaiBlocklistItemPropertiesArgs>

RAI Custom Blocklist Item properties.

Link copied to clipboard
data class RaiBlocklistPropertiesArgs(val description: Output<String>? = null) : ConvertibleToJava<RaiBlocklistPropertiesArgs>

RAI Custom Blocklist properties.

Link copied to clipboard
data class RaiMonitorConfigArgs(val adxStorageResourceId: Output<String>? = null, val identityClientId: Output<String>? = null) : ConvertibleToJava<RaiMonitorConfigArgs>

Cognitive Services Rai Monitor Config.

Link copied to clipboard
data class RaiPolicyContentFilterArgs(val blocking: Output<Boolean>? = null, val enabled: Output<Boolean>? = null, val name: Output<String>? = null, val severityThreshold: Output<Either<String, ContentLevel>>? = null, val source: Output<Either<String, RaiPolicyContentSource>>? = null) : ConvertibleToJava<RaiPolicyContentFilterArgs>

Azure OpenAI Content Filter.

Link copied to clipboard
data class RaiPolicyPropertiesArgs(val basePolicyName: Output<String>? = null, val contentFilters: Output<List<RaiPolicyContentFilterArgs>>? = null, val customBlocklists: Output<List<CustomBlocklistConfigArgs>>? = null, val mode: Output<Either<String, RaiPolicyMode>>? = null) : ConvertibleToJava<RaiPolicyPropertiesArgs>

Azure OpenAI Content Filters properties.

Link copied to clipboard
data class RegionSettingArgs(val customsubdomain: Output<String>? = null, val name: Output<String>? = null, val value: Output<Double>? = null) : ConvertibleToJava<RegionSettingArgs>

The call rate limit Cognitive Services account.

Link copied to clipboard
Link copied to clipboard
data class SASAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionSharedAccessSignatureArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<SASAuthTypeConnectionPropertiesArgs>
data class ServicePrincipalAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionServicePrincipalArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<ServicePrincipalAuthTypeConnectionPropertiesArgs>
Link copied to clipboard
data class SkuArgs(val capacity: Output<Int>? = null, val family: Output<String>? = null, val name: Output<String>, val size: Output<String>? = null, val tier: Output<Either<String, SkuTier>>? = null) : ConvertibleToJava<SkuArgs>

The resource model definition representing SKU

Link copied to clipboard

Builder for SkuArgs.

data class UsernamePasswordAuthTypeConnectionPropertiesArgs(val authType: Output<String>, val category: Output<Either<String, ConnectionCategory>>? = null, val credentials: Output<ConnectionUsernamePasswordArgs>? = null, val error: Output<String>? = null, val expiryTime: Output<String>? = null, val isSharedToAll: Output<Boolean>? = null, val metadata: Output<Map<String, String>>? = null, val peRequirement: Output<Either<String, ManagedPERequirement>>? = null, val peStatus: Output<Either<String, ManagedPEStatus>>? = null, val sharedUserList: Output<List<String>>? = null, val target: Output<String>? = null, val useWorkspaceManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<UsernamePasswordAuthTypeConnectionPropertiesArgs>
Link copied to clipboard
data class UserOwnedAmlWorkspaceArgs(val identityClientId: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<UserOwnedAmlWorkspaceArgs>

The user owned AML workspace for Cognitive Services account.

Link copied to clipboard
data class UserOwnedStorageArgs(val identityClientId: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<UserOwnedStorageArgs>

The user owned storage for Cognitive Services account.

Link copied to clipboard
data class VirtualNetworkRuleArgs(val id: Output<String>, val ignoreMissingVnetServiceEndpoint: Output<Boolean>? = null, val state: Output<String>? = null) : ConvertibleToJava<VirtualNetworkRuleArgs>

A rule governing the accessibility from a specific virtual network.