Dela via


Microsoft.Azure.PowerShell.Cmdlets.Storage.Models Namespace

Classes

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).

Any

Anything

AzureEntityResource

The resource model definition for an Azure Resource Manager resource with an etag.

AzureFilesIdentityBasedAuthentication

Settings for Azure Files identity based authentication.

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.

BurstingConstants

Constants used for calculating included burst IOPS and maximum burst credits for IOPS for a file share in the storage account.

CheckNameAvailabilityResult

The CheckNameAvailability operation response.

CloudError

An error response from the Storage service.

CloudErrorBody

An error response from the Storage service.

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.

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.

DeletedAccount

Deleted storage account

DeletedAccountListResult

The response from the List Deleted Accounts operation.

DeletedAccountProperties

Attributes of a deleted storage account.

DeletedShare

The deleted share to be restored.

DeleteRetentionPolicy

The service properties for soft delete.

Dimension

Dimension of blobs, possibly be blob type or access tier.

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.

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

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

ErrorResponseBody

Error response body contract.

ExtendedLocation

The complex type of the extended location.

FileServiceItems
FileServiceProperties

The properties of File services in storage account.

FileServiceProperties1

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.

FileServiceUsages

List file service usages schema.

FileShare

Properties of the file share, including Id, resource name, resource type, Etag.

FileShareItem

The file share properties be listed out.

FileShareItems

Response schema. Contains list of shares returned, and if paging is requested or required, a URL to next page of shares.

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.

FileSharePropertiesMetadata

A name-value pair to associate with the share as metadata.

FileShareRecommendations

Constants used for calculating recommended provisioned IOPS and bandwidth for a file share in 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.

Identity

Identity for the resource.

IdentityUserAssignedIdentities

Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here.

ImmutableStorageAccount

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

IPRule

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

KeyCreationTime

Storage account keys creation time.

KeyPolicy

KeyPolicy assigned to the storage account.

KeyVaultProperties

Properties of key vault.

LeaseShareRequest

Lease Share request schema.

LeaseShareResponse

Lease Share response schema.

ListAccountSasResponse

The List SAS credentials operation response.

ListBlobInventoryPolicy

List of blob inventory policies returned.

ListServiceSasResponse

The List service SAS credentials operation response.

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.

LocalUsers

List of local users requested, and if paging is required, a URL to the next page of local users.

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://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.

Multichannel

Multichannel setting. Applies to Premium FileStorage only.

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.

ObjectReplicationPolicyProperties

The Storage Account ObjectReplicationPolicy properties.

ObjectReplicationPolicyPropertiesMetrics

Optional. The object replication policy metrics feature options.

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.

OperationProperties

Properties of operation, include metric specifications.

PermissionScope
PrivateEndpoint

The Private Endpoint resource.

PrivateEndpointConnection

The Private Endpoint Connection resource.

PrivateEndpointConnectionListResult

List of private endpoint connection associated with the specified storage account

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.

ProtocolSettings

Protocol settings for file service

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

ResourceAccessRule

Resource Access Rule.

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

SasPolicy

SasPolicy assigned to the storage account.

ServiceSasParameters

The parameters to list service SAS credentials of a specific resource.

ServiceSpecification

One property of operation, include metric specifications.

SignedIdentifier
Sku

The SKU of the storage account.

SkuCapability

The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc.

SkuInformation

Storage SKU and its properties

SmbSetting

Setting for SMB protocol

SshPublicKey
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.

StorageAccountCreateParametersTags

Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.

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.

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.

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.

StorageAccountUpdateParametersTags

Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.

StorageIdentity
StorageSkuListResult

The response from the List Storage SKUs operation.

SystemData

Metadata pertaining to creation and last modification of the resource.

TagFilter

Blob index tag based filtering for blob objects

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

TrackedResourceTags

Resource tags.

Usage

Describes Storage Resource Usage.

UsageListResult

The response from the List Usages operation.

UsageName

The usage names that can be used; currently limited to StorageAccount.

UserAssignedIdentity

UserAssignedIdentity for the resource.

VirtualNetworkRule

Virtual Network rule.

Interfaces

IAccessPolicy
IAccountImmutabilityPolicyProperties
IAccountLimits
IAccountSasParameters
IAccountUsage
IAccountUsageElements
IActiveDirectoryProperties
IAny
IAzureEntityResource
IAzureFilesIdentityBasedAuthentication
IBlobInventoryCreationTime
IBlobInventoryPolicy
IBlobInventoryPolicyDefinition
IBlobInventoryPolicyFilter
IBlobInventoryPolicyProperties
IBlobInventoryPolicyRule
IBlobInventoryPolicySchema
IBlobRestoreParameters
IBlobRestoreRange
IBlobRestoreStatus
IBurstingConstants
ICheckNameAvailabilityResult
ICloudError
ICloudErrorBody
ICorsRule
ICorsRules
ICustomDomain
IDateAfterCreation
IDateAfterModification
IDeletedAccount
IDeletedAccountListResult
IDeletedAccountProperties
IDeletedShare
IDeleteRetentionPolicy
IDimension
IEncryption
IEncryptionIdentity
IEncryptionScope
IEncryptionScopeKeyVaultProperties
IEncryptionScopeListResult
IEncryptionScopeProperties
IEncryptionService
IEncryptionServices
IEndpoints
IErrorAdditionalInfo
IErrorDetail
IErrorResponse
IErrorResponseAutoGenerated
IErrorResponseBody
IExtendedLocation
IFileServiceItems
IFileServiceProperties
IFileServiceProperties1
IFileServiceUsage
IFileServiceUsageProperties
IFileServiceUsages
IFileShare
IFileShareItem
IFileShareItems
IFileShareLimits
IFileShareProperties
IFileSharePropertiesFileSharePaidBursting
IFileSharePropertiesMetadata
IFileShareRecommendations
IGeoReplicationStats
IIdentity
IIdentityUserAssignedIdentities
IImmutableStorageAccount
IIPRule
IKeyCreationTime
IKeyPolicy
IKeyVaultProperties
ILeaseShareRequest
ILeaseShareResponse
IListAccountSasResponse
IListBlobInventoryPolicy
IListServiceSasResponse
ILocalUser
ILocalUserKeys
ILocalUserProperties
ILocalUserRegeneratePasswordResult
ILocalUsers
IManagementPolicy
IManagementPolicyAction
IManagementPolicyBaseBlob
IManagementPolicyDefinition
IManagementPolicyFilter
IManagementPolicyProperties
IManagementPolicyRule
IManagementPolicySchema
IManagementPolicySnapShot
IManagementPolicyVersion
IMetricSpecification
IMultichannel
INetworkRuleSet
IObjectReplicationPolicies
IObjectReplicationPolicy
IObjectReplicationPolicyFilter
IObjectReplicationPolicyProperties
IObjectReplicationPolicyPropertiesMetrics
IObjectReplicationPolicyRule
IOperation
IOperationDisplay
IOperationListResult
IOperationProperties
IPermissionScope
IPrivateEndpoint
IPrivateEndpointConnection
IPrivateEndpointConnectionListResult
IPrivateEndpointConnectionProperties
IPrivateLinkResource
IPrivateLinkResourceListResult
IPrivateLinkResourceProperties
IPrivateLinkServiceConnectionState
IProtocolSettings
IProxyResource
IResource
IResourceAccessRule
IRestriction
IRoutingPreference
ISasPolicy
IServiceSasParameters
IServiceSpecification
ISignedIdentifier
ISku
ISkuCapability
ISkuInformation
ISmbSetting
ISshPublicKey
IStorageAccount
IStorageAccountCheckNameAvailabilityParameters
IStorageAccountCreateParameters
IStorageAccountCreateParametersTags
IStorageAccountInternetEndpoints
IStorageAccountKey
IStorageAccountListKeysResult
IStorageAccountListResult
IStorageAccountMicrosoftEndpoints
IStorageAccountMigration
IStorageAccountMigrationProperties
IStorageAccountProperties
IStorageAccountPropertiesCreateParameters
IStorageAccountPropertiesUpdateParameters
IStorageAccountRegenerateKeyParameters
IStorageAccountSkuConversionStatus
IStorageAccountUpdateParameters
IStorageAccountUpdateParametersTags
IStorageIdentity
IStorageSkuListResult
ISystemData
ITagFilter
ITrackedResource
ITrackedResourceTags
IUsage
IUsageListResult
IUsageName
IUserAssignedIdentity
IVirtualNetworkRule