你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmStorageModelFactory 类

定义

模型的模型工厂。

public static class ArmStorageModelFactory
type ArmStorageModelFactory = class
Public Class ArmStorageModelFactory
继承
ArmStorageModelFactory

方法

BlobContainerData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<StoragePublicAccessType>, Nullable<DateTimeOffset>, Nullable<StorageLeaseStatus>, Nullable<StorageLeaseState>, Nullable<StorageLeaseDurationType>, IDictionary<String,String>, BlobContainerImmutabilityPolicy, LegalHoldProperties, Nullable<Boolean>, Nullable<Boolean>, ImmutableStorageWithVersioning, Nullable<Boolean>, Nullable<Boolean>, Nullable<ETag>)

初始化 BlobContainerData 的新实例。

BlobContainerImmutabilityPolicy(Nullable<ETag>, IEnumerable<UpdateHistoryEntry>, Nullable<Int32>, Nullable<ImmutabilityPolicyState>, Nullable<Boolean>, Nullable<Boolean>)

初始化 BlobContainerImmutabilityPolicy 的新实例。

BlobInventoryPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, BlobInventoryPolicySchema)

初始化 BlobInventoryPolicyData 的新实例。

BlobInventoryPolicySchema(Boolean, String, BlobInventoryRuleType, IEnumerable<BlobInventoryPolicyRule>)

初始化 BlobInventoryPolicySchema 的新实例。

BlobRestoreStatus(Nullable<BlobRestoreProgressStatus>, String, String, BlobRestoreContent)

初始化 BlobRestoreStatus 的新实例。

BlobServiceData(ResourceIdentifier, String, ResourceType, SystemData, StorageSku, IEnumerable<StorageCorsRule>, String, DeleteRetentionPolicy, Nullable<Boolean>, Nullable<Boolean>, BlobServiceChangeFeed, RestorePolicy, DeleteRetentionPolicy, LastAccessTimeTrackingPolicy)

初始化 BlobServiceData 的新实例。

DeletedAccountData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, Nullable<AzureLocation>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

初始化 DeletedAccountData 的新实例。

EncryptionScopeData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<EncryptionScopeSource>, Nullable<EncryptionScopeState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, EncryptionScopeKeyVaultProperties, Nullable<Boolean>)

初始化 EncryptionScopeData 的新实例。

EncryptionScopeKeyVaultProperties(Uri, String, Nullable<DateTimeOffset>)

初始化 EncryptionScopeKeyVaultProperties 的新实例。

FileServiceData(ResourceIdentifier, String, ResourceType, SystemData, StorageSku, IEnumerable<StorageCorsRule>, DeleteRetentionPolicy, SmbSetting)

初始化 FileServiceData 的新实例。

FileShareData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, IDictionary<String,String>, Nullable<Int32>, Nullable<FileShareEnabledProtocol>, Nullable<RootSquashType>, String, Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<FileShareAccessTier>, Nullable<DateTimeOffset>, String, Nullable<Int64>, Nullable<StorageLeaseStatus>, Nullable<StorageLeaseState>, Nullable<StorageLeaseDurationType>, IEnumerable<StorageSignedIdentifier>, Nullable<DateTimeOffset>, Nullable<ETag>)

初始化 FileShareData 的新实例。

GeoReplicationStatistics(Nullable<GeoReplicationStatus>, Nullable<DateTimeOffset>, Nullable<Boolean>)

初始化 GeoReplicationStatistics 的新实例。

GetAccountSasResult(String)

初始化 GetAccountSasResult 的新实例。

GetServiceSasResult(String)

初始化 GetServiceSasResult 的新实例。

ImmutabilityPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, Nullable<ImmutabilityPolicyState>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ETag>)

初始化 ImmutabilityPolicyData 的新实例。

ImmutableStorageWithVersioning(Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<ImmutableStorageWithVersioningMigrationState>)

初始化 ImmutableStorageWithVersioning 的新实例。

LeaseContainerResponse(String, String)

初始化 LeaseContainerResponse 的新实例。

LeaseShareResponse(String, String)

初始化 LeaseShareResponse 的新实例。

LegalHold(Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>)

初始化 LegalHold 的新实例。

LegalHoldProperties(Nullable<Boolean>, IEnumerable<LegalHoldTag>, ProtectedAppendWritesHistory)

初始化 LegalHoldProperties 的新实例。

LegalHoldTag(String, Nullable<DateTimeOffset>, String, Nullable<Guid>, String)

初始化 LegalHoldTag 的新实例。

LocalUserKeys(IEnumerable<StorageSshPublicKey>, String)

初始化 LocalUserKeys 的新实例。

LocalUserRegeneratePasswordResult(String)

初始化 LocalUserRegeneratePasswordResult 的新实例。

ObjectReplicationPolicyData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, String, String, IEnumerable<ObjectReplicationPolicyRule>)

初始化 ObjectReplicationPolicyData 的新实例。

ProtectedAppendWritesHistory(Nullable<Boolean>, Nullable<DateTimeOffset>)

初始化 ProtectedAppendWritesHistory 的新实例。

QueueServiceData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<StorageCorsRule>)

初始化 QueueServiceData 的新实例。

RestorePolicy(Boolean, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

初始化 RestorePolicy 的新实例。

StorageAccountData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, StorageSku, Nullable<StorageKind>, ManagedServiceIdentity, ExtendedLocation, Nullable<StorageProvisioningState>, StorageAccountEndpoints, Nullable<AzureLocation>, Nullable<StorageAccountStatus>, Nullable<DateTimeOffset>, Nullable<AzureLocation>, Nullable<StorageAccountStatus>, Nullable<DateTimeOffset>, StorageCustomDomain, StorageAccountSasPolicy, Nullable<Int32>, StorageAccountKeyCreationTime, StorageAccountEndpoints, StorageAccountEncryption, Nullable<StorageAccountAccessTier>, FilesIdentityBasedAuthentication, Nullable<Boolean>, StorageAccountNetworkRuleSet, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, GeoReplicationStatistics, Nullable<Boolean>, Nullable<LargeFileSharesState>, IEnumerable<StoragePrivateEndpointConnectionData>, StorageRoutingPreference, BlobRestoreStatus, Nullable<Boolean>, Nullable<StorageMinimumTlsVersion>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StoragePublicNetworkAccess>, ImmutableStorageAccount, Nullable<AllowedCopyScope>, StorageAccountSkuConversionStatus, Nullable<StorageDnsEndpointType>)

初始化 StorageAccountData 的新实例。

StorageAccountEndpoints(Uri, Uri, Uri, Uri, Uri, Uri, StorageAccountMicrosoftEndpoints, StorageAccountInternetEndpoints)

初始化 StorageAccountEndpoints 的新实例。

StorageAccountInternetEndpoints(Uri, Uri, Uri, Uri)

初始化 StorageAccountInternetEndpoints 的新实例。

StorageAccountKey(String, String, Nullable<StorageAccountKeyPermission>, Nullable<DateTimeOffset>)

初始化 StorageAccountKey 的新实例。

StorageAccountKeyCreationTime(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

初始化 StorageAccountKeyCreationTime 的新实例。

StorageAccountKeyVaultProperties(String, String, Uri, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

初始化 StorageAccountKeyVaultProperties 的新实例。

StorageAccountLocalUserData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<StoragePermissionScope>, String, IEnumerable<StorageSshPublicKey>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

初始化 StorageAccountLocalUserData 的新实例。

StorageAccountManagementPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, IEnumerable<ManagementPolicyRule>)

初始化 StorageAccountManagementPolicyData 的新实例。

StorageAccountMicrosoftEndpoints(Uri, Uri, Uri, Uri, Uri, Uri)

初始化 StorageAccountMicrosoftEndpoints 的新实例。

StorageAccountNameAvailabilityResult(Nullable<Boolean>, Nullable<StorageAccountNameUnavailableReason>, String)

初始化 StorageAccountNameAvailabilityResult 的新实例。

StorageAccountSkuConversionStatus(Nullable<StorageAccountSkuConversionState>, Nullable<StorageSkuName>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

初始化 StorageAccountSkuConversionStatus 的新实例。

StorageEncryptionService(Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<StorageEncryptionKeyType>)

初始化 StorageEncryptionService 的新实例。

StoragePrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, StoragePrivateLinkServiceConnectionState, Nullable<StoragePrivateEndpointConnectionProvisioningState>)

初始化 StoragePrivateEndpointConnectionData 的新实例。

StoragePrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, IEnumerable<String>, IEnumerable<String>)

初始化 StoragePrivateLinkResourceData 的新实例。

StorageQueueData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, Nullable<Int32>)

初始化 StorageQueueData 的新实例。

StorageSku(StorageSkuName, Nullable<StorageSkuTier>)

初始化 StorageSku 的新实例。

StorageSkuCapability(String, String)

初始化 StorageSkuCapability 的新实例。

StorageSkuInformation(StorageSkuName, Nullable<StorageSkuTier>, String, Nullable<StorageKind>, IEnumerable<String>, IEnumerable<StorageSkuCapability>, IEnumerable<StorageSkuRestriction>)

初始化 StorageSkuInformation 的新实例。

StorageSkuRestriction(String, IEnumerable<String>, Nullable<StorageRestrictionReasonCode>)

初始化 StorageSkuRestriction 的新实例。

StorageUsage(Nullable<StorageUsageUnit>, Nullable<Int32>, Nullable<Int32>, StorageUsageName)

初始化 StorageUsage 的新实例。

StorageUsageName(String, String)

初始化 StorageUsageName 的新实例。

TableData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<StorageTableSignedIdentifier>)

初始化 TableData 的新实例。

TableServiceData(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<StorageCorsRule>)

初始化 TableServiceData 的新实例。

UpdateHistoryEntry(Nullable<ImmutabilityPolicyUpdateType>, Nullable<Int32>, Nullable<DateTimeOffset>, String, Nullable<Guid>, String, Nullable<Boolean>, Nullable<Boolean>)

初始化 UpdateHistoryEntry 的新实例。

适用于