Package-level declarations

Types

data class AccountAzureFilesAuthenticationActiveDirectoryArgs(val domainGuid: Output<String>, val domainName: Output<String>, val domainSid: Output<String>? = null, val forestName: Output<String>? = null, val netbiosDomainName: Output<String>? = null, val storageSid: Output<String>? = null) : ConvertibleToJava<AccountAzureFilesAuthenticationActiveDirectoryArgs>
Link copied to clipboard
data class AccountAzureFilesAuthenticationArgs(val activeDirectory: Output<AccountAzureFilesAuthenticationActiveDirectoryArgs>? = null, val defaultShareLevelPermission: Output<String>? = null, val directoryType: Output<String>) : ConvertibleToJava<AccountAzureFilesAuthenticationArgs>
Link copied to clipboard
data class AccountBlobPropertiesArgs(val changeFeedEnabled: Output<Boolean>? = null, val changeFeedRetentionInDays: Output<Int>? = null, val containerDeleteRetentionPolicy: Output<AccountBlobPropertiesContainerDeleteRetentionPolicyArgs>? = null, val corsRules: Output<List<AccountBlobPropertiesCorsRuleArgs>>? = null, val defaultServiceVersion: Output<String>? = null, val deleteRetentionPolicy: Output<AccountBlobPropertiesDeleteRetentionPolicyArgs>? = null, val lastAccessTimeEnabled: Output<Boolean>? = null, val restorePolicy: Output<AccountBlobPropertiesRestorePolicyArgs>? = null, val versioningEnabled: Output<Boolean>? = null) : ConvertibleToJava<AccountBlobPropertiesArgs>
data class AccountBlobPropertiesContainerDeleteRetentionPolicyArgs(val days: Output<Int>? = null) : ConvertibleToJava<AccountBlobPropertiesContainerDeleteRetentionPolicyArgs>
Link copied to clipboard
data class AccountBlobPropertiesCorsRuleArgs(val allowedHeaders: Output<List<String>>, val allowedMethods: Output<List<String>>, val allowedOrigins: Output<List<String>>, val exposedHeaders: Output<List<String>>, val maxAgeInSeconds: Output<Int>) : ConvertibleToJava<AccountBlobPropertiesCorsRuleArgs>
data class AccountBlobPropertiesDeleteRetentionPolicyArgs(val days: Output<Int>? = null, val permanentDeleteEnabled: Output<Boolean>? = null) : ConvertibleToJava<AccountBlobPropertiesDeleteRetentionPolicyArgs>
Link copied to clipboard
data class AccountBlobPropertiesRestorePolicyArgs(val days: Output<Int>) : ConvertibleToJava<AccountBlobPropertiesRestorePolicyArgs>
Link copied to clipboard
data class AccountCustomDomainArgs(val name: Output<String>, val useSubdomain: Output<Boolean>? = null) : ConvertibleToJava<AccountCustomDomainArgs>
Link copied to clipboard
data class AccountCustomerManagedKeyArgs(val keyVaultKeyId: Output<String>? = null, val managedHsmKeyId: Output<String>? = null, val userAssignedIdentityId: Output<String>) : ConvertibleToJava<AccountCustomerManagedKeyArgs>
Link copied to clipboard
data class AccountIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AccountIdentityArgs>
Link copied to clipboard
data class AccountImmutabilityPolicyArgs(val allowProtectedAppendWrites: Output<Boolean>, val periodSinceCreationInDays: Output<Int>, val state: Output<String>) : ConvertibleToJava<AccountImmutabilityPolicyArgs>
Link copied to clipboard
data class AccountNetworkRulesArgs(val bypasses: Output<List<String>>? = null, val defaultAction: Output<String>, val ipRules: Output<List<String>>? = null, val privateLinkAccesses: Output<List<AccountNetworkRulesPrivateLinkAccessArgs>>? = null, val virtualNetworkSubnetIds: Output<List<String>>? = null) : ConvertibleToJava<AccountNetworkRulesArgs>
Link copied to clipboard
data class AccountNetworkRulesPrivateLinkAccessArgs(val endpointResourceId: Output<String>, val endpointTenantId: Output<String>? = null) : ConvertibleToJava<AccountNetworkRulesPrivateLinkAccessArgs>
data class AccountNetworkRulesPrivateLinkAccessRuleArgs(val endpointResourceId: Output<String>, val endpointTenantId: Output<String>? = null) : ConvertibleToJava<AccountNetworkRulesPrivateLinkAccessRuleArgs>
Link copied to clipboard
data class AccountQueuePropertiesArgs(val corsRules: Output<List<AccountQueuePropertiesCorsRuleArgs>>? = null, val hourMetrics: Output<AccountQueuePropertiesHourMetricsArgs>? = null, val logging: Output<AccountQueuePropertiesLoggingArgs>? = null, val minuteMetrics: Output<AccountQueuePropertiesMinuteMetricsArgs>? = null) : ConvertibleToJava<AccountQueuePropertiesArgs>
Link copied to clipboard
data class AccountQueuePropertiesCorsRuleArgs(val allowedHeaders: Output<List<String>>, val allowedMethods: Output<List<String>>, val allowedOrigins: Output<List<String>>, val exposedHeaders: Output<List<String>>, val maxAgeInSeconds: Output<Int>) : ConvertibleToJava<AccountQueuePropertiesCorsRuleArgs>
Link copied to clipboard
data class AccountQueuePropertiesHourMetricsArgs(val includeApis: Output<Boolean>? = null, val retentionPolicyDays: Output<Int>? = null, val version: Output<String>) : ConvertibleToJava<AccountQueuePropertiesHourMetricsArgs>
Link copied to clipboard
data class AccountQueuePropertiesLoggingArgs(val delete: Output<Boolean>, val read: Output<Boolean>, val retentionPolicyDays: Output<Int>? = null, val version: Output<String>, val write: Output<Boolean>) : ConvertibleToJava<AccountQueuePropertiesLoggingArgs>
Link copied to clipboard
data class AccountQueuePropertiesMinuteMetricsArgs(val includeApis: Output<Boolean>? = null, val retentionPolicyDays: Output<Int>? = null, val version: Output<String>) : ConvertibleToJava<AccountQueuePropertiesMinuteMetricsArgs>
Link copied to clipboard
data class AccountRoutingArgs(val choice: Output<String>? = null, val publishInternetEndpoints: Output<Boolean>? = null, val publishMicrosoftEndpoints: Output<Boolean>? = null) : ConvertibleToJava<AccountRoutingArgs>
Link copied to clipboard
Link copied to clipboard
data class AccountSasPolicyArgs(val expirationAction: Output<String>? = null, val expirationPeriod: Output<String>) : ConvertibleToJava<AccountSasPolicyArgs>
Link copied to clipboard
data class AccountSharePropertiesArgs(val corsRules: Output<List<AccountSharePropertiesCorsRuleArgs>>? = null, val retentionPolicy: Output<AccountSharePropertiesRetentionPolicyArgs>? = null, val smb: Output<AccountSharePropertiesSmbArgs>? = null) : ConvertibleToJava<AccountSharePropertiesArgs>
Link copied to clipboard
data class AccountSharePropertiesCorsRuleArgs(val allowedHeaders: Output<List<String>>, val allowedMethods: Output<List<String>>, val allowedOrigins: Output<List<String>>, val exposedHeaders: Output<List<String>>, val maxAgeInSeconds: Output<Int>) : ConvertibleToJava<AccountSharePropertiesCorsRuleArgs>
data class AccountSharePropertiesRetentionPolicyArgs(val days: Output<Int>? = null) : ConvertibleToJava<AccountSharePropertiesRetentionPolicyArgs>
Link copied to clipboard
data class AccountSharePropertiesSmbArgs(val authenticationTypes: Output<List<String>>? = null, val channelEncryptionTypes: Output<List<String>>? = null, val kerberosTicketEncryptionTypes: Output<List<String>>? = null, val multichannelEnabled: Output<Boolean>? = null, val versions: Output<List<String>>? = null) : ConvertibleToJava<AccountSharePropertiesSmbArgs>
Link copied to clipboard
data class AccountStaticWebsiteArgs(val error404Document: Output<String>? = null, val indexDocument: Output<String>? = null) : ConvertibleToJava<AccountStaticWebsiteArgs>
Link copied to clipboard
data class BlobInventoryPolicyRuleArgs(val filter: Output<BlobInventoryPolicyRuleFilterArgs>? = null, val format: Output<String>, val name: Output<String>, val schedule: Output<String>, val schemaFields: Output<List<String>>, val scope: Output<String>, val storageContainerName: Output<String>) : ConvertibleToJava<BlobInventoryPolicyRuleArgs>
Link copied to clipboard
data class BlobInventoryPolicyRuleFilterArgs(val blobTypes: Output<List<String>>, val excludePrefixes: Output<List<String>>? = null, val includeBlobVersions: Output<Boolean>? = null, val includeDeleted: Output<Boolean>? = null, val includeSnapshots: Output<Boolean>? = null, val prefixMatches: Output<List<String>>? = null) : ConvertibleToJava<BlobInventoryPolicyRuleFilterArgs>
Link copied to clipboard
data class DataLakeGen2FilesystemAceArgs(val id: Output<String>? = null, val permissions: Output<String>, val scope: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<DataLakeGen2FilesystemAceArgs>
Link copied to clipboard
data class DataLakeGen2PathAceArgs(val id: Output<String>? = null, val permissions: Output<String>, val scope: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<DataLakeGen2PathAceArgs>
Link copied to clipboard
data class GetAccountBlobContainerSASPermissions(val add: Boolean, val create: Boolean, val delete: Boolean, val list: Boolean, val read: Boolean, val write: Boolean) : ConvertibleToJava<GetAccountBlobContainerSASPermissions>
Link copied to clipboard
data class GetAccountBlobContainerSASPlainArgs(val cacheControl: String? = null, val connectionString: String, val containerName: String, val contentDisposition: String? = null, val contentEncoding: String? = null, val contentLanguage: String? = null, val contentType: String? = null, val expiry: String, val httpsOnly: Boolean? = null, val ipAddress: String? = null, val permissions: GetAccountBlobContainerSASPermissions, val start: String) : ConvertibleToJava<GetAccountBlobContainerSASPlainArgs>

A collection of arguments for invoking getAccountBlobContainerSAS.

Link copied to clipboard
data class GetAccountPlainArgs(val minTlsVersion: String? = null, val name: String, val resourceGroupName: String? = null) : ConvertibleToJava<GetAccountPlainArgs>

A collection of arguments for invoking getAccount.

Link copied to clipboard
data class GetAccountSASPermissions(val add: Boolean, val create: Boolean, val delete: Boolean, val filter: Boolean, val list: Boolean, val process: Boolean, val read: Boolean, val tag: Boolean, val update: Boolean, val write: Boolean) : ConvertibleToJava<GetAccountSASPermissions>
Link copied to clipboard
data class GetAccountSASPlainArgs(val connectionString: String, val expiry: String, val httpsOnly: Boolean? = null, val ipAddresses: String? = null, val permissions: GetAccountSASPermissions, val resourceTypes: GetAccountSASResourceTypes, val services: GetAccountSASServices, val signedVersion: String? = null, val start: String) : ConvertibleToJava<GetAccountSASPlainArgs>

A collection of arguments for invoking getAccountSAS.

Link copied to clipboard
data class GetAccountSASResourceTypes(val container: Boolean, val object: Boolean, val service: Boolean) : ConvertibleToJava<GetAccountSASResourceTypes>
Link copied to clipboard
data class GetAccountSASServices(val blob: Boolean, val file: Boolean, val queue: Boolean, val table: Boolean) : ConvertibleToJava<GetAccountSASServices>
Link copied to clipboard
data class GetBlobPlainArgs(val metadata: Map<String, String>? = null, val name: String, val storageAccountName: String, val storageContainerName: String) : ConvertibleToJava<GetBlobPlainArgs>

A collection of arguments for invoking getBlob.

Link copied to clipboard
Link copied to clipboard
data class GetContainersPlainArgs(val namePrefix: String? = null, val storageAccountId: String) : ConvertibleToJava<GetContainersPlainArgs>

A collection of arguments for invoking getContainers.

Link copied to clipboard
data class GetEncryptionScopePlainArgs(val name: String, val storageAccountId: String) : ConvertibleToJava<GetEncryptionScopePlainArgs>

A collection of arguments for invoking getEncryptionScope.

Link copied to clipboard
data class GetPolicyPlainArgs(val storageAccountId: String) : ConvertibleToJava<GetPolicyPlainArgs>

A collection of arguments for invoking getPolicy.

Link copied to clipboard
Link copied to clipboard
data class GetQueuePlainArgs(val metadata: Map<String, String>? = null, val name: String, val storageAccountName: String) : ConvertibleToJava<GetQueuePlainArgs>

A collection of arguments for invoking getQueue.

Link copied to clipboard
Link copied to clipboard
data class GetShareAcl(val accessPolicies: List<GetShareAclAccessPolicy>, val id: String) : ConvertibleToJava<GetShareAcl>
Link copied to clipboard
data class GetShareAclAccessPolicy(val expiry: String, val permissions: String, val start: String) : ConvertibleToJava<GetShareAclAccessPolicy>
Link copied to clipboard
Link copied to clipboard
data class GetSharePlainArgs(val acls: List<GetShareAcl>? = null, val metadata: Map<String, String>? = null, val name: String, val storageAccountId: String? = null, val storageAccountName: String? = null) : ConvertibleToJava<GetSharePlainArgs>

A collection of arguments for invoking getShare.

Link copied to clipboard
Link copied to clipboard
data class GetStorageContainerPlainArgs(val metadata: Map<String, String>? = null, val name: String, val storageAccountId: String? = null, val storageAccountName: String? = null) : ConvertibleToJava<GetStorageContainerPlainArgs>

A collection of arguments for invoking getStorageContainer.

Link copied to clipboard
data class GetSyncGroupPlainArgs(val name: String, val storageSyncId: String) : ConvertibleToJava<GetSyncGroupPlainArgs>

A collection of arguments for invoking getSyncGroup.

Link copied to clipboard
data class GetSyncPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetSyncPlainArgs>

A collection of arguments for invoking getSync.

Link copied to clipboard
Link copied to clipboard
data class GetTableEntitiesPlainArgs(val filter: String, val selects: List<String>? = null, val storageTableId: String) : ConvertibleToJava<GetTableEntitiesPlainArgs>

A collection of arguments for invoking getTableEntities.

Link copied to clipboard
data class GetTableEntityPlainArgs(val partitionKey: String, val rowKey: String, val storageTableId: String) : ConvertibleToJava<GetTableEntityPlainArgs>

A collection of arguments for invoking getTableEntity.

Link copied to clipboard
data class GetTablePlainArgs(val name: String, val storageAccountName: String) : ConvertibleToJava<GetTablePlainArgs>

A collection of arguments for invoking getTable.

Link copied to clipboard
Link copied to clipboard
data class LocalUserPermissionScopeArgs(val permissions: Output<LocalUserPermissionScopePermissionsArgs>, val resourceName: Output<String>, val service: Output<String>) : ConvertibleToJava<LocalUserPermissionScopeArgs>
Link copied to clipboard
data class LocalUserPermissionScopePermissionsArgs(val create: Output<Boolean>? = null, val delete: Output<Boolean>? = null, val list: Output<Boolean>? = null, val read: Output<Boolean>? = null, val write: Output<Boolean>? = null) : ConvertibleToJava<LocalUserPermissionScopePermissionsArgs>
Link copied to clipboard
data class LocalUserSshAuthorizedKeyArgs(val description: Output<String>? = null, val key: Output<String>) : ConvertibleToJava<LocalUserSshAuthorizedKeyArgs>
Link copied to clipboard
data class ManagementPolicyRuleActionsArgs(val baseBlob: Output<ManagementPolicyRuleActionsBaseBlobArgs>? = null, val snapshot: Output<ManagementPolicyRuleActionsSnapshotArgs>? = null, val version: Output<ManagementPolicyRuleActionsVersionArgs>? = null) : ConvertibleToJava<ManagementPolicyRuleActionsArgs>
Link copied to clipboard
data class ManagementPolicyRuleActionsBaseBlobArgs(val autoTierToHotFromCoolEnabled: Output<Boolean>? = null, val deleteAfterDaysSinceCreationGreaterThan: Output<Int>? = null, val deleteAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, val deleteAfterDaysSinceModificationGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceCreationGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceModificationGreaterThan: Output<Int>? = null, val tierToColdAfterDaysSinceCreationGreaterThan: Output<Int>? = null, val tierToColdAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, val tierToColdAfterDaysSinceModificationGreaterThan: Output<Int>? = null, val tierToCoolAfterDaysSinceCreationGreaterThan: Output<Int>? = null, val tierToCoolAfterDaysSinceLastAccessTimeGreaterThan: Output<Int>? = null, val tierToCoolAfterDaysSinceModificationGreaterThan: Output<Int>? = null) : ConvertibleToJava<ManagementPolicyRuleActionsBaseBlobArgs>
Link copied to clipboard
data class ManagementPolicyRuleActionsSnapshotArgs(val changeTierToArchiveAfterDaysSinceCreation: Output<Int>? = null, val changeTierToCoolAfterDaysSinceCreation: Output<Int>? = null, val deleteAfterDaysSinceCreationGreaterThan: Output<Int>? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Output<Int>? = null, val tierToColdAfterDaysSinceCreationGreaterThan: Output<Int>? = null) : ConvertibleToJava<ManagementPolicyRuleActionsSnapshotArgs>
Link copied to clipboard
data class ManagementPolicyRuleActionsVersionArgs(val changeTierToArchiveAfterDaysSinceCreation: Output<Int>? = null, val changeTierToCoolAfterDaysSinceCreation: Output<Int>? = null, val deleteAfterDaysSinceCreation: Output<Int>? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Output<Int>? = null, val tierToColdAfterDaysSinceCreationGreaterThan: Output<Int>? = null) : ConvertibleToJava<ManagementPolicyRuleActionsVersionArgs>
Link copied to clipboard
data class ManagementPolicyRuleArgs(val actions: Output<ManagementPolicyRuleActionsArgs>, val enabled: Output<Boolean>, val filters: Output<ManagementPolicyRuleFiltersArgs>, val name: Output<String>) : ConvertibleToJava<ManagementPolicyRuleArgs>
Link copied to clipboard
data class ManagementPolicyRuleFiltersArgs(val blobTypes: Output<List<String>>, val matchBlobIndexTags: Output<List<ManagementPolicyRuleFiltersMatchBlobIndexTagArgs>>? = null, val prefixMatches: Output<List<String>>? = null) : ConvertibleToJava<ManagementPolicyRuleFiltersArgs>
data class ManagementPolicyRuleFiltersMatchBlobIndexTagArgs(val name: Output<String>, val operation: Output<String>? = null, val value: Output<String>) : ConvertibleToJava<ManagementPolicyRuleFiltersMatchBlobIndexTagArgs>
Link copied to clipboard
data class ObjectReplicationRuleArgs(val copyBlobsCreatedAfter: Output<String>? = null, val destinationContainerName: Output<String>, val filterOutBlobsWithPrefixes: Output<List<String>>? = null, val name: Output<String>? = null, val sourceContainerName: Output<String>) : ConvertibleToJava<ObjectReplicationRuleArgs>
Link copied to clipboard
data class ShareAclAccessPolicyArgs(val expiry: Output<String>? = null, val permissions: Output<String>, val start: Output<String>? = null) : ConvertibleToJava<ShareAclAccessPolicyArgs>
Link copied to clipboard
data class ShareAclArgs(val accessPolicies: Output<List<ShareAclAccessPolicyArgs>>? = null, val id: Output<String>) : ConvertibleToJava<ShareAclArgs>
Link copied to clipboard
Link copied to clipboard
data class TableAclAccessPolicyArgs(val expiry: Output<String>, val permissions: Output<String>, val start: Output<String>) : ConvertibleToJava<TableAclAccessPolicyArgs>
Link copied to clipboard
data class TableAclArgs(val accessPolicies: Output<List<TableAclAccessPolicyArgs>>? = null, val id: Output<String>) : ConvertibleToJava<TableAclArgs>
Link copied to clipboard