Freigeben über


ArmPureStorageBlockModelFactory Class

Definition

Model factory for models.

public static class ArmPureStorageBlockModelFactory
type ArmPureStorageBlockModelFactory = class
Public Class ArmPureStorageBlockModelFactory
Inheritance
ArmPureStorageBlockModelFactory

Methods

Name Description
PerformancePolicyLimits(PropertyValueRangeLimits, PropertyValueRangeLimits)

Initializes a new instance of PerformancePolicyLimits.

PropertyValueRangeLimits(Int64, Int64)

Initializes a new instance of PropertyValueRangeLimits.

ProtectionPolicyLimits(PropertyValueRangeLimits, PropertyValueRangeLimits)

Initializes a new instance of ProtectionPolicyLimits.

PureStorageAvs(Boolean, ResourceIdentifier)

Initializes a new instance of PureStorageAvs.

PureStorageAvsConnection(Boolean, String, ServiceInitializationHandle)

Initializes a new instance of PureStorageAvsConnection.

PureStorageAvsDiskDetails(String, String, String, String, ResourceIdentifier, String, ResourceIdentifier)

Initializes a new instance of PureStorageAvsDiskDetails.

PureStorageAvsStatus(Boolean, String, ResourceIdentifier)

Initializes a new instance of PureStorageAvsStatus.

PureStorageAvsStorageContainerData(ResourceIdentifier, String, ResourceType, SystemData, PureStorageAvsStorageContainerProperties)

Initializes a new instance of PureStorageAvsStorageContainerData.

PureStorageAvsStorageContainerProperties(PureStorageSpaceUsage, String, Nullable<Int64>, String, Nullable<Boolean>)

Initializes a new instance of PureStorageAvsStorageContainerProperties.

PureStorageAvsStorageContainerVolumeData(ResourceIdentifier, String, ResourceType, SystemData, PureStorageVolumeProperties)

Initializes a new instance of PureStorageAvsStorageContainerVolumeData.

PureStorageAvsVmData(ResourceIdentifier, String, ResourceType, SystemData, PureStorageAvsVmProperties)

Initializes a new instance of PureStorageAvsVmData.

PureStorageAvsVmDetails(String, String, PureStorageAvsVmType, String)

Initializes a new instance of PureStorageAvsVmDetails.

PureStorageAvsVmProperties(String, ResourceIdentifier, String, Nullable<DateTimeOffset>, PureStorageSoftDeletionState, Nullable<PureStorageAvsVmVolumeContainerType>, PureStorageAvsVmDetails, PureStorageSpaceUsage, Nullable<PureStorageResourceProvisioningState>)

Initializes a new instance of PureStorageAvsVmProperties.

PureStorageAvsVmVolumeData(ResourceIdentifier, String, ResourceType, SystemData, PureStorageVolumeProperties)

Initializes a new instance of PureStorageAvsVmVolumeData.

PureStorageBandwidthUsage(Int64, Int64, Int64)

Initializes a new instance of PureStorageBandwidthUsage.

PureStorageBillingUsageProperty(String, String, String, String, PureStorageBillingUsageSeverity, String, IEnumerable<PureStorageBillingUsageProperty>)

Initializes a new instance of PureStorageBillingUsageProperty.

PureStorageHealthAlert(PureStorageHealthAlertLevel, String)

Initializes a new instance of PureStorageHealthAlert.

PureStorageHealthDetails(Double, PureStorageBandwidthUsage, PureStorageIopsUsage, PureStorageSpaceUsage, Double, Int64)

Initializes a new instance of PureStorageHealthDetails.

PureStorageIopsUsage(Int64, Int64, Int64)

Initializes a new instance of PureStorageIopsUsage.

PureStorageMarketplaceDetails(String, Nullable<PureStorageMarketplaceSubscriptionStatus>, PureStorageOfferDetails)

Initializes a new instance of PureStorageMarketplaceDetails.

PureStoragePoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, PureStoragePoolProperties, ManagedServiceIdentity)

Initializes a new instance of PureStoragePoolData.

PureStoragePoolProperties(String, String, PureStoragePoolVnetInjection, Nullable<Int64>, Int64, Nullable<Int64>, PureStorageAvs, Nullable<PureStorageProvisioningState>, ResourceIdentifier)

Initializes a new instance of PureStoragePoolProperties.

PureStorageReservationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, PureStorageReservationProperties)

Initializes a new instance of PureStorageReservationData.

PureStorageReservationProperties(String, PureStorageMarketplaceDetails, PureStorageUserDetails, Nullable<PureStorageProvisioningState>)

Initializes a new instance of PureStorageReservationProperties.

PureStorageResourceLimitDetails(StoragePoolLimits, PropertyValueRangeLimits, ProtectionPolicyLimits, PerformancePolicyLimits)

Initializes a new instance of PureStorageResourceLimitDetails.

PureStorageSoftDeletionState(Boolean, Nullable<DateTimeOffset>)

Initializes a new instance of PureStorageSoftDeletionState.

PureStorageSpaceUsage(Int64, Int64, Int64, Int64)

Initializes a new instance of PureStorageSpaceUsage.

PureStorageVolumeProperties(String, ResourceIdentifier, String, String, PureStorageSpaceUsage, PureStorageSoftDeletionState, String, Nullable<Int64>, Nullable<PureStorageAvsVmVolumeType>, PureStorageAvsDiskDetails, Nullable<PureStorageResourceProvisioningState>)

Initializes a new instance of PureStorageVolumeProperties.

ReservationBillingStatus(String, Int64, Int32, Double, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64)

Initializes a new instance of ReservationBillingStatus.

ReservationBillingUsageReport(String, IEnumerable<PureStorageBillingUsageProperty>, String)

Initializes a new instance of ReservationBillingUsageReport.

ServiceInitializationHandle(ResourceIdentifier, String)

Initializes a new instance of ServiceInitializationHandle.

StoragePoolHealthInfo(PureStorageHealthDetails, IEnumerable<PureStorageHealthAlert>)

Initializes a new instance of StoragePoolHealthInfo.

StoragePoolLimits(PropertyValueRangeLimits, PropertyValueRangeLimits, IEnumerable<String>)

Initializes a new instance of StoragePoolLimits.

Applies to