ArmNetAppModelFactory Class

Definition

Model factory for models.

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

Methods

Name Description
ActiveDirectoryConfigProperties(String, IEnumerable<IPAddress>, String, String, String, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<NetAppAccountActiveDirectoryStatus>, Nullable<NetAppProvisioningState>, String, NetAppSecretPassword)
BackupsMigrationContent(ResourceIdentifier)
CapacityPoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<Guid>, Int64, NetAppFileServiceLevel, String, Nullable<Single>, Nullable<Single>, Nullable<Int32>, Nullable<CapacityPoolQosType>, Nullable<Boolean>, Nullable<CapacityPoolEncryptionType>, Nullable<ETag>)
CertificateKeyVaultDetails(Uri, String)
ChangeZoneContent(String)
CheckElasticResourceAvailabilityResult(Nullable<CheckElasticResourceAvailabilityStatus>, Nullable<CheckElasticResourceAvailabilityReason>, String)
CheckElasticVolumeFilePathAvailabilityContent(String)
ClusterPeerCommandResponseProperties(String, String)

Initializes a new instance of ClusterPeerCommandResponseProperties.

ClusterPeerCommandResult(ClusterPeerCommandResponseProperties)

Initializes a new instance of ClusterPeerCommandResult.

CredentialsKeyVaultDetails(Uri, String)
ElasticAccountProperties(Nullable<NetAppProvisioningState>, ElasticEncryption)
ElasticBackupPolicyProperties(Nullable<NetAppProvisioningState>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<ElasticBackupPolicyState>)
ElasticBackupProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<NetAppProvisioningState>, Nullable<Int64>, String, Nullable<ElasticBackupType>, String, ResourceIdentifier, Nullable<ElasticBackupSnapshotUsage>, ResourceIdentifier, ResourceIdentifier, Nullable<ElasticBackupVolumeSize>)
ElasticCapacityPoolProperties(Int64, ElasticServiceLevel, Nullable<NetAppProvisioningState>, ElasticEncryptionConfiguration, Nullable<Double>, ResourceIdentifier, String, Nullable<ElasticResourceAvailabilityStatus>, ResourceIdentifier)
ElasticEncryption(Nullable<NetAppKeySource>, ElasticKeyVaultProperties, ElasticEncryptionIdentity)
ElasticEncryptionConfiguration(ElasticPoolEncryptionKeySource, ResourceIdentifier)
ElasticEncryptionIdentity(String, ResourceIdentifier, String)

Initializes a new instance of ElasticEncryptionIdentity.

ElasticExportPolicyRule(Nullable<Int32>, Nullable<ElasticUnixAccessRule>, Nullable<ElasticNfsv3Access>, Nullable<ElasticNfsv4Access>, IEnumerable<String>, Nullable<ElasticRootAccess>)
ElasticKeyVaultProperties(Uri, String, ResourceIdentifier, Nullable<ElasticKeyVaultStatus>)

Initializes a new instance of ElasticKeyVaultProperties.

ElasticMountTargetProperties(IPAddress, String)
ElasticMountTargetProperties(String, String)

Initializes a new instance of ElasticMountTargetProperties.

ElasticResourceAvailabilityResult(Nullable<ElasticResourceAvailabilityStatus>, Nullable<ElasticResourceAvailabilityReason>, String)

Initializes a new instance of ElasticResourceAvailabilityResult.

ElasticSnapshotPolicyDailySchedule(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)
ElasticSnapshotPolicyHourlySchedule(Nullable<Int32>, Nullable<Int32>)
ElasticSnapshotPolicyMonthlySchedule(Nullable<Int32>, IEnumerable<Int32>, Nullable<Int32>, Nullable<Int32>)
ElasticSnapshotPolicyProperties(ElasticSnapshotPolicyHourlySchedule, ElasticSnapshotPolicyDailySchedule, ElasticSnapshotPolicyWeeklySchedule, ElasticSnapshotPolicyMonthlySchedule, Nullable<ElasticSnapshotPolicyStatus>, Nullable<NetAppProvisioningState>)
ElasticSnapshotPolicyWeeklySchedule(Nullable<Int32>, IEnumerable<DayOfWeek>, Nullable<Int32>, Nullable<Int32>)
ElasticVolumeBackupProperties(ResourceIdentifier, Nullable<ElasticVolumePolicyEnforcement>, ResourceIdentifier)
ElasticVolumeDataProtectionPatchProperties(ResourceIdentifier, ElasticVolumeBackupProperties)
ElasticVolumeDataProtectionProperties(ResourceIdentifier, ElasticVolumeBackupProperties)
ElasticVolumeProperties(String, Int64, IEnumerable<ElasticExportPolicyRule>, IEnumerable<ElasticProtocolType>, Nullable<NetAppProvisioningState>, Nullable<ElasticResourceAvailabilityStatus>, ResourceIdentifier, IEnumerable<ElasticMountTargetProperties>, ElasticVolumeDataProtectionProperties, Nullable<SnapshotDirectoryVisibility>, Nullable<ElasticSmbEncryption>, ResourceIdentifier, Nullable<ElasticVolumeRestorationState>)
ElasticVolumeRevert(ResourceIdentifier)
EntraIdAkvConfig(Uri, String, ResourceIdentifier)
EntraIdAkvConfigPatch(Uri, String, ResourceIdentifier)
EntraIdConfig(String, String, String, EntraIdAkvConfig)
EntraIdConfigPatch(String, String, String, EntraIdAkvConfigPatch)
GetGroupIdListForLdapUserContent(String)
GetGroupIdListForLdapUserResult(IEnumerable<String>)

Initializes a new instance of GetGroupIdListForLdapUserResult.

LdapConfiguration(String, IEnumerable<IPAddress>, Nullable<Boolean>, String, String)
ListQuotaReportResult(IEnumerable<NetAppVolumeQuotaReport>)

Initializes a new instance of ListQuotaReportResult.

ListReplicationsContent(Nullable<ExcludeReplicationsFilter>)
NetAppAccountActiveDirectory(String, String, String, String, String, Nullable<NetAppAccountActiveDirectoryStatus>, String, String, String, String, IEnumerable<String>, IEnumerable<String>, IPAddress, String, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, NetAppLdapSearchScopeConfiguration, String)

Initializes a new instance of NetAppAccountActiveDirectory.

NetAppAccountData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ETag>, ManagedServiceIdentity, String, IEnumerable<NetAppAccountActiveDirectory>, NetAppEntraIdConfig, NetAppAccountEncryption, Nullable<Boolean>, String, Nullable<MultiAdStatus>, NetAppLdapConfiguration)

Initializes a new instance of NetAppAccountData.

NetAppAccountData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, IEnumerable<NetAppAccountActiveDirectory>, EntraIdConfig, NetAppAccountEncryption, Nullable<Boolean>, String, Nullable<MultiAdStatus>, LdapConfiguration, Nullable<ETag>, ManagedServiceIdentity)
NetAppAccountEncryption(Nullable<NetAppKeySource>, NetAppKeyVaultProperties, NetAppEncryptionIdentity)
NetAppAccountPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, IEnumerable<NetAppAccountActiveDirectory>, NetAppAccountEncryption, String, LdapConfiguration, EntraIdConfigPatch)
NetAppAccountPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, IEnumerable<NetAppAccountActiveDirectory>, NetAppEntraIdConfigPatch, NetAppAccountEncryption, String, Nullable<MultiAdStatus>, NetAppLdapConfigurationPatch)

Initializes a new instance of NetAppAccountPatch.

NetAppActiveDirectoryConfigData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ActiveDirectoryConfigProperties, Nullable<ETag>, ManagedServiceIdentity)
NetAppActiveDirectoryConfigData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, NetAppActiveDirectoryConfigProperties, Nullable<ETag>, ManagedServiceIdentity)

Initializes a new instance of NetAppActiveDirectoryConfigData.

NetAppActiveDirectoryConfigPatch(ManagedServiceIdentity, IDictionary<String,String>, NetAppActiveDirectoryConfigPatchProperties)
NetAppActiveDirectoryConfigPatchProperties(String, IEnumerable<IPAddress>, String, String, String, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, String, NetAppSecretPassword)
NetAppActiveDirectoryConfigProperties(String, IEnumerable<String>, String, String, String, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<NetAppAccountActiveDirectoryStatus>, Nullable<NetAppVolumeQuotaRuleProvisioningState>, String, NetAppSecretPassword)

Initializes a new instance of NetAppActiveDirectoryConfigProperties.

NetAppBackupPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, IEnumerable<NetAppVolumeBackupDetail>, Nullable<ETag>)
NetAppBackupPolicyPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, IEnumerable<NetAppVolumeBackupDetail>)

Initializes a new instance of NetAppBackupPolicyPatch.

NetAppBackupVaultBackupPatch(String)
NetAppBackupVaultData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String)

Initializes a new instance of NetAppBackupVaultData.

NetAppBackupVaultPatch(IDictionary<String,String>)
NetAppBucketCredentialsExpiry(Nullable<Int32>)
NetAppBucketData(ResourceIdentifier, String, ResourceType, SystemData, String, NetAppFileSystemUser, Nullable<NetAppProvisioningState>, Nullable<NetAppCredentialsStatus>, NetAppBucketServerProperties, Nullable<NetAppBucketPermission>, NetAppKeyVaultDetails)
NetAppBucketGenerateCredentials(String, String, Nullable<DateTimeOffset>)

Initializes a new instance of NetAppBucketGenerateCredentials.

NetAppBucketPatch(ResourceIdentifier, String, ResourceType, SystemData, NetAppFileSystemUser, Nullable<NetAppProvisioningState>, NetAppBucketServerPatchProperties, Nullable<NetAppBucketPatchPermission>, NetAppKeyVaultDetails)
NetAppBucketServerPatchProperties(String, String, Nullable<NetAppOnCertificateConflictAction>)
NetAppBucketServerProperties(String, String, Nullable<DateTimeOffset>, String, String, Nullable<NetAppOnCertificateConflictAction>)

Initializes a new instance of NetAppBucketServerProperties.

NetAppCacheData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, NetAppCacheProperties, Nullable<ETag>, IEnumerable<String>)

Initializes a new instance of NetAppCacheData.

NetAppCacheMountTargetProperties(String, String, String)

Initializes a new instance of NetAppCacheMountTargetProperties.

NetAppCachePatch(IDictionary<String,String>, NetAppCachePatchProperties)
NetAppCachePatchProperties(Nullable<Int64>, IEnumerable<NetAppVolumeExportPolicyRule>, IEnumerable<NetAppProtocolType>, NetAppSmbSettings, Nullable<Single>, ResourceIdentifier, Nullable<NetAppCifsChangeNotifyState>, Nullable<NetAppEnableWriteBackState>)
NetAppCacheProperties(String, Int64, IEnumerable<NetAppVolumeExportPolicyRule>, IEnumerable<NetAppProtocolType>, Nullable<NetAppCacheProvisioningState>, Nullable<NetAppCacheLifeCycleState>, ResourceIdentifier, ResourceIdentifier, IEnumerable<NetAppCacheMountTargetProperties>, Nullable<NetAppKerberosState>, NetAppSmbSettings, Nullable<Single>, Nullable<Single>, NetAppEncryptionKeySource, ResourceIdentifier, Nullable<Int64>, Nullable<NetAppEncryptionState>, Nullable<NetAppVolumeLanguage>, Nullable<NetAppLdapState>, Nullable<NetAppLdapServerType>, NetAppOriginClusterInformation, Nullable<NetAppCifsChangeNotifyState>, Nullable<NetAppGlobalFileLockingState>, Nullable<NetAppEnableWriteBackState>)

Initializes a new instance of NetAppCacheProperties.

NetAppChangeKeyVault(Uri, String, ResourceIdentifier, IEnumerable<NetAppKeyVaultPrivateEndpoint>)

Initializes a new instance of NetAppChangeKeyVault.

NetAppCheckAvailabilityResult(Nullable<Boolean>, Nullable<NetAppNameUnavailableReason>, String)

Initializes a new instance of NetAppCheckAvailabilityResult.

NetAppDestinationReplication(ResourceIdentifier, Nullable<NetAppReplicationType>, String, String)

Initializes a new instance of NetAppDestinationReplication.

NetAppElasticAccountData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ElasticAccountProperties, Nullable<ETag>, ManagedServiceIdentity)
NetAppElasticAccountData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, NetAppElasticAccountProperties, Nullable<ETag>, ManagedServiceIdentity)

Initializes a new instance of NetAppElasticAccountData.

NetAppElasticAccountPatch(ManagedServiceIdentity, IDictionary<String,String>, ElasticEncryption)
NetAppElasticAccountProperties(Nullable<NetAppVolumeQuotaRuleProvisioningState>, NetAppElasticEncryption)

Initializes a new instance of NetAppElasticAccountProperties.

NetAppElasticBackupData(ResourceIdentifier, String, ResourceType, SystemData, ElasticBackupProperties)
NetAppElasticBackupData(ResourceIdentifier, String, ResourceType, SystemData, NetAppElasticBackupProperties)

Initializes a new instance of NetAppElasticBackupData.

NetAppElasticBackupPatch(ResourceIdentifier, String, ResourceType, SystemData, String)

Initializes a new instance of NetAppElasticBackupPatch.

NetAppElasticBackupPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ElasticBackupPolicyProperties, Nullable<ETag>)
NetAppElasticBackupPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, NetAppElasticBackupPolicyProperties, Nullable<ETag>)

Initializes a new instance of NetAppElasticBackupPolicyData.

NetAppElasticBackupPolicyPatch(IDictionary<String,String>, NetAppElasticBackupPolicyPatchProperties)
NetAppElasticBackupPolicyPatchProperties(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<ElasticBackupPolicyState>)
NetAppElasticBackupPolicyProperties(Nullable<NetAppVolumeQuotaRuleProvisioningState>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<ElasticBackupPolicyState>)

Initializes a new instance of NetAppElasticBackupPolicyProperties.

NetAppElasticBackupProperties(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<NetAppVolumeQuotaRuleProvisioningState>, Nullable<Int64>, String, Nullable<NetAppElasticBackupType>, String, ResourceIdentifier, Nullable<NetAppSnapshotUsage>, ResourceIdentifier, ResourceIdentifier, Nullable<NetAppBackupVolumeSize>)

Initializes a new instance of NetAppElasticBackupProperties.

NetAppElasticBackupVaultData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<NetAppProvisioningState>, Nullable<ETag>)
NetAppElasticBackupVaultData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<NetAppVolumeQuotaRuleProvisioningState>, Nullable<ETag>)

Initializes a new instance of NetAppElasticBackupVaultData.

NetAppElasticBackupVaultPatch(IDictionary<String,String>)
NetAppElasticCapacityPoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ElasticCapacityPoolProperties, Nullable<ETag>, IEnumerable<String>)
NetAppElasticCapacityPoolData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, NetAppElasticCapacityPoolProperties, Nullable<ETag>, IEnumerable<String>)

Initializes a new instance of NetAppElasticCapacityPoolData.

NetAppElasticCapacityPoolPatch(IDictionary<String,String>, NetAppElasticCapacityPoolPatchProperties)
NetAppElasticCapacityPoolPatchProperties(Nullable<Int64>, ElasticEncryptionConfiguration, ResourceIdentifier)
NetAppElasticCapacityPoolProperties(Int64, ElasticServiceLevel, Nullable<NetAppVolumeQuotaRuleProvisioningState>, ElasticEncryptionConfiguration, Nullable<Double>, ResourceIdentifier, String, Nullable<NetAppElasticResourceAvailabilityState>, ResourceIdentifier)

Initializes a new instance of NetAppElasticCapacityPoolProperties.

NetAppElasticSnapshotData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<NetAppProvisioningState>)
NetAppElasticSnapshotData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<NetAppVolumeQuotaRuleProvisioningState>)

Initializes a new instance of NetAppElasticSnapshotData.

NetAppElasticSnapshotPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ElasticSnapshotPolicyProperties, Nullable<ETag>)
NetAppElasticSnapshotPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, NetAppElasticSnapshotPolicyProperties, Nullable<ETag>)

Initializes a new instance of NetAppElasticSnapshotPolicyData.

NetAppElasticSnapshotPolicyPatch(IDictionary<String,String>, NetAppElasticSnapshotPolicyPatchProperties)
NetAppElasticSnapshotPolicyPatchProperties(ElasticSnapshotPolicyHourlySchedule, ElasticSnapshotPolicyDailySchedule, ElasticSnapshotPolicyWeeklySchedule, ElasticSnapshotPolicyMonthlySchedule, Nullable<ElasticSnapshotPolicyStatus>)
NetAppElasticSnapshotPolicyProperties(ElasticSnapshotPolicyHourlySchedule, ElasticSnapshotPolicyDailySchedule, ElasticSnapshotPolicyWeeklySchedule, ElasticSnapshotPolicyMonthlySchedule, Nullable<NetAppPolicyStatus>, Nullable<NetAppVolumeQuotaRuleProvisioningState>)

Initializes a new instance of NetAppElasticSnapshotPolicyProperties.

NetAppElasticVolumeData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ElasticVolumeProperties, Nullable<ETag>, IEnumerable<String>)
NetAppElasticVolumeData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, NetAppElasticVolumeProperties, Nullable<ETag>, IEnumerable<String>)

Initializes a new instance of NetAppElasticVolumeData.

NetAppElasticVolumePatch(IDictionary<String,String>, NetAppElasticVolumePatchProperties)
NetAppElasticVolumePatchProperties(Nullable<Int64>, IEnumerable<ElasticExportPolicyRule>, ElasticVolumeDataProtectionPatchProperties, Nullable<SnapshotDirectoryVisibility>, Nullable<ElasticSmbEncryption>)
NetAppElasticVolumeProperties(String, Int64, IEnumerable<ElasticExportPolicyRule>, IEnumerable<NetAppElasticProtocolType>, Nullable<NetAppVolumeQuotaRuleProvisioningState>, Nullable<NetAppElasticResourceAvailabilityState>, ResourceIdentifier, IEnumerable<ElasticMountTargetProperties>, ElasticVolumeDataProtectionProperties, Nullable<NetAppSnapshotDirectoryVisibility>, Nullable<ElasticSmbEncryption>, ResourceIdentifier, Nullable<ElasticVolumeRestorationState>)

Initializes a new instance of NetAppElasticVolumeProperties.

NetAppEncryptionIdentity(String, String, String)

Initializes a new instance of NetAppEncryptionIdentity.

NetAppEncryptionTransitionContent(ResourceIdentifier, ResourceIdentifier)
NetAppFilePathAvailabilityContent(String, ResourceIdentifier, String)

Initializes a new instance of NetAppFilePathAvailabilityContent.

NetAppFileSystemUser(NetAppNfsUser, String)
NetAppKeyVaultDetails(CertificateKeyVaultDetails, CredentialsKeyVaultDetails)
NetAppKeyVaultPrivateEndpoint(ResourceIdentifier, ResourceIdentifier)
NetAppKeyVaultProperties(String, Uri, String, ResourceIdentifier, Nullable<NetAppKeyVaultStatus>)

Initializes a new instance of NetAppKeyVaultProperties.

NetAppKeyVaultProperties(String, Uri, String, String, Nullable<NetAppKeyVaultStatus>)

Initializes a new instance of NetAppKeyVaultProperties.

NetAppKeyVaultStatusResult(Uri, String, ResourceIdentifier, IEnumerable<NetAppKeyVaultPrivateEndpoint>)

Initializes a new instance of NetAppKeyVaultStatusResult.

NetAppLdapSearchScopeConfiguration(String, String, String)
NetAppNameAvailabilityContent(String, NetAppNameAvailabilityResourceType, String)
NetAppNfsUser(Nullable<Int64>, Nullable<Int64>)
NetAppOriginClusterInformation(String, IEnumerable<String>, String, String)
NetAppPeeringPassphrases(String, String, String, String)

Initializes a new instance of NetAppPeeringPassphrases.

NetAppQuotaAvailabilityContent(String, NetAppQuotaAvailabilityResourceType, String)
NetAppRegionInfo(Nullable<RegionStorageToNetworkProximity>, IEnumerable<AvailabilityZoneMapping>)

Initializes a new instance of NetAppRegionInfo.

NetAppReplicationObject(String, Nullable<NetAppEndpointType>, Nullable<NetAppReplicationSchedule>, ResourceIdentifier, RemotePath, String, IEnumerable<NetAppDestinationReplication>, Nullable<NetAppExternalReplicationSetupStatus>, String, Nullable<NetAppMirrorState>, Nullable<VolumeReplicationRelationshipStatus>)

Initializes a new instance of NetAppReplicationObject.

NetAppSecretPassword(NetAppSecretPasswordKeyVaultPatchProperties, NetAppSecretPasswordIdentity)
NetAppSecretPasswordIdentity(String, String)

Initializes a new instance of NetAppSecretPasswordIdentity.

NetAppSecretPasswordKeyVaultPatchProperties(Uri, String)
NetAppSmbSettings(Nullable<NetAppSmbEncryptionState>, Nullable<SmbAccessBasedEnumeration>, Nullable<SmbNonBrowsable>)
NetAppSubscriptionQuotaItemData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of NetAppSubscriptionQuotaItemData.

NetAppSubvolumeInfoData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Int64>, String, String)

Initializes a new instance of NetAppSubvolumeInfoData.

NetAppSubvolumeInfoPatch(Nullable<Int64>, String)
NetAppSubvolumeMetadata(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<Int64>, Nullable<Int64>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

Initializes a new instance of NetAppSubvolumeMetadata.

NetAppUsageName(String, String)

Initializes a new instance of NetAppUsageName.

NetAppUsageResult(String, NetAppUsageName, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of NetAppUsageResult.

NetAppVolumeAuthorizeReplicationContent(ResourceIdentifier)
NetAppVolumeBackupBackupRestoreFilesContent(IEnumerable<String>, String, ResourceIdentifier)

Initializes a new instance of Azure.ResourceManager.NetApp.Models.NetAppVolumeBackupBackupRestoreFilesContent.

NetAppVolumeBackupConfiguration(ResourceIdentifier, Nullable<Boolean>, ResourceIdentifier)
NetAppVolumeBackupDetail(String, ResourceIdentifier, Nullable<Int32>, Nullable<Boolean>)

Initializes a new instance of NetAppVolumeBackupDetail.

NetAppVolumeBreakFileLocksContent(IPAddress, Nullable<Boolean>)
NetAppVolumeBreakReplicationContent(Nullable<Boolean>)
NetAppVolumeData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ETag>, IEnumerable<String>, Nullable<Guid>, String, Nullable<NetAppFileServiceLevel>, Int64, IEnumerable<NetAppVolumeExportPolicyRule>, IEnumerable<String>, String, String, Nullable<Boolean>, String, String, ResourceIdentifier, Nullable<NetAppNetworkFeature>, Nullable<NetAppNetworkFeature>, Nullable<Guid>, Nullable<NetAppVolumeStorageToNetworkProximity>, IEnumerable<NetAppVolumeMountTarget>, String, NetAppVolumeDataProtection, Nullable<AcceptGrowCapacityPoolForShortTermCloneSplit>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<NetAppVolumeSecurityStyle>, Nullable<Boolean>, Nullable<SmbAccessBasedEnumeration>, Nullable<SmbNonBrowsable>, Nullable<Boolean>, Nullable<Single>, Nullable<Single>, Nullable<NetAppEncryptionKeySource>, ResourceIdentifier, Nullable<Boolean>, Nullable<NetAppLdapServerType>, Nullable<Boolean>, Nullable<Int32>, Nullable<CoolAccessRetrievalPolicy>, Nullable<CoolAccessTieringPolicy>, String, Nullable<Int32>, Nullable<NetAppFileAccessLog>, Nullable<NetAppAvsDataStore>, IEnumerable<ResourceIdentifier>, Nullable<Boolean>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, ResourceIdentifier, ResourceIdentifier, String, String, Nullable<Boolean>, IEnumerable<NetAppVolumePlacementRule>, Nullable<EnableNetAppSubvolume>, String, Nullable<Boolean>, Nullable<NetAppLargeVolumeType>, ResourceIdentifier, Nullable<Int64>, Nullable<NetAppVolumeLanguage>, Nullable<NetAppBreakthroughMode>)

Initializes a new instance of NetAppVolumeData.

NetAppVolumeData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<Guid>, String, Nullable<NetAppFileServiceLevel>, Int64, IEnumerable<String>, String, String, Nullable<Boolean>, String, String, ResourceIdentifier, Nullable<NetAppNetworkFeature>, Nullable<NetAppNetworkFeature>, Nullable<Guid>, Nullable<NetAppVolumeStorageToNetworkProximity>, IEnumerable<NetAppVolumeMountTarget>, String, NetAppVolumeDataProtection, Nullable<AcceptGrowCapacityPoolForShortTermCloneSplit>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<NetAppVolumeSecurityStyle>, Nullable<Boolean>, Nullable<SmbAccessBasedEnumeration>, Nullable<SmbNonBrowsable>, Nullable<Boolean>, Nullable<Single>, Nullable<Single>, Nullable<NetAppEncryptionKeySource>, ResourceIdentifier, Nullable<Boolean>, Nullable<NetAppLdapServerType>, Nullable<Boolean>, Nullable<Int32>, Nullable<CoolAccessRetrievalPolicy>, Nullable<CoolAccessTieringPolicy>, String, Nullable<Int32>, Nullable<NetAppFileAccessLog>, Nullable<NetAppAvsDataStore>, IEnumerable<ResourceIdentifier>, Nullable<Boolean>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, ResourceIdentifier, ResourceIdentifier, String, String, Nullable<Boolean>, IEnumerable<NetAppVolumePlacementRule>, Nullable<EnableNetAppSubvolume>, String, Nullable<Boolean>, Nullable<LargeVolumeType>, ResourceIdentifier, Nullable<Int64>, Nullable<NetAppVolumeLanguage>, Nullable<BreakthroughMode>, IEnumerable<NetAppVolumeExportPolicyRule>, Nullable<ETag>, IEnumerable<String>)
NetAppVolumeDataProtection(NetAppVolumeBackupConfiguration, NetAppReplicationObject, ResourceIdentifier, NetAppVolumeRelocationProperties, RansomwareProtectionSettings)
NetAppVolumeExportPolicyRule(Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<NetAppChownMode>)
NetAppVolumeGroupData(ResourceIdentifier, String, ResourceType, SystemData, String, NetAppVolumeGroupMetadata, IEnumerable<NetAppVolumeGroupVolume>, Nullable<AzureLocation>)
NetAppVolumeGroupMetadata(String, Nullable<NetAppApplicationType>, String, IEnumerable<NetAppVolumePlacementRule>, Nullable<Int64>)

Initializes a new instance of NetAppVolumeGroupMetadata.

NetAppVolumeGroupResult(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, String, NetAppVolumeGroupMetadata)

Initializes a new instance of NetAppVolumeGroupResult.

NetAppVolumeGroupVolume(ResourceIdentifier, String, Nullable<ResourceType>, IDictionary<String,String>, IEnumerable<String>, Nullable<Guid>, String, Nullable<NetAppFileServiceLevel>, Int64, IEnumerable<NetAppVolumeExportPolicyRule>, IEnumerable<String>, String, String, Nullable<Boolean>, String, String, ResourceIdentifier, Nullable<NetAppNetworkFeature>, Nullable<NetAppNetworkFeature>, Nullable<Guid>, Nullable<NetAppVolumeStorageToNetworkProximity>, IEnumerable<NetAppVolumeMountTarget>, String, NetAppVolumeDataProtection, Nullable<AcceptGrowCapacityPoolForShortTermCloneSplit>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<NetAppVolumeSecurityStyle>, Nullable<Boolean>, Nullable<SmbAccessBasedEnumeration>, Nullable<SmbNonBrowsable>, Nullable<Boolean>, Nullable<Single>, Nullable<Single>, Nullable<NetAppEncryptionKeySource>, ResourceIdentifier, Nullable<Boolean>, Nullable<NetAppLdapServerType>, Nullable<Boolean>, Nullable<Int32>, Nullable<CoolAccessRetrievalPolicy>, Nullable<CoolAccessTieringPolicy>, String, Nullable<Int32>, Nullable<NetAppFileAccessLog>, Nullable<NetAppAvsDataStore>, IEnumerable<ResourceIdentifier>, Nullable<Boolean>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, ResourceIdentifier, ResourceIdentifier, String, String, Nullable<Boolean>, IEnumerable<NetAppVolumePlacementRule>, Nullable<EnableNetAppSubvolume>, String, Nullable<Boolean>, Nullable<NetAppLargeVolumeType>, ResourceIdentifier, Nullable<Int64>, Nullable<NetAppVolumeLanguage>, Nullable<NetAppBreakthroughMode>)

Initializes a new instance of NetAppVolumeGroupVolume.

NetAppVolumeGroupVolume(ResourceIdentifier, String, Nullable<ResourceType>, IDictionary<String,String>, IEnumerable<String>, Nullable<Guid>, String, Nullable<NetAppFileServiceLevel>, Int64, IEnumerable<String>, String, String, Nullable<Boolean>, String, String, ResourceIdentifier, Nullable<NetAppNetworkFeature>, Nullable<NetAppNetworkFeature>, Nullable<Guid>, Nullable<NetAppVolumeStorageToNetworkProximity>, IEnumerable<NetAppVolumeMountTarget>, String, NetAppVolumeDataProtection, Nullable<AcceptGrowCapacityPoolForShortTermCloneSplit>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<NetAppVolumeSecurityStyle>, Nullable<Boolean>, Nullable<SmbAccessBasedEnumeration>, Nullable<SmbNonBrowsable>, Nullable<Boolean>, Nullable<Single>, Nullable<Single>, Nullable<NetAppEncryptionKeySource>, ResourceIdentifier, Nullable<Boolean>, Nullable<NetAppLdapServerType>, Nullable<Boolean>, Nullable<Int32>, Nullable<CoolAccessRetrievalPolicy>, Nullable<CoolAccessTieringPolicy>, String, Nullable<Int32>, Nullable<NetAppFileAccessLog>, Nullable<NetAppAvsDataStore>, IEnumerable<ResourceIdentifier>, Nullable<Boolean>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, ResourceIdentifier, ResourceIdentifier, String, String, Nullable<Boolean>, IEnumerable<NetAppVolumePlacementRule>, Nullable<EnableNetAppSubvolume>, String, Nullable<Boolean>, Nullable<LargeVolumeType>, ResourceIdentifier, Nullable<Int64>, Nullable<NetAppVolumeLanguage>, Nullable<BreakthroughMode>, IEnumerable<NetAppVolumeExportPolicyRule>)
NetAppVolumeMountTarget(Nullable<Guid>, Guid, IPAddress, String)

Initializes a new instance of NetAppVolumeMountTarget.

NetAppVolumePatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<NetAppFileServiceLevel>, Nullable<Int64>, IEnumerable<String>, Nullable<Single>, NetAppVolumePatchDataProtection, Nullable<Boolean>, Nullable<Int64>, Nullable<Int64>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<CoolAccessRetrievalPolicy>, Nullable<CoolAccessTieringPolicy>, Nullable<Boolean>, Nullable<SmbAccessBasedEnumeration>, Nullable<SmbNonBrowsable>, IEnumerable<NetAppVolumeExportPolicyRule>)
NetAppVolumePatchDataProtection(NetAppVolumeBackupConfiguration, ResourceIdentifier, Nullable<DesiredRansomwareProtectionState>)
NetAppVolumePlacementRule(String, String)
NetAppVolumePoolChangeContent(ResourceIdentifier)
NetAppVolumeQuotaReport(Nullable<NetAppVolumeQuotaType>, String, Nullable<Int64>, Nullable<Int64>, Nullable<Single>, Nullable<Boolean>)

Initializes a new instance of NetAppVolumeQuotaReport.

NetAppVolumeReestablishReplicationContent(ResourceIdentifier)
NetAppVolumeRelocationProperties(Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of NetAppVolumeRelocationProperties.

NetAppVolumeReplication(String, Nullable<NetAppEndpointType>, Nullable<NetAppReplicationSchedule>, ResourceIdentifier, String, Nullable<ReplicationMirrorState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of NetAppVolumeReplication.

NetAppVolumeRevertContent(String)
NetAppVolumeSnapshotData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, String, AzureLocation)
NetAppVolumeSnapshotPatch()
NetAppVolumeSnapshotRestoreFilesContent(IEnumerable<String>, String)
NetworkSiblingSet(String, ResourceIdentifier, String, Nullable<NetAppNetworkFeature>, Nullable<NetworkSiblingSetProvisioningState>, IEnumerable<NicInfo>)

Initializes a new instance of NetworkSiblingSet.

NicInfo(String, IEnumerable<ResourceIdentifier>)

Initializes a new instance of NicInfo.

PeerClusterForVolumeMigrationContent(IEnumerable<String>)

Source Cluster properties for a cluster peer request.

QueryNetworkSiblingSetContent(String, ResourceIdentifier)
QuotaReportFilterContent(Nullable<NetAppVolumeQuotaType>, String, Nullable<Int32>)
RansomwareProtectionSettings(Nullable<DesiredRansomwareProtectionState>, Nullable<ActualRansomwareProtectionState>)

Initializes a new instance of RansomwareProtectionSettings.

RansomwareReportData(ResourceIdentifier, String, ResourceType, SystemData, RansomwareReportProperties)

Initializes a new instance of RansomwareReportData.

RansomwareReportProperties(Nullable<DateTimeOffset>, Nullable<RansomwareReportState>, Nullable<RansomwareReportSeverity>, Nullable<Int32>, Nullable<Int32>, IEnumerable<RansomwareSuspects>, String)

Initializes a new instance of RansomwareReportProperties.

RansomwareSuspects(String, Nullable<RansomwareSuspectResolution>, Nullable<Int32>, IEnumerable<SuspectFile>)

Initializes a new instance of RansomwareSuspects.

RansomwareSuspectsClearContent(RansomwareSuspectResolution, IEnumerable<String>)
RegionInfoResourceData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<RegionStorageToNetworkProximity>, IEnumerable<AvailabilityZoneMapping>)

Initializes a new instance of RegionInfoResourceData.

RelocateVolumeContent(String)
RemotePath(String, String, String)
SnapshotPolicyDailySchedule(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>)
SnapshotPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, SnapshotPolicyHourlySchedule, SnapshotPolicyDailySchedule, SnapshotPolicyWeeklySchedule, SnapshotPolicyMonthlySchedule, Nullable<Boolean>, String, Nullable<ETag>)
SnapshotPolicyHourlySchedule(Nullable<Int32>, Nullable<Int32>, Nullable<Int64>)
SnapshotPolicyMonthlySchedule(Nullable<Int32>, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>)
SnapshotPolicyPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, SnapshotPolicyHourlySchedule, SnapshotPolicyDailySchedule, SnapshotPolicyWeeklySchedule, SnapshotPolicyMonthlySchedule, Nullable<Boolean>, String)

Initializes a new instance of SnapshotPolicyPatch.

SnapshotPolicyWeeklySchedule(Nullable<Int32>, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>)
SuspectFile(String, Nullable<DateTimeOffset>)

Initializes a new instance of SuspectFile.

SvmPeerCommandResult(String)

Initializes a new instance of SvmPeerCommandResult.

UpdateNetworkSiblingSetContent(String, ResourceIdentifier, String, NetAppNetworkFeature)

Applies to