module Azure::Storage::Profiles::Latest::Mgmt::Models
Constants
- AccessTier
Defines values for
AccessTier
- AccountSasParameters
The parameters to list SAS credentials of a storage account.
- AccountStatus
Defines values for
AccountStatus
- Action
Defines values for
Action
- ActiveDirectoryProperties
Settings properties for Active Directory (AD).
- AzureEntityResource
The resource model definition for an
Azure
Resource
Manager resource with an etag.- AzureFilesIdentityBasedAuthentication
Settings for
Azure
Files identity based authentication.- BlobContainer
Properties of the blob container, including Id, resource name, resource type, Etag.
- BlobInventoryPolicy
The storage account blob inventory policy.
- BlobInventoryPolicyDefinition
An object that defines the blob inventory rule. Each definition consists of a set of filters.
- BlobInventoryPolicyFilter
An object that defines the blob inventory rule filter conditions.
- BlobInventoryPolicyRule
An object that wraps the blob inventory rule. Each rule is uniquely defined by name.
- BlobInventoryPolicySchema
The storage account blob inventory policy rules.
- BlobRestoreParameters
Blob restore parameters
- BlobRestoreProgressStatus
Defines values for
BlobRestoreProgressStatus
- BlobRestoreRange
Blob range
- BlobRestoreStatus
Blob restore status.
- BlobServiceItems
Model object.
- BlobServiceProperties
The properties of a storage account’s Blob service.
- Bypass
Defines values for
Bypass
- ChangeFeed
The blob service properties for change feed events.
- CheckNameAvailabilityResult
The CheckNameAvailability operation response.
- CorsRule
Specifies a CORS rule for the Blob service.
- CorsRules
Sets the CORS rules. You can include up to five
CorsRule
elements in the request.- CreatedByType
Defines values for
CreatedByType
- CustomDomain
The custom domain assigned to this storage account. This can be set via Update.
- DateAfterCreation
Object to define the number of days after creation.
- DateAfterModification
Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
- DefaultAction
Defines values for
DefaultAction
- DeleteRetentionPolicy
The service properties for soft delete.
- DeletedAccount
Deleted storage account
- DeletedAccountListResult
The response from the List Deleted Accounts operation.
The deleted share to be restored.
- Dimension
Dimension
of blobs, possibly be blob type or access tier.- DirectoryServiceOptions
Defines values for
DirectoryServiceOptions
- EnabledProtocols
Defines values for
EnabledProtocols
- Encryption
The encryption settings on the storage account.
- EncryptionIdentity
Encryption
identity for the storage account.- EncryptionScope
The
Encryption
Scope resource.- EncryptionScopeKeyVaultProperties
The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'.
- EncryptionScopeListResult
List of encryption scopes requested, and if paging is required, a URL to the next page of encryption scopes.
- EncryptionScopeSource
Defines values for
EncryptionScopeSource
- EncryptionScopeState
Defines values for
EncryptionScopeState
- EncryptionService
A service that allows server-side encryption to be used.
- EncryptionServices
A list of services that support encryption.
- Endpoints
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object.
- ErrorResponse
An error response from the storage resource provider.
- ErrorResponseBody
Error response body contract.
- ExtendedLocation
The complex type of the extended location.
- ExtendedLocationTypes
Defines values for
ExtendedLocationTypes
- FileServiceItems
Model object.
- FileServiceProperties
The properties of File services in storage account.
Properties of the file share, including Id, resource name, resource type, Etag.
The file share properties be listed out.
Response schema. Contains list of shares returned, and if paging is requested or required, a URL to next page of shares.
- GeoReplicationStats
Statistics related to replication for storage account's Blob,
Table
,Queue
and File services. It is only available when geo-redundant replication is enabled for the storage account.- GeoReplicationStatus
Defines values for
GeoReplicationStatus
Defines values for
GetShareExpand
- HttpProtocol
Defines values for
HttpProtocol
- IPRule
IP rule with specific IP or IP range in CIDR format.
- Identity
Identity
for the resource.- IdentityType
Defines values for
IdentityType
- ImmutabilityPolicy
The
ImmutabilityPolicy
property of a blob container, including Id, resource name, resource type, Etag.- ImmutabilityPolicyProperties
The properties of an
ImmutabilityPolicy
of a blob container.- ImmutabilityPolicyState
Defines values for
ImmutabilityPolicyState
- ImmutabilityPolicyUpdateType
Defines values for
ImmutabilityPolicyUpdateType
- KeyPermission
Defines values for
KeyPermission
- KeySource
Defines values for
KeySource
- KeyType
Defines values for
KeyType
- KeyVaultProperties
Properties of key vault.
- Kind
Defines values for
Kind
Defines values for
LargeFileSharesState
- LastAccessTimeTrackingPolicy
The blob service properties for Last access time based tracking policy.
- LeaseContainerRequest
Lease Container request schema.
- LeaseContainerResponse
Lease Container response schema.
- LeaseDuration
Defines values for
LeaseDuration
- LeaseState
Defines values for
LeaseState
- LeaseStatus
Defines values for
LeaseStatus
- LegalHold
The
LegalHold
property of a blob container.- LegalHoldProperties
The
LegalHold
property of a blob container.- ListAccountSasResponse
The List SAS credentials operation response.
- ListBlobInventoryPolicy
List of blob inventory policies returned.
- ListContainerItem
The blob container properties be listed out.
- ListContainerItems
Response schema. Contains list of blobs returned, and if paging is requested or required, a URL to next page of containers.
- ListContainersInclude
Defines values for
ListContainersInclude
- ListKeyExpand
Defines values for
ListKeyExpand
- ListQueue
Model object.
- ListQueueResource
Response schema. Contains list of queues returned
- ListQueueServices
Model object.
- ListServiceSasResponse
The List service SAS credentials operation response.
Defines values for
ListSharesExpand
- ListTableResource
Response schema. Contains list of tables returned
- ListTableServices
Model object.
- ManagementPolicy
The Get
Storage
AccountManagementPolicies
operation response.- ManagementPolicyAction
Actions are applied to the filtered blobs when the execution condition is met.
- ManagementPolicyBaseBlob
Management policy action for base blob.
- ManagementPolicyDefinition
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
- ManagementPolicyFilter
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.
- ManagementPolicyRule
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
- ManagementPolicySchema
The
Storage
AccountManagementPolicies
Rules. See more details in: docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.- ManagementPolicySnapShot
Management policy action for snapshot.
- ManagementPolicyVersion
Management policy action for blob version.
- MetricSpecification
Metric specification of operation.
- MinimumTlsVersion
Defines values for
MinimumTlsVersion
- Multichannel
Multichannel
setting. Applies to Premium FileStorage only.- Name
Defines values for
Name
- NetworkRuleSet
Network rule set
- ObjectReplicationPolicies
List storage account object replication policies.
- ObjectReplicationPolicy
The replication policy between two storage accounts. Multiple rules can be defined in one policy.
- ObjectReplicationPolicyFilter
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.
- ObjectReplicationPolicyRule
The replication policy rule between two containers.
- Operation
Storage
REST API operation definition.- OperationDisplay
Display metadata associated with the operation.
- OperationListResult
Result of the request to list
Storage
operations. It contains a list of operations and a URL link to get the next set of results.- Permissions
Defines values for
Permissions
- PrivateEndpoint
The Private Endpoint resource.
- PrivateEndpointConnection
The Private Endpoint Connection resource.
- PrivateEndpointConnectionListResult
List of private endpoint connection associated with the specified storage account
- PrivateEndpointConnectionProvisioningState
Defines values for
PrivateEndpointConnectionProvisioningState
- PrivateEndpointServiceConnectionStatus
Defines values for
PrivateEndpointServiceConnectionStatus
- PrivateLinkResource
A private link resource
- PrivateLinkResourceListResult
A list of private link resources
- PrivateLinkServiceConnectionState
A collection of information about the state of the connection between service consumer and provider.
- ProtocolSettings
Protocol settings for file service
- ProvisioningState
Defines values for
ProvisioningState
- ProxyResource
The resource model definition for a
Azure
Resource
Manager proxy resource. It will not have tags and a location- PublicAccess
Defines values for
PublicAccess
Defines values for
PutSharesExpand
- QueueServiceProperties
The properties of a storage account’s
Queue
service.- Reason
Defines values for
Reason
- ReasonCode
Defines values for
ReasonCode
- Resource
Common fields that are returned in the response for all
Azure
Resource
Manager resources- ResourceAccessRule
Resource
Access Rule.- RestorePolicyProperties
The blob service properties for blob restore policy
- Restriction
The restriction because of which SKU cannot be used.
- RootSquashType
Defines values for
RootSquashType
- RoutingChoice
Defines values for
RoutingChoice
- RoutingPreference
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
- SKUCapability
The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc.
- ServiceSasParameters
The parameters to list service SAS credentials of a specific resource.
- ServiceSpecification
One property of operation, include metric specifications.
- Services
Defines values for
Services
Defines values for
ShareAccessTier
- SignedResource
Defines values for
SignedResource
- SignedResourceTypes
Defines values for
SignedResourceTypes
- Sku
The SKU of the storage account.
- SkuInformation
Storage
SKU and its properties- SkuName
Defines values for
SkuName
- SkuTier
Defines values for
SkuTier
- SmbSetting
Setting for SMB protocol
- State
Defines values for
State
- StorageAccount
The storage account.
- StorageAccountCheckNameAvailabilityParameters
The parameters used to check the availability of the storage account name.
- StorageAccountCreateParameters
The parameters used when creating a storage account.
- StorageAccountExpand
Defines values for
StorageAccountExpand
- StorageAccountInternetEndpoints
The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint.
- StorageAccountKey
An access key for the storage account.
- StorageAccountListKeysResult
The response from the ListKeys operation.
- StorageAccountListResult
The response from the List
Storage
Accounts operation.- StorageAccountMicrosoftEndpoints
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via a microsoft routing endpoint.
- StorageAccountRegenerateKeyParameters
The parameters used to regenerate the storage account key.
- StorageAccountUpdateParameters
The parameters that can be provided when updating the storage account properties.
- StorageQueue
Model object.
- StorageSkuListResult
The response from the List
Storage
SKUs operation.- SystemData
Metadata pertaining to creation and last modification of the resource.
- Table
Properties of the table, including Id, resource name, resource type.
- TableServiceProperties
The properties of a storage account’s
Table
service.- TagFilter
Blob index tag based filtering for blob objects
- TagProperty
A tag of the
LegalHold
of a blob container.- TrackedResource
The resource model definition for an
Azure
Resource
Manager tracked top level resource which has 'tags' and a 'location'- UpdateHistoryProperty
An update history of the
ImmutabilityPolicy
of a blob container.- Usage
- UsageListResult
The response from the List
Usages
operation.- UsageName
The usage names that can be used; currently limited to
StorageAccount
.- UsageUnit
Defines values for
UsageUnit
- UserAssignedIdentity
UserAssignedIdentity
for the resource.- VirtualNetworkRule
Virtual Network rule.