Package-level declarations
Types
Settings properties for Active Directory (AD).
Builder for ActiveDirectoryPropertiesArgs.
Settings for Azure Files identity based authentication.
An object that defines the blob inventory rule. Each definition consists of a set of filters.
Builder for BlobInventoryPolicyDefinitionArgs.
An object that defines the blob inventory rule filter conditions.
Builder for BlobInventoryPolicyFilterArgs.
An object that wraps the blob inventory rule. Each rule is uniquely defined by name.
Builder for BlobInventoryPolicyRuleArgs.
The storage account blob inventory policy rules.
Builder for BlobInventoryPolicySchemaArgs.
The blob service properties for change feed events.
Builder for ChangeFeedArgs.
Specifies a CORS rule for the Blob service.
Builder for CorsRuleArgs.
Sets the CORS rules. You can include up to five CorsRule elements in the request.
Builder for CorsRulesArgs.
The custom domain assigned to this storage account. This can be set via Update.
Builder for CustomDomainArgs.
Object to define the number of days after creation.
Builder for DateAfterCreationArgs.
Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
Builder for DateAfterModificationArgs.
The service properties for soft delete.
Builder for DeleteRetentionPolicyArgs.
The encryption settings on the storage account.
Builder for EncryptionArgs.
Encryption identity for the storage account.
Builder for EncryptionIdentityArgs.
The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'.
A service that allows server-side encryption to be used.
Builder for EncryptionServiceArgs.
A list of services that support encryption.
Builder for EncryptionServicesArgs.
The complex type of the extended location.
Builder for ExtendedLocationArgs.
Builder for GetBlobContainerPlainArgs.
Builder for GetBlobInventoryPolicyPlainArgs.
Builder for GetBlobServicePropertiesPlainArgs.
Builder for GetEncryptionScopePlainArgs.
Builder for GetFileServicePropertiesPlainArgs.
Builder for GetFileSharePlainArgs.
Builder for GetLocalUserPlainArgs.
Builder for GetManagementPolicyPlainArgs.
Builder for GetQueuePlainArgs.
Builder for GetQueueServicePropertiesPlainArgs.
Builder for GetStorageAccountPlainArgs.
Builder for GetTablePlainArgs.
Builder for GetTableServicePropertiesPlainArgs.
Identity for the resource.
Builder for IdentityArgs.
IP rule with specific IP or IP range in CIDR format.
Builder for IPRuleArgs.
KeyPolicy assigned to the storage account.
Builder for KeyPolicyArgs.
Properties of key vault.
Builder for KeyVaultPropertiesArgs.
The blob service properties for Last access time based tracking policy.
Builder for LastAccessTimeTrackingPolicyArgs.
Builder for ListLocalUserKeysPlainArgs.
Builder for ListStorageAccountKeysPlainArgs.
Builder for ListStorageAccountSASPlainArgs.
Actions are applied to the filtered blobs when the execution condition is met.
Builder for ManagementPolicyActionArgs.
Management policy action for base blob.
Builder for ManagementPolicyBaseBlobArgs.
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
Builder for ManagementPolicyDefinitionArgs.
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.
Builder for ManagementPolicyFilterArgs.
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
Builder for ManagementPolicyRuleArgs.
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
Builder for ManagementPolicySchemaArgs.
Management policy action for snapshot.
Builder for ManagementPolicySnapShotArgs.
Management policy action for blob version.
Builder for ManagementPolicyVersionArgs.
Multichannel setting. Applies to Premium FileStorage only.
Builder for MultichannelArgs.
Network rule set
Builder for NetworkRuleSetArgs.
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.
Builder for ObjectReplicationPolicyFilterArgs.
The replication policy rule between two containers.
Builder for ObjectReplicationPolicyRuleArgs.
Builder for PermissionScopeArgs.
A collection of information about the state of the connection between service consumer and provider.
Protocol settings for file service
Builder for ProtocolSettingsArgs.
Resource Access Rule.
Builder for ResourceAccessRuleArgs.
The blob service properties for blob restore policy
Builder for RestorePolicyPropertiesArgs.
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
Builder for RoutingPreferenceArgs.
SasPolicy assigned to the storage account.
Builder for SasPolicyArgs.
Builder for SkuArgs.
Setting for SMB protocol
Builder for SmbSettingArgs.
Builder for SshPublicKeyArgs.
Blob index tag based filtering for blob objects
Builder for TagFilterArgs.
Virtual Network rule.
Builder for VirtualNetworkRuleArgs.