models Package
Classes
| AccessPolicy |
AccessPolicy. |
| AccountImmutabilityPolicyProperties |
This defines account-level immutability policy properties. |
| AccountLimits |
Maximum provisioned storage, IOPS, bandwidth and number of file shares limits for the storage account. |
| AccountSasParameters |
The parameters to list SAS credentials of a storage account. |
| AccountUsage |
Usage of provisioned storage, IOPS, bandwidth and number of file shares across all live shares and soft-deleted shares in the account. |
| AccountUsageElements |
Usage of provisioned storage, IOPS, bandwidth and number of file shares across all live shares or soft-deleted shares in the account. |
| ActiveDirectoryProperties |
Settings properties for Active Directory (AD). |
| AdvancedPlatformMetricsRule |
The advanced platform metrics rule for the storage account. |
| AdvancedPlatformMetricsRuleConfig |
Configuration for the advanced platform metrics rule. |
| AdvancedPlatformMetricsRuleProperties |
An object that defines the advanced platform metrics rule. |
| AzureEntityResource |
Entity Resource. |
| AzureFilesIdentityBasedAuthentication |
Settings for Azure Files identity based authentication. |
| BlobContainer |
Properties of the blob container, including Id, resource name, resource type, Etag. |
| BlobInventoryCreationTime |
This property defines the creation time based filtering condition. Blob Inventory schema parameter 'Creation-Time' is mandatory with this filter. |
| BlobInventoryPolicy |
The storage account blob inventory policy. |
| BlobInventoryPolicyDefinition |
An object that defines the blob inventory rule. |
| BlobInventoryPolicyFilter |
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. |
| BlobInventoryPolicyProperties |
The storage account blob inventory policy properties. |
| 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. |
| BlobRestoreRange |
Blob range. |
| BlobRestoreStatus |
Blob restore status. |
| BlobServiceProperties |
The properties of a storage account's Blob service. |
| BlobServicePropertiesProperties |
The properties of a storage account's Blob service. |
| BurstingConstants |
Constants used for calculating included burst IOPS and maximum burst credits for IOPS for a file share in the storage account. |
| ChangeFeed |
The blob service properties for change feed events. |
| CheckNameAvailabilityResult |
The CheckNameAvailability operation response. |
| CloudError |
An error response from the Storage service. |
| CloudErrorBody |
An error response from the Storage service. |
| Connector |
A Connector is a tracked ARM resource modeled as a sub-resource of a Storage Account. |
| ConnectorUpdate |
A Connector is a tracked ARM resource modeled as a sub-resource of a Storage Account. |
| ContainerProperties |
The properties of a container. |
| 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. |
| CustomDomain |
The custom domain assigned to this storage account. This can be set via Update. |
| DataShare |
A DataShare is a tracked ARM resource modeled as a sub-resource of a Storage Account. |
| DataShareConnection |
The connection details for Data Share source. |
| DataShareSource |
The properties of data share source. |
| DataShareSourceUpdate |
The properties of data share source. |
| DataShareUpdate |
A DataShare is a tracked ARM resource modeled as a sub-resource of a Storage Account. |
| DateAfterCreation |
Object to define snapshot and version action conditions. |
| DateAfterModification |
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. |
| DeleteRetentionPolicy |
The service properties for soft delete. |
| DeletedAccount |
Deleted storage account. |
| DeletedAccountProperties |
Attributes of a deleted storage account. |
| DeletedShare |
The deleted share to be restored. |
| Dimension |
Dimension of blobs, possibly be blob type or access tier. |
| DualStackEndpointPreference |
Dual-stack endpoint preference defines whether IPv6 endpoints are going to be published. |
| Encryption |
The encryption settings on the storage account. |
| EncryptionIdentity |
Encryption identity for the storage account. |
| EncryptionInTransit |
Encryption in transit setting. |
| 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'. |
| EncryptionScopeProperties |
Properties of the encryption scope. |
| 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. |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorDetail |
The error detail. |
| ErrorResponse |
An error response from the storage resource provider. |
| ErrorResponseAutoGenerated |
Error response. |
| ErrorResponseBody |
Error response body contract. |
| ExecutionTarget |
Target helps provide filter parameters for the objects in the storage account and forms the execution context for the storage task. |
| ExecutionTrigger |
Execution trigger for storage task assignment. |
| ExecutionTriggerUpdate |
Execution trigger update for storage task assignment. |
| ExtendedLocation |
The complex type of the extended location. |
| FileServiceItems |
FileServiceItems. |
| FileServiceProperties |
The properties of File services in storage account. |
| FileServicePropertiesProperties |
The properties of File services in storage account. |
| FileServiceUsage |
The usage of file service in storage account. |
| FileServiceUsageProperties |
File service usage in storage account including account limits, file share limits and constants used in recommendations and bursting formula. |
| FileShare |
Properties of the file share, including Id, resource name, resource type, Etag. |
| FileShareItem |
The file share properties be listed out. |
| FileShareLimits |
Minimum and maximum provisioned storage, IOPS and bandwidth limits for a file share in the storage account. |
| FileShareProperties |
The properties of the file share. |
| FileSharePropertiesFileSharePaidBursting |
File Share Paid Bursting properties. |
| FileShareRecommendations |
Constants used for calculating recommended provisioned IOPS and bandwidth for a file share in the storage account. |
| GeoPriorityReplicationStatus |
Geo Priority Replication enablement status for the storage account. |
| 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. |
| IPRule |
IP rule with specific IP or IP range in CIDR format. |
| Identity |
Identity for the resource. |
| 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. |
| ImmutabilityPolicyProperty |
The properties of an ImmutabilityPolicy of a blob container. |
| ImmutableStorageAccount |
This property enables and defines account-level immutability. Enabling the feature auto-enables Blob Versioning. |
| ImmutableStorageWithVersioning |
Object level immutability properties of the container. |
| KeyCreationTime |
Storage account keys creation time. |
| KeyPolicy |
KeyPolicy assigned to the storage account. |
| KeyVaultProperties |
Properties of key vault. |
| LastAccessTimeTrackingPolicy |
The blob service properties for Last access time based tracking policy. |
| LeaseContainerRequest |
Lease Container request schema. |
| LeaseContainerResponse |
Lease Container response schema. |
| LeaseShareRequest |
Lease Share request schema. |
| LeaseShareResponse |
Lease Share response schema. |
| LegalHold |
The LegalHold property of a blob container. |
| LegalHoldProperties |
The LegalHold property of a blob container. |
| ListAccountSasResponse |
The List SAS credentials operation response. |
| ListContainerItem |
The blob container properties be listed out. |
| ListQueue |
ListQueue. |
| ListQueueProperties |
ListQueueProperties. |
| ListQueueServices |
ListQueueServices. |
| ListServiceSasResponse |
The List service SAS credentials operation response. |
| ListTableServices |
ListTableServices. |
| LocalUser |
The local user associated with the storage accounts. |
| LocalUserKeys |
The Storage Account Local User keys. |
| LocalUserProperties |
The Storage Account Local User properties. |
| LocalUserRegeneratePasswordResult |
The secrets of Storage Account Local User. |
| ManagedIdentityAuthProperties |
The managed identity auth properties for dataShare connection. |
| ManagedIdentityAuthPropertiesUpdate |
The managed identity auth properties for dataShare connection. |
| ManagementPolicy |
The Get Storage Account ManagementPolicies 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. |
| ManagementPolicyProperties |
The Storage Account ManagementPolicy properties. |
| ManagementPolicyRule |
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name. |
| ManagementPolicySchema |
The Storage Account ManagementPolicies Rules. See more details in: https://learn.microsoft.com/azure/storage/blobs/lifecycle-management-overview. |
| ManagementPolicySnapShot |
Management policy action for snapshot. |
| ManagementPolicyVersion |
Management policy action for blob version. |
| MetricSpecification |
Metric specification of operation. |
| Multichannel |
Multichannel setting. Applies to Premium FileStorage only. |
| NetworkRuleSet |
Network rule set. |
| NetworkSecurityPerimeter |
NetworkSecurityPerimeter related information. |
| NetworkSecurityPerimeterConfiguration |
The Network Security Perimeter configuration resource. |
| NetworkSecurityPerimeterConfigurationProperties |
Properties of the Network Security Perimeter Configuration. |
| NetworkSecurityPerimeterConfigurationPropertiesProfile |
Network Security Perimeter profile. |
| NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation |
Information about resource association. |
| NfsSetting |
Setting for NFS protocol. |
| NspAccessRule |
Information of Access Rule in Network Security Perimeter profile. |
| NspAccessRuleProperties |
Properties of Access Rule. |
| NspAccessRulePropertiesSubscriptionsItem |
Subscription for inbound rule. |
| 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. |
| ObjectReplicationPolicyProperties |
The Storage Account ObjectReplicationPolicy properties. |
| ObjectReplicationPolicyPropertiesMetrics |
Optional. The object replication policy metrics feature options. |
| ObjectReplicationPolicyPropertiesPriorityReplication |
Optional. The object replication policy priority replication feature options. |
| ObjectReplicationPolicyPropertiesTagsReplication |
Optional. The object replication policy tags replication feature options. |
| ObjectReplicationPolicyRule |
The replication policy rule between two containers. |
| Operation |
Storage REST API operation definition. |
| OperationDisplay |
Display metadata associated with the operation. |
| OperationProperties |
Properties of operation, include metric specifications. |
| PermissionScope |
PermissionScope. |
| Placement |
The complex type of the zonal placement details. |
| PrivateEndpoint |
The Private Endpoint resource. |
| PrivateEndpointConnection |
The Private Endpoint Connection resource. |
| PrivateEndpointConnectionProperties |
Properties of the PrivateEndpointConnectProperties. |
| PrivateLinkResource |
A private link resource. |
| PrivateLinkResourceListResult |
A list of private link resources. |
| PrivateLinkResourceProperties |
Properties of a private link resource. |
| PrivateLinkServiceConnectionState |
A collection of information about the state of the connection between service consumer and provider. |
| ProtectedAppendWritesHistory |
Protected append writes history setting for the blob container with Legal holds. |
| ProtocolSettings |
Protocol settings for file service. |
| ProvisioningIssue |
Describes provisioning issue for given NetworkSecurityPerimeterConfiguration. |
| ProvisioningIssueProperties |
Properties of provisioning issue. |
| ProxyResource |
Proxy Resource. |
| QueueProperties |
QueueProperties. |
| QueueServiceProperties |
The properties of a storage account's Queue service. |
| QueueServicePropertiesProperties |
The properties of a storage account's Queue service. |
| ResourceAccessRule |
Resource Access Rule. |
| ResourceAutoGenerated |
Resource. |
| RestorePolicyProperties |
The blob service properties for blob restore policy. |
| Restriction |
The restriction because of which SKU cannot be used. |
| 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. |
| SasPolicy |
SasPolicy assigned to the storage account. |
| ServiceSasParameters |
The parameters to list service SAS credentials of a specific resource. |
| ServiceSharedKeyAccessProperties |
Defines shared key access settings for an individual storage service. |
| ServiceSpecification |
One property of operation, include metric specifications. |
| SignedIdentifier |
SignedIdentifier. |
| Sku |
The SKU of the storage account. |
| SkuInformation |
Storage SKU and its properties. |
| SkuInformationLocationInfoItem |
SkuInformationLocationInfoItem. |
| SmbOAuthSettings |
Setting property for Managed Identity access over SMB using OAuth. |
| SmbSetting |
Setting for SMB protocol. |
| SshPublicKey |
SshPublicKey. |
| StaticWebsite |
The static website properties for blob storage. |
| 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. |
| StorageAccountInternetEndpoints |
The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint. |
| StorageAccountIpv6Endpoints |
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via an IPv6 endpoint. |
| StorageAccountKey |
An access key for the storage account. |
| StorageAccountListKeysResult |
The response from the ListKeys 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. |
| StorageAccountMigration |
The parameters or status associated with an ongoing or enqueued storage account migration in order to update its current SKU or region. |
| StorageAccountMigrationProperties |
The properties of a storage account's ongoing or enqueued migration. |
| StorageAccountProperties |
Properties of the storage account. |
| StorageAccountPropertiesCreateParameters |
The parameters used to create the storage account. |
| StorageAccountPropertiesUpdateParameters |
The parameters used when updating a storage account. |
| StorageAccountRegenerateKeyParameters |
The parameters used to regenerate the storage account key. |
| StorageAccountSharedKeyAccessProperties |
Defines shared key access properties for a storage account. |
| StorageAccountSkuConversionStatus |
This defines the sku conversion status object for asynchronous sku conversions. |
| StorageAccountUpdateParameters |
The parameters that can be provided when updating the storage account properties. |
| StorageConnectorAuthProperties |
The authentication properties of the backing data source. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ManagedIdentityAuthProperties |
| StorageConnectorAuthPropertiesUpdate |
The authentication properties of the backing data source. You probably want to use the sub-classes and not this class directly. Known sub-classes are: ManagedIdentityAuthPropertiesUpdate |
| StorageConnectorConnection |
The connection properties of the backing data source. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DataShareConnection |
| StorageConnectorProperties |
The storage connector properties. |
| StorageConnectorPropertiesUpdate |
The storage connector properties. |
| StorageConnectorSource |
The storage connector backing data source information. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DataShareSource |
| StorageConnectorSourceUpdate |
The storage connector backing data source information. You probably want to use the sub-classes and not this class directly. Known sub-classes are: DataShareSourceUpdate |
| StorageDataCollaborationPolicyProperties |
Defines Data Collaboration Policy for a storage account. |
| StorageDataShareAccessPolicy |
Policy that specify the permission allowed to a managed identity. |
| StorageDataShareAsset |
Properties of a shared resource. |
| StorageDataShareProperties |
The storage datashare properties. |
| StorageDataSharePropertiesUpdate |
The storage datashare properties. |
| StorageQueue |
Concrete proxy resource types can be created by aliasing this type using a specific property type. |
| StorageTaskAssignment |
The storage task assignment. |
| StorageTaskAssignmentExecutionContext |
Execution context of the storage task assignment. |
| StorageTaskAssignmentProperties |
Properties of the storage task assignment. |
| StorageTaskAssignmentReport |
The storage task assignment report. |
| StorageTaskAssignmentUpdateExecutionContext |
Execution context of the storage task assignment update. |
| StorageTaskAssignmentUpdateParameters |
Parameters of the storage task assignment update request. |
| StorageTaskAssignmentUpdateProperties |
Properties of the storage task update assignment. |
| StorageTaskAssignmentUpdateReport |
The storage task assignment report. |
| StorageTaskReportInstance |
Storage Tasks run report instance. |
| StorageTaskReportProperties |
Storage task execution report for a run instance. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| Table |
Properties of the table, including Id, resource name, resource type. |
| TableAccessPolicy |
Table Access Policy Properties Object. |
| TableProperties |
TableProperties. |
| TableServiceProperties |
The properties of a storage account's Table service. |
| TableServicePropertiesProperties |
The properties of a storage account's Table service. |
| TableSignedIdentifier |
Object to set Table Access Policy. |
| TagFilter |
Blob index tag based filtering for blob objects. |
| TagProperty |
A tag of the LegalHold of a blob container. |
| TestConnectionResponse |
Test connection response properties. |
| TestExistingConnectionRequest |
Test existing connection request properties. |
| TrackedResource |
Tracked Resource. |
| TrackedResourceUpdate |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'. |
| TriggerParameters |
The trigger parameters update for the storage task assignment execution. |
| TriggerParametersUpdate |
The trigger parameters update for the storage task assignment execution. |
| UpdateHistoryProperty |
An update history of the ImmutabilityPolicy of a blob container. |
| Usage |
Describes Storage Resource Usage. |
| UsageName |
The usage names that can be used; currently limited to StorageAccount. |
| UserAssignedIdentity |
UserAssignedIdentity for the resource. |
| VirtualNetworkRule |
Virtual Network rule. |
Enums
| AccessTier |
The default access tier for block blobs in the storage account. Required for storage accounts where kind = BlobStorage. See more details in: https://learn.microsoft.com/azure/storage/blobs/access-tiers-overview. |
| AccountImmutabilityPolicyState |
The ImmutabilityPolicy state defines the mode of the policy. Disabled state disables the policy, Unlocked state allows increase and decrease of immutability retention time and also allows toggling allowProtectedAppendWrites property, Locked state only allows the increase of the immutability retention time. A policy can only be created in a Disabled or Unlocked state and can be toggled between the two states. Only a policy in an Unlocked state can transition to a Locked state which cannot be reverted. |
| AccountStatus |
Gets the status indicating whether the primary location of the storage account is available or unavailable. |
| AccountType |
Specifies the Active Directory account type for Azure Storage. If directoryServiceOptions is set to AD (AD DS authentication), this property is optional. If provided, samAccountName should also be provided. For directoryServiceOptions AADDS (Entra DS authentication) or AADKERB (Entra authentication), this property can be omitted. |
| AdvancedPlatformMetricsFilterType |
The type of filter applied to the advanced platform metrics rule. |
| AdvancedPlatformMetricsRuleType |
The type of the advanced platform metrics rule. |
| AllowedCopyScope |
Restrict copy to and from Storage Accounts within an AAD tenant or with Private Links to the same VNet. |
| AllowedMethods |
Type of AllowedMethods. |
| BlobInventoryPolicyName |
Type of BlobInventoryPolicyName. |
| BlobRestoreProgressStatus |
The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed. |
| Bypass |
Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. |
| CreatedByType |
The kind of entity that created the resource. |
| DefaultAction |
Specifies the default action of allow or deny when no other rules match. |
| DefaultSharePermission |
Default share permission for users using Kerberos authentication if RBAC role is not assigned. |
| DirectoryServiceOptions |
Indicates the directory service used. Note that this enum may be extended in the future. |
| DnsEndpointType |
Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an alphanumeric DNS Zone identifier. |
| EnabledProtocols |
The authentication protocol that is used for the file share. Can only be specified when creating a share. |
| EncryptionScopeSource |
The provider for the encryption scope. Possible values (case-insensitive): Microsoft.Storage, Microsoft.KeyVault. |
| EncryptionScopeState |
The state of the encryption scope. Possible values (case-insensitive): Enabled, Disabled. |
| ExpirationAction |
The SAS Expiration Action defines the action to be performed when sasPolicy.sasExpirationPeriod is violated. The 'Log' action can be used for audit purposes and the 'Block' action can be used to block and deny the usage of SAS tokens that do not adhere to the sas policy expiration period. |
| ExtendedLocationTypes |
The type of extendedLocation. |
| Format |
This is a required field, it specifies the format for the inventory files. |
| GeoReplicationStatus |
The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable. |
| HttpProtocol |
The protocol permitted for a request made with the account SAS. |
| IdentityType |
The identity type. |
| ImmutabilityPolicyState |
The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. |
| ImmutabilityPolicyUpdateType |
The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. |
| IntervalUnit |
Run interval unit of task execution. This is a required field when ExecutionTrigger.properties.type is 'OnSchedule'; this property should not be present when ExecutionTrigger.properties.type is 'RunOnce'. |
| InventoryRuleType |
The valid value is Inventory. |
| IssueType |
Type of issue. |
| KeyPermission |
Permissions for the key – read-only or full permissions. |
| KeySource |
The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault. |
| KeyType |
Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used. |
| Kind |
Indicates the type of storage account. |
| LargeFileSharesState |
Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled. |
| LeaseContainerRequestAction |
Specifies the lease action. Can be one of the available actions. |
| LeaseDuration |
Specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. |
| LeaseShareAction |
Specifies the lease action. Can be one of the available actions. |
| LeaseState |
Lease state of the container. |
| LeaseStatus |
The lease status of the container. |
| ListContainersInclude |
Type of ListContainersInclude. |
| ListEncryptionScopesInclude |
Type of ListEncryptionScopesInclude. |
| ListLocalUserIncludeParam |
Type of ListLocalUserIncludeParam. |
| ManagementPolicyName |
Type of ManagementPolicyName. |
| MetricsEmitted |
The metrics emitted by the advanced platform metrics rule. |
| MigrationName |
Type of MigrationName. |
| MigrationState |
This property denotes the container level immutability to object level immutability migration state. |
| MigrationStatus |
Current status of migration. |
| MinimumTlsVersion |
Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. Minimum TLS version 1.3 version is not supported. |
| Name |
Name of the policy. The valid value is AccessTimeTracking. This field is currently read only. |
| NativeDataSharingProvisioningState |
Provisioning state of the resource at the time the operation was called. |
| NetworkSecurityPerimeterConfigurationProvisioningState |
Provisioning state of Network Security Perimeter configuration propagation. |
| NspAccessRuleDirection |
Direction of Access Rule. |
| ObjectType |
This is a required field. This field specifies the scope of the inventory created either at the blob or container level. |
| Permissions |
The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). |
| PostFailoverRedundancy |
The redundancy type of the account after an account failover is performed. |
| PostPlannedFailoverRedundancy |
The redundancy type of the account after a planned account failover is performed. |
| PrivateEndpointConnectionProvisioningState |
The current provisioning state. |
| PrivateEndpointServiceConnectionStatus |
The private endpoint connection status. |
| ProvisioningState |
Gets the status of the storage account at the time the operation was called. |
| PublicAccess |
Specifies whether data in the container may be accessed publicly and the level of access. |
| PublicNetworkAccess |
Allow, disallow, or let Network Security Perimeter configuration to evaluate public network access to Storage Account. Value is optional but if passed in, must be 'Enabled', 'Disabled' or 'SecuredByPerimeter'. |
| Reason |
Gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. |
| ReasonCode |
The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC. |
| ResourceAssociationAccessMode |
Access Mode of the resource association. |
| RootSquashType |
The property is for NFS share only. The default is NoRootSquash. |
| RoutingChoice |
Routing Choice defines the kind of network routing opted by the user. |
| RuleType |
The valid value is Lifecycle. |
| RunResult |
Represents the overall result of the execution for the run instance. |
| RunStatusEnum |
Represents the status of the execution. |
| Schedule |
This is a required field. This field is used to schedule an inventory formation. |
| Services |
The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). |
| Severity |
Severity of the issue. |
| ShareAccessTier |
Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium. |
| SignedResource |
The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). |
| SignedResourceTypes |
The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. |
| SkuConversionStatus |
This property indicates the current sku conversion status. |
| SkuName |
The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType. |
| SkuTier |
The SKU tier. This is based on the SKU name. |
| State |
Gets the state of virtual network rule. |
| StorageAccountExpand |
Type of StorageAccountExpand. |
| StorageConnectorAuthType |
The auth type supported for bucket connection in storage connector. |
| StorageConnectorConnectionType |
The connection type for bucket connection in storage connector. |
| StorageConnectorDataSourceType |
The type of the backing data source for storage connector. |
| StorageConnectorSourceType |
The type of the backing data source for storage connector. |
| StorageConnectorState |
The state of the storage connector. |
| StorageDataShareAccessPolicyPermission |
The permissions supported in access policies for storage data share. |
| StorageTaskAssignmentProvisioningState |
Gets the status of the storage account at the time the operation was called. |
| TriggerType |
The trigger type of the storage task assignment execution. |
| UsageUnit |
Gets the unit of measurement. |
| ZonePlacementPolicy |
The availability zone pinning policy for the storage account. |