Package-level declarations

Types

Link copied to clipboard
data class AccessPolicyArgs(val expiryTime: Output<String>? = null, val permission: Output<String>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<AccessPolicyArgs>
Link copied to clipboard
Link copied to clipboard
data class AccountImmutabilityPolicyPropertiesArgs(val allowProtectedAppendWrites: Output<Boolean>? = null, val immutabilityPeriodSinceCreationInDays: Output<Int>? = null, val state: Output<Either<String, AccountImmutabilityPolicyState>>? = null) : ConvertibleToJava<AccountImmutabilityPolicyPropertiesArgs>

This defines account-level immutability policy properties.

Link copied to clipboard
data class ActiveDirectoryPropertiesArgs(val accountType: Output<Either<String, AccountType>>? = null, val azureStorageSid: Output<String>? = null, val domainGuid: Output<String>, val domainName: Output<String>, val domainSid: Output<String>? = null, val forestName: Output<String>? = null, val netBiosDomainName: Output<String>? = null, val samAccountName: Output<String>? = null) : ConvertibleToJava<ActiveDirectoryPropertiesArgs>

Settings properties for Active Directory (AD).

data class AzureFilesIdentityBasedAuthenticationArgs(val activeDirectoryProperties: Output<ActiveDirectoryPropertiesArgs>? = null, val defaultSharePermission: Output<Either<String, DefaultSharePermission>>? = null, val directoryServiceOptions: Output<Either<String, DirectoryServiceOptions>>) : ConvertibleToJava<AzureFilesIdentityBasedAuthenticationArgs>

Settings for Azure Files identity based authentication.

Link copied to clipboard
data class BlobInventoryPolicyDefinitionArgs(val filters: Output<BlobInventoryPolicyFilterArgs>? = null, val format: Output<Either<String, Format>>, val objectType: Output<Either<String, ObjectType>>, val schedule: Output<Either<String, Schedule>>, val schemaFields: Output<List<String>>) : ConvertibleToJava<BlobInventoryPolicyDefinitionArgs>

An object that defines the blob inventory rule.

Link copied to clipboard
data class BlobInventoryPolicyFilterArgs(val blobTypes: Output<List<String>>? = null, val excludePrefix: Output<List<String>>? = null, val includeBlobVersions: Output<Boolean>? = null, val includeDeleted: Output<Boolean>? = null, val includeSnapshots: Output<Boolean>? = null, val prefixMatch: Output<List<String>>? = null) : ConvertibleToJava<BlobInventoryPolicyFilterArgs>

An object that defines the blob inventory rule filter conditions. For 'Blob' definition.objectType all filter properties are applicable, 'blobTypes' is required and others are optional. For 'Container' definition.objectType only prefixMatch is applicable and is optional.

Link copied to clipboard
data class BlobInventoryPolicyRuleArgs(val definition: Output<BlobInventoryPolicyDefinitionArgs>, val destination: Output<String>, val enabled: Output<Boolean>, val name: Output<String>) : ConvertibleToJava<BlobInventoryPolicyRuleArgs>

An object that wraps the blob inventory rule. Each rule is uniquely defined by name.

Link copied to clipboard
data class BlobInventoryPolicySchemaArgs(val enabled: Output<Boolean>, val rules: Output<List<BlobInventoryPolicyRuleArgs>>, val type: Output<Either<String, InventoryRuleType>>) : ConvertibleToJava<BlobInventoryPolicySchemaArgs>

The storage account blob inventory policy rules.

Link copied to clipboard
data class ChangeFeedArgs(val enabled: Output<Boolean>? = null, val retentionInDays: Output<Int>? = null) : ConvertibleToJava<ChangeFeedArgs>

The blob service properties for change feed events.

Link copied to clipboard
Link copied to clipboard
data class CorsRuleArgs(val allowedHeaders: Output<List<String>>, val allowedMethods: Output<List<Either<String, AllowedMethods>>>, val allowedOrigins: Output<List<String>>, val exposedHeaders: Output<List<String>>, val maxAgeInSeconds: Output<Int>) : ConvertibleToJava<CorsRuleArgs>

Specifies a CORS rule for the Blob service.

Link copied to clipboard
Link copied to clipboard
data class CorsRulesArgs(val corsRules: Output<List<CorsRuleArgs>>? = null) : ConvertibleToJava<CorsRulesArgs>

Sets the CORS rules. You can include up to five CorsRule elements in the request.

Link copied to clipboard
Link copied to clipboard
data class CustomDomainArgs(val name: Output<String>, val useSubDomainName: Output<Boolean>? = null) : ConvertibleToJava<CustomDomainArgs>

The custom domain assigned to this storage account. This can be set via Update.

Link copied to clipboard
Link copied to clipboard
data class DateAfterCreationArgs(val daysAfterCreationGreaterThan: Output<Double>, val daysAfterLastTierChangeGreaterThan: Output<Double>? = null) : ConvertibleToJava<DateAfterCreationArgs>

Object to define snapshot and version action conditions.

Link copied to clipboard
data class DateAfterModificationArgs(val daysAfterCreationGreaterThan: Output<Double>? = null, val daysAfterLastAccessTimeGreaterThan: Output<Double>? = null, val daysAfterLastTierChangeGreaterThan: Output<Double>? = null, val daysAfterModificationGreaterThan: Output<Double>? = null) : ConvertibleToJava<DateAfterModificationArgs>

Object to define the base blob action conditions. Properties daysAfterModificationGreaterThan, daysAfterLastAccessTimeGreaterThan and daysAfterCreationGreaterThan are mutually exclusive. The daysAfterLastTierChangeGreaterThan property is only applicable for tierToArchive actions which requires daysAfterModificationGreaterThan to be set, also it cannot be used in conjunction with daysAfterLastAccessTimeGreaterThan or daysAfterCreationGreaterThan.

Link copied to clipboard
data class DeleteRetentionPolicyArgs(val allowPermanentDelete: Output<Boolean>? = null, val days: Output<Int>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<DeleteRetentionPolicyArgs>

The service properties for soft delete.

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

The encryption settings on the storage account.

Link copied to clipboard
Link copied to clipboard
data class EncryptionIdentityArgs(val encryptionFederatedIdentityClientId: Output<String>? = null, val encryptionUserAssignedIdentity: Output<String>? = null) : ConvertibleToJava<EncryptionIdentityArgs>

Encryption identity for the storage account.

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

The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'.

Link copied to clipboard
data class EncryptionServiceArgs(val enabled: Output<Boolean>? = null, val keyType: Output<Either<String, KeyType>>? = null) : ConvertibleToJava<EncryptionServiceArgs>

A service that allows server-side encryption to be used.

Link copied to clipboard
data class EncryptionServicesArgs(val blob: Output<EncryptionServiceArgs>? = null, val file: Output<EncryptionServiceArgs>? = null, val queue: Output<EncryptionServiceArgs>? = null, val table: Output<EncryptionServiceArgs>? = null) : ConvertibleToJava<EncryptionServicesArgs>

A list of services that support encryption.

Link copied to clipboard
data class ExecutionTargetArgs(val excludePrefix: Output<List<String>>? = null, val prefix: Output<List<String>>? = null) : ConvertibleToJava<ExecutionTargetArgs>

Target helps provide filter parameters for the objects in the storage account and forms the execution context for the storage task

Link copied to clipboard
data class ExecutionTriggerArgs(val parameters: Output<TriggerParametersArgs>, val type: Output<TriggerType>) : ConvertibleToJava<ExecutionTriggerArgs>

Execution trigger for storage task assignment

Link copied to clipboard
data class ExtendedLocationArgs(val name: Output<String>? = null, val type: Output<Either<String, ExtendedLocationTypes>>? = null) : ConvertibleToJava<ExtendedLocationArgs>

The complex type of the extended location.

data class GetBlobContainerImmutabilityPolicyPlainArgs(val accountName: String, val containerName: String, val immutabilityPolicyName: String, val resourceGroupName: String) : ConvertibleToJava<GetBlobContainerImmutabilityPolicyPlainArgs>
Link copied to clipboard
data class GetBlobContainerPlainArgs(val accountName: String, val containerName: String, val resourceGroupName: String) : ConvertibleToJava<GetBlobContainerPlainArgs>
Link copied to clipboard
data class GetBlobInventoryPolicyPlainArgs(val accountName: String, val blobInventoryPolicyName: String, val resourceGroupName: String) : ConvertibleToJava<GetBlobInventoryPolicyPlainArgs>
Link copied to clipboard
data class GetBlobServicePropertiesPlainArgs(val accountName: String, val blobServicesName: String, val resourceGroupName: String) : ConvertibleToJava<GetBlobServicePropertiesPlainArgs>
Link copied to clipboard
data class GetEncryptionScopePlainArgs(val accountName: String, val encryptionScopeName: String, val resourceGroupName: String) : ConvertibleToJava<GetEncryptionScopePlainArgs>
Link copied to clipboard
data class GetFileServicePropertiesPlainArgs(val accountName: String, val fileServicesName: String, val resourceGroupName: String) : ConvertibleToJava<GetFileServicePropertiesPlainArgs>
Link copied to clipboard
data class GetFileSharePlainArgs(val accountName: String, val expand: String? = null, val resourceGroupName: String, val shareName: String) : ConvertibleToJava<GetFileSharePlainArgs>
Link copied to clipboard
data class GetLocalUserPlainArgs(val accountName: String, val resourceGroupName: String, val username: String) : ConvertibleToJava<GetLocalUserPlainArgs>
Link copied to clipboard
data class GetManagementPolicyPlainArgs(val accountName: String, val managementPolicyName: String, val resourceGroupName: String) : ConvertibleToJava<GetManagementPolicyPlainArgs>
Link copied to clipboard
data class GetObjectReplicationPolicyPlainArgs(val accountName: String, val objectReplicationPolicyId: String, val resourceGroupName: String) : ConvertibleToJava<GetObjectReplicationPolicyPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val accountName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetQueuePlainArgs(val accountName: String, val queueName: String, val resourceGroupName: String) : ConvertibleToJava<GetQueuePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetQueueServicePropertiesPlainArgs(val accountName: String, val queueServiceName: String, val resourceGroupName: String) : ConvertibleToJava<GetQueueServicePropertiesPlainArgs>
Link copied to clipboard
data class GetStorageAccountPlainArgs(val accountName: String, val expand: String? = null, val resourceGroupName: String) : ConvertibleToJava<GetStorageAccountPlainArgs>
Link copied to clipboard
data class GetStorageTaskAssignmentPlainArgs(val accountName: String, val resourceGroupName: String, val storageTaskAssignmentName: String) : ConvertibleToJava<GetStorageTaskAssignmentPlainArgs>
Link copied to clipboard
data class GetTablePlainArgs(val accountName: String, val resourceGroupName: String, val tableName: String) : ConvertibleToJava<GetTablePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetTableServicePropertiesPlainArgs(val accountName: String, val resourceGroupName: String, val tableServiceName: String) : ConvertibleToJava<GetTableServicePropertiesPlainArgs>
Link copied to clipboard
data class IdentityArgs(val type: Output<Either<String, IdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<IdentityArgs>

Identity for the resource.

Link copied to clipboard
Link copied to clipboard
data class ImmutableStorageAccountArgs(val enabled: Output<Boolean>? = null, val immutabilityPolicy: Output<AccountImmutabilityPolicyPropertiesArgs>? = null) : ConvertibleToJava<ImmutableStorageAccountArgs>

This property enables and defines account-level immutability. Enabling the feature auto-enables Blob Versioning.

Link copied to clipboard
data class ImmutableStorageWithVersioningArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<ImmutableStorageWithVersioningArgs>

Object level immutability properties of the container.

Link copied to clipboard
data class IPRuleArgs(val action: Output<Action>? = null, val iPAddressOrRange: Output<String>) : ConvertibleToJava<IPRuleArgs>

IP rule with specific IP or IP range in CIDR format.

Link copied to clipboard

Builder for IPRuleArgs.

Link copied to clipboard
data class KeyPolicyArgs(val keyExpirationPeriodInDays: Output<Int>) : ConvertibleToJava<KeyPolicyArgs>

KeyPolicy assigned to the storage account.

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

Properties of key vault.

Link copied to clipboard
data class LastAccessTimeTrackingPolicyArgs(val blobType: Output<List<String>>? = null, val enable: Output<Boolean>, val name: Output<Either<String, Name>>? = null, val trackingGranularityInDays: Output<Int>? = null) : ConvertibleToJava<LastAccessTimeTrackingPolicyArgs>

The blob service properties for Last access time based tracking policy.

Link copied to clipboard
data class ListLocalUserKeysPlainArgs(val accountName: String, val resourceGroupName: String, val username: String) : ConvertibleToJava<ListLocalUserKeysPlainArgs>
Link copied to clipboard
data class ListStorageAccountKeysPlainArgs(val accountName: String, val expand: String? = null, val resourceGroupName: String) : ConvertibleToJava<ListStorageAccountKeysPlainArgs>
Link copied to clipboard
data class ListStorageAccountSASPlainArgs(val accountName: String, val iPAddressOrRange: String? = null, val keyToSign: String? = null, val permissions: Either<String, Permissions>, val protocols: HttpProtocol? = null, val resourceGroupName: String, val resourceTypes: Either<String, SignedResourceTypes>, val services: Either<String, Services>, val sharedAccessExpiryTime: String, val sharedAccessStartTime: String? = null) : ConvertibleToJava<ListStorageAccountSASPlainArgs>
Link copied to clipboard
data class ListStorageAccountServiceSASPlainArgs(val accountName: String, val cacheControl: String? = null, val canonicalizedResource: String, val contentDisposition: String? = null, val contentEncoding: String? = null, val contentLanguage: String? = null, val contentType: String? = null, val iPAddressOrRange: String? = null, val identifier: String? = null, val keyToSign: String? = null, val partitionKeyEnd: String? = null, val partitionKeyStart: String? = null, val permissions: Either<String, Permissions>? = null, val protocols: HttpProtocol? = null, val resource: Either<String, SignedResource>? = null, val resourceGroupName: String, val rowKeyEnd: String? = null, val rowKeyStart: String? = null, val sharedAccessExpiryTime: String? = null, val sharedAccessStartTime: String? = null) : ConvertibleToJava<ListStorageAccountServiceSASPlainArgs>
Link copied to clipboard
data class ManagementPolicyActionArgs(val baseBlob: Output<ManagementPolicyBaseBlobArgs>? = null, val snapshot: Output<ManagementPolicySnapShotArgs>? = null, val version: Output<ManagementPolicyVersionArgs>? = null) : ConvertibleToJava<ManagementPolicyActionArgs>

Actions are applied to the filtered blobs when the execution condition is met.

Link copied to clipboard
data class ManagementPolicyBaseBlobArgs(val delete: Output<DateAfterModificationArgs>? = null, val enableAutoTierToHotFromCool: Output<Boolean>? = null, val tierToArchive: Output<DateAfterModificationArgs>? = null, val tierToCold: Output<DateAfterModificationArgs>? = null, val tierToCool: Output<DateAfterModificationArgs>? = null, val tierToHot: Output<DateAfterModificationArgs>? = null) : ConvertibleToJava<ManagementPolicyBaseBlobArgs>

Management policy action for base blob.

Link copied to clipboard
data class ManagementPolicyDefinitionArgs(val actions: Output<ManagementPolicyActionArgs>, val filters: Output<ManagementPolicyFilterArgs>? = null) : ConvertibleToJava<ManagementPolicyDefinitionArgs>

An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.

Link copied to clipboard
data class ManagementPolicyFilterArgs(val blobIndexMatch: Output<List<TagFilterArgs>>? = null, val blobTypes: Output<List<String>>, val prefixMatch: Output<List<String>>? = null) : ConvertibleToJava<ManagementPolicyFilterArgs>

Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.

Link copied to clipboard
data class ManagementPolicyRuleArgs(val definition: Output<ManagementPolicyDefinitionArgs>, val enabled: Output<Boolean>? = null, val name: Output<String>, val type: Output<Either<String, RuleType>>) : ConvertibleToJava<ManagementPolicyRuleArgs>

An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.

Link copied to clipboard
data class ManagementPolicySchemaArgs(val rules: Output<List<ManagementPolicyRuleArgs>>) : ConvertibleToJava<ManagementPolicySchemaArgs>

The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.

Link copied to clipboard
data class ManagementPolicySnapShotArgs(val delete: Output<DateAfterCreationArgs>? = null, val tierToArchive: Output<DateAfterCreationArgs>? = null, val tierToCold: Output<DateAfterCreationArgs>? = null, val tierToCool: Output<DateAfterCreationArgs>? = null, val tierToHot: Output<DateAfterCreationArgs>? = null) : ConvertibleToJava<ManagementPolicySnapShotArgs>

Management policy action for snapshot.

Link copied to clipboard
data class ManagementPolicyVersionArgs(val delete: Output<DateAfterCreationArgs>? = null, val tierToArchive: Output<DateAfterCreationArgs>? = null, val tierToCold: Output<DateAfterCreationArgs>? = null, val tierToCool: Output<DateAfterCreationArgs>? = null, val tierToHot: Output<DateAfterCreationArgs>? = null) : ConvertibleToJava<ManagementPolicyVersionArgs>

Management policy action for blob version.

Link copied to clipboard
data class MultichannelArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<MultichannelArgs>

Multichannel setting. Applies to Premium FileStorage only.

Link copied to clipboard
Link copied to clipboard
data class NetworkRuleSetArgs(val bypass: Output<Either<String, Bypass>>? = null, val defaultAction: Output<DefaultAction>, val ipRules: Output<List<IPRuleArgs>>? = null, val resourceAccessRules: Output<List<ResourceAccessRuleArgs>>? = null, val virtualNetworkRules: Output<List<VirtualNetworkRuleArgs>>? = null) : ConvertibleToJava<NetworkRuleSetArgs>

Network rule set

Link copied to clipboard
Link copied to clipboard
data class ObjectReplicationPolicyFilterArgs(val minCreationTime: Output<String>? = null, val prefixMatch: Output<List<String>>? = null) : ConvertibleToJava<ObjectReplicationPolicyFilterArgs>

Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.

Link copied to clipboard
data class ObjectReplicationPolicyRuleArgs(val destinationContainer: Output<String>, val filters: Output<ObjectReplicationPolicyFilterArgs>? = null, val ruleId: Output<String>? = null, val sourceContainer: Output<String>) : ConvertibleToJava<ObjectReplicationPolicyRuleArgs>

The replication policy rule between two containers.

Link copied to clipboard
data class PermissionScopeArgs(val permissions: Output<String>, val resourceName: Output<String>, val service: Output<String>) : ConvertibleToJava<PermissionScopeArgs>
Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionRequired: 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 ProtocolSettingsArgs(val smb: Output<SmbSettingArgs>? = null) : ConvertibleToJava<ProtocolSettingsArgs>

Protocol settings for file service

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

Resource Access Rule.

Link copied to clipboard
data class RestorePolicyPropertiesArgs(val days: Output<Int>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<RestorePolicyPropertiesArgs>

The blob service properties for blob restore policy

Link copied to clipboard
data class RoutingPreferenceArgs(val publishInternetEndpoints: Output<Boolean>? = null, val publishMicrosoftEndpoints: Output<Boolean>? = null, val routingChoice: Output<Either<String, RoutingChoice>>? = null) : ConvertibleToJava<RoutingPreferenceArgs>

Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing

Link copied to clipboard
data class SasPolicyArgs(val expirationAction: Output<Either<String, ExpirationAction>>, val sasExpirationPeriod: Output<String>) : ConvertibleToJava<SasPolicyArgs>

SasPolicy assigned to the storage account.

Link copied to clipboard
Link copied to clipboard
data class SignedIdentifierArgs(val accessPolicy: Output<AccessPolicyArgs>? = null, val id: Output<String>? = null) : ConvertibleToJava<SignedIdentifierArgs>
Link copied to clipboard
data class SkuArgs(val name: Output<Either<String, SkuName>>) : ConvertibleToJava<SkuArgs>

The SKU of the storage account.

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class SmbSettingArgs(val authenticationMethods: Output<String>? = null, val channelEncryption: Output<String>? = null, val kerberosTicketEncryption: Output<String>? = null, val multichannel: Output<MultichannelArgs>? = null, val versions: Output<String>? = null) : ConvertibleToJava<SmbSettingArgs>

Setting for SMB protocol

Link copied to clipboard
Link copied to clipboard
data class SshPublicKeyArgs(val description: Output<String>? = null, val key: Output<String>? = null) : ConvertibleToJava<SshPublicKeyArgs>
Link copied to clipboard
data class StorageTaskAssignmentExecutionContextArgs(val target: Output<ExecutionTargetArgs>? = null, val trigger: Output<ExecutionTriggerArgs>) : ConvertibleToJava<StorageTaskAssignmentExecutionContextArgs>

Execution context of the storage task assignment.

Link copied to clipboard
data class StorageTaskAssignmentPropertiesArgs(val description: Output<String>, val enabled: Output<Boolean>, val executionContext: Output<StorageTaskAssignmentExecutionContextArgs>, val report: Output<StorageTaskAssignmentReportArgs>, val taskId: Output<String>) : ConvertibleToJava<StorageTaskAssignmentPropertiesArgs>

Properties of the storage task assignment.

Link copied to clipboard
data class StorageTaskAssignmentReportArgs(val prefix: Output<String>) : ConvertibleToJava<StorageTaskAssignmentReportArgs>

The storage task assignment report

Link copied to clipboard
data class TableAccessPolicyArgs(val expiryTime: Output<String>? = null, val permission: Output<String>, val startTime: Output<String>? = null) : ConvertibleToJava<TableAccessPolicyArgs>

Table Access Policy Properties Object.

Link copied to clipboard
data class TableSignedIdentifierArgs(val accessPolicy: Output<TableAccessPolicyArgs>? = null, val id: Output<String>) : ConvertibleToJava<TableSignedIdentifierArgs>

Object to set Table Access Policy.

Link copied to clipboard
data class TagFilterArgs(val name: Output<String>, val op: Output<String>, val value: Output<String>) : ConvertibleToJava<TagFilterArgs>

Blob index tag based filtering for blob objects

Link copied to clipboard
Link copied to clipboard
data class TriggerParametersArgs(val endBy: Output<String>? = null, val interval: Output<Int>? = null, val intervalUnit: Output<IntervalUnit>? = null, val startFrom: Output<String>? = null, val startOn: Output<String>? = null) : ConvertibleToJava<TriggerParametersArgs>

The trigger parameters update for the storage task assignment execution

Link copied to clipboard
data class VirtualNetworkRuleArgs(val action: Output<Action>? = null, val state: Output<Either<String, State>>? = null, val virtualNetworkResourceId: Output<String>) : ConvertibleToJava<VirtualNetworkRuleArgs>

Virtual Network rule.