Share via


ArmStoragePoolModelFactory Class

Definition

Model factory for models.

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

Methods

DiskPoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, StoragePoolSku, String, IEnumerable<String>, DiskPoolIscsiTargetProvisioningState, IEnumerable<String>, StoragePoolOperationalStatus, IEnumerable<WritableSubResource>, ResourceIdentifier, IEnumerable<String>)

Initializes a new instance of DiskPoolData.

DiskPoolIscsiTargetCreateOrUpdateContent(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, DiskPoolIscsiTargetAclMode, String, IEnumerable<DiskPoolIscsiTargetPortalGroupAcl>, IEnumerable<ManagedDiskIscsiLun>)

Initializes a new instance of DiskPoolIscsiTargetCreateOrUpdateContent.

DiskPoolIscsiTargetData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, DiskPoolIscsiTargetAclMode, IEnumerable<DiskPoolIscsiTargetPortalGroupAcl>, IEnumerable<ManagedDiskIscsiLun>, String, DiskPoolIscsiTargetProvisioningState, StoragePoolOperationalStatus, IEnumerable<String>, Nullable<Int32>, IEnumerable<String>)

Initializes a new instance of DiskPoolIscsiTargetData.

DiskPoolIscsiTargetPatch(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<DiskPoolIscsiTargetPortalGroupAcl>, IEnumerable<ManagedDiskIscsiLun>)

Initializes a new instance of DiskPoolIscsiTargetPatch.

DiskPoolZoneInfo(IEnumerable<String>, IEnumerable<String>, StoragePoolSku)

Initializes a new instance of DiskPoolZoneInfo.

ManagedDiskIscsiLun(String, ResourceIdentifier, Nullable<Int32>)

Initializes a new instance of ManagedDiskIscsiLun.

OutboundEndpointDependency(String, IEnumerable<OutboundEndpointDetail>)

Initializes a new instance of OutboundEndpointDependency.

OutboundEndpointDetail(IPAddress, Nullable<Int32>, Nullable<Double>, Nullable<Boolean>)

Initializes a new instance of OutboundEndpointDetail.

StoragePoolOutboundEnvironment(String, IEnumerable<OutboundEndpointDependency>)

Initializes a new instance of StoragePoolOutboundEnvironment.

StoragePoolSkuCapability(String, String)

Initializes a new instance of StoragePoolSkuCapability.

StoragePoolSkuInfo(String, String, IEnumerable<StoragePoolSkuCapability>, StoragePoolSkuLocationInfo, String, String, IEnumerable<StoragePoolSkuRestrictions>)

Initializes a new instance of StoragePoolSkuInfo.

StoragePoolSkuLocationInfo(Nullable<AzureLocation>, IEnumerable<String>, IEnumerable<StoragePoolSkuZoneDetails>)

Initializes a new instance of StoragePoolSkuLocationInfo.

StoragePoolSkuRestrictionInfo(IEnumerable<AzureLocation>, IEnumerable<String>)

Initializes a new instance of StoragePoolSkuRestrictionInfo.

StoragePoolSkuRestrictions(Nullable<StoragePoolSkuRestrictionsType>, IEnumerable<String>, StoragePoolSkuRestrictionInfo, Nullable<StoragePoolSkuRestrictionsReasonCode>)

Initializes a new instance of StoragePoolSkuRestrictions.

StoragePoolSkuZoneDetails(IEnumerable<String>, IEnumerable<StoragePoolSkuCapability>)

Initializes a new instance of StoragePoolSkuZoneDetails.

Applies to