Condividi tramite


ArmServiceFabricManagedClustersModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

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

Methods

Name Description
AdditionalNetworkInterfaceConfiguration(String, Nullable<Boolean>, ResourceIdentifier, IEnumerable<ServiceFabricManagedClusterIPConfiguration>)
ApplicationHealthPolicy(Boolean, Int32, ServiceTypeHealthPolicy, IDictionary<String,ServiceTypeHealthPolicy>)

Defines a health policy used to evaluate the health of an application or one of its children entities.

ClusterFabricSettingsSection(String, IEnumerable<ClusterFabricSettingsParameterDescription>)

Describes a section in the fabric settings of the cluster.

FaultSimulation(String, Nullable<FaultSimulationStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, FaultSimulationDetails)

Initializes a new instance of FaultSimulation.

FaultSimulationDetails(String, String, IEnumerable<NodeTypeFaultSimulation>, FaultSimulationContent)

Initializes a new instance of FaultSimulationDetails.

ManagedAzResiliencyStatus(IEnumerable<ResourceAzStatus>, Nullable<Boolean>)

Describes the result of the request to list Managed VM Sizes for Service Fabric Managed Clusters.

ManagedClusterServiceEndpoint(String, IEnumerable<AzureLocation>, ResourceIdentifier)

The service endpoint properties.

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

Describes the maintenance window status of the Service Fabric Managed Cluster.

ManagedServiceBaseProperties(String, IEnumerable<ManagedServiceCorrelation>, IEnumerable<ManagedServiceLoadMetric>, IEnumerable<ManagedServicePlacementPolicy>, Nullable<ServiceFabricManagedServiceMoveCost>, IEnumerable<ManagedServiceScalingPolicy>)

The common service resource properties.

ManagedServiceProperties(String, IEnumerable<ManagedServiceCorrelation>, IEnumerable<ManagedServiceLoadMetric>, IEnumerable<ManagedServicePlacementPolicy>, Nullable<ServiceFabricManagedServiceMoveCost>, IEnumerable<ManagedServiceScalingPolicy>, String, String, String, ManagedServicePartitionScheme, Nullable<ManagedServicePackageActivationMode>, String)

The service resource properties.

ManagedServiceRestartReplicaContent(String, IEnumerable<Int64>, ManagedServiceRestartKind, Nullable<Boolean>, Nullable<Int64>)

Request to restart a replica.

NamedPartitionScheme(IEnumerable<String>)

Describes the named partition scheme of the service.

NodeTypeActionContent(IEnumerable<String>, Nullable<Boolean>, Nullable<ServiceFabricManagedClusterUpdateType>)

Parameters for Node type action. If nodes are not specified on the parameters, the operation will be performed in all nodes of the node type one upgrade domain at a time.

NodeTypeAvailableSku(Nullable<ResourceType>, NodeTypeSupportedSku, NodeTypeSkuCapacity)

Defines the type of sku available for a node type.

NodeTypeFaultSimulation(String, Nullable<FaultSimulationStatus>, String, Nullable<SfmcOperationStatus>)

Initializes a new instance of NodeTypeFaultSimulation.

NodeTypeSkuCapacity(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<NodeTypeSkuScaleType>)

Provides information about how node type can be scaled.

NodeTypeSupportedSku(String, String)

Describes a node type supported sku.

NodeTypeVaultSecretGroup(WritableSubResource, IEnumerable<NodeTypeVaultCertificate>)

Specifies set of certificates that should be installed onto the virtual machines.

ResourceAzStatus(String, Nullable<ResourceType>, Nullable<Boolean>, String)

Describes Az Resiliency status of Base resources.

RestartDeployedCodePackageContent(String, String, String, String, String)

Parameters for restarting a deployed code package.

RuntimeApplicationHealthPolicy(Boolean, Int32, RuntimeServiceTypeHealthPolicy, IDictionary<String,RuntimeServiceTypeHealthPolicy>)

Cluster level definition for a health policy used to evaluate the health of an application or one of its children entities.

RuntimeRollingUpgradeUpdateMonitoringPolicy(RuntimeRollingUpgradeMode, Nullable<Boolean>, Nullable<Int64>, Nullable<RuntimeFailureAction>, String, String, String, String, String, Nullable<Int64>)

Describes the parameters for updating a rolling upgrade of application or cluster.

RuntimeServiceTypeHealthPolicy(Int32, Int32, Int32)

Cluster level definition that represents the health policy used to evaluate the health of services belonging to a service type.

RuntimeUpdateApplicationUpgradeContent(String, RuntimeUpgradeKind, RuntimeApplicationHealthPolicy, RuntimeRollingUpgradeUpdateMonitoringPolicy)

Parameters for the Update Upgrade action.

ServiceFabricManagedApplicationData(ResourceIdentifier, String, ResourceType, SystemData, AzureLocation, IEnumerable<ApplicationUserAssignedIdentityInfo>, String, String, IDictionary<String,String>, ApplicationUpgradePolicy, IDictionary<String,String>, ManagedServiceIdentity)
ServiceFabricManagedApplicationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IEnumerable<ApplicationUserAssignedIdentityInfo>, String, String, IDictionary<String,String>, ApplicationUpgradePolicy, ManagedServiceIdentity)

Initializes a new instance of ServiceFabricManagedApplicationData.

ServiceFabricManagedApplicationPatch(IDictionary<String,String>, IDictionary<String,String>)
ServiceFabricManagedApplicationTypeData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String)

Initializes a new instance of ServiceFabricManagedApplicationTypeData.

ServiceFabricManagedApplicationTypePatch(IDictionary<String,String>)

Application type update request.

ServiceFabricManagedApplicationTypeVersionData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, Uri)

Initializes a new instance of ServiceFabricManagedApplicationTypeVersionData.

ServiceFabricManagedApplicationTypeVersionPatch(IDictionary<String,String>)

Application type version update request.

ServiceFabricManagedClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, IPAddress, Nullable<Guid>, Nullable<ServiceFabricManagedClusterState>, IEnumerable<BinaryData>, Nullable<Int32>, Nullable<Int32>, String, String, IEnumerable<ManagedClusterLoadBalancingRule>, Nullable<Boolean>, IEnumerable<ServiceFabricManagedNetworkSecurityRule>, IEnumerable<ManagedClusterClientCertificate>, ManagedClusterAzureActiveDirectory, IEnumerable<ClusterFabricSettingsSection>, Nullable<ServiceFabricManagedResourceProvisioningState>, String, Nullable<ManagedClusterUpgradeMode>, Nullable<ManagedClusterUpgradeCadence>, IEnumerable<ManagedClusterAddOnFeature>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, IEnumerable<ManagedClusterIPTag>, IPAddress, Nullable<Boolean>, IEnumerable<ManagedClusterSubnet>, IEnumerable<ManagedClusterServiceEndpoint>, Nullable<ZonalUpdateMode>, Nullable<Boolean>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ManagedClusterUpgradePolicy, Nullable<Int32>, Nullable<Boolean>, Nullable<AutoGeneratedDomainNameLabelScope>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<ETag>, Nullable<ServiceFabricManagedClustersSkuName>)
ServiceFabricManagedClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, IPAddress, Nullable<Guid>, Nullable<ServiceFabricManagedClusterState>, IEnumerable<BinaryData>, Nullable<Int32>, Nullable<Int32>, String, String, IEnumerable<ManagedClusterLoadBalancingRule>, Nullable<Boolean>, IEnumerable<ServiceFabricManagedNetworkSecurityRule>, IEnumerable<ManagedClusterClientCertificate>, ManagedClusterAzureActiveDirectory, IEnumerable<ClusterFabricSettingsSection>, Nullable<ServiceFabricManagedResourceProvisioningState>, String, Nullable<ManagedClusterUpgradeMode>, Nullable<ManagedClusterUpgradeCadence>, IEnumerable<ManagedClusterAddOnFeature>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, String, IEnumerable<ManagedClusterIPTag>, IPAddress, Nullable<Boolean>, IEnumerable<ManagedClusterSubnet>, IEnumerable<ManagedClusterServiceEndpoint>, Nullable<ZonalUpdateMode>, Nullable<Boolean>, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, ManagedClusterUpgradePolicy, Nullable<Int32>, Nullable<Boolean>, Nullable<AutoGeneratedDomainNameLabelScope>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<ETag>, Nullable<ServiceFabricManagedClustersSkuName>)

Initializes a new instance of ServiceFabricManagedClusterData.

ServiceFabricManagedClusterIPConfiguration(String, IEnumerable<WritableSubResource>, IEnumerable<WritableSubResource>, IEnumerable<WritableSubResource>, ResourceIdentifier, Nullable<ServiceFabricManagedClusterPrivateIPAddressVersion>, ServiceFabricManagedClusterPublicIPAddressConfiguration)
ServiceFabricManagedClusterPatch(IDictionary<String,String>)

Managed cluster update request.

ServiceFabricManagedClusterPublicIPAddressConfiguration(String, IEnumerable<ManagedClusterIPTag>, Nullable<ServiceFabricManagedClusterPublicIPAddressVersion>)

The public IP address configuration of the network interface.

ServiceFabricManagedClusterVersion(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, Nullable<ServiceFabricManagedClusterOSType>)

Initializes a new instance of ServiceFabricManagedClusterVersion.

ServiceFabricManagedNetworkSecurityRule(String, String, ServiceFabricManagedNsgProtocol, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, String, String, String, String, ServiceFabricManagedNetworkTrafficAccess, Int32, ServiceFabricManagedNetworkSecurityRuleDirection)

Describes a network security rule.

ServiceFabricManagedNodeTypeData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<ServiceFabricManagedDataDiskType>, String, IDictionary<String, String>, IDictionary<String,String>, EndpointRangeDescription, EndpointRangeDescription, String, String, String, String, String, IEnumerable<NodeTypeVaultSecretGroup>, IEnumerable<NodeTypeVmssExtension>, IEnumerable<ResourceIdentifier>, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<NodeTypeFrontendConfiguration>, IEnumerable<ServiceFabricManagedNetworkSecurityRule>, IEnumerable<NodeTypeVmssDataDisk>, Nullable<Boolean>, Nullable<ServiceFabricManagedResourceProvisioningState>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Boolean>, String, Nullable<SpotNodeVmEvictionPolicyType>, ResourceIdentifier, ResourceIdentifier, IEnumerable<VmSetupAction>, Nullable<ServiceFabricManagedClusterSecurityType>, Nullable<NodeTypeSecurityEncryptionType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ResourceIdentifier, ResourceIdentifier, IEnumerable<NodeTypeNatConfig>, VmImagePlan, ResourceIdentifier, ResourceIdentifier, IEnumerable<AdditionalNetworkInterfaceConfiguration>, String, IEnumerable<ServiceFabricManagedVmApplication>, Nullable<Boolean>, Nullable<Boolean>, IDictionary<String,String>, NodeTypeSku)

Initializes a new instance of ServiceFabricManagedNodeTypeData.

ServiceFabricManagedNodeTypeData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<ServiceFabricManagedDataDiskType>, String, IDictionary<String, String>, IDictionary<String,String>, EndpointRangeDescription, EndpointRangeDescription, String, String, String, String, String, IEnumerable<NodeTypeVaultSecretGroup>, IEnumerable<NodeTypeVmssExtension>, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<NodeTypeFrontendConfiguration>, IEnumerable<ServiceFabricManagedNetworkSecurityRule>, IEnumerable<NodeTypeVmssDataDisk>, Nullable<Boolean>, Nullable<ServiceFabricManagedResourceProvisioningState>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Boolean>, String, Nullable<SpotNodeVmEvictionPolicyType>, ResourceIdentifier, ResourceIdentifier, IEnumerable<VmSetupAction>, Nullable<ServiceFabricManagedClusterSecurityType>, Nullable<NodeTypeSecurityEncryptionType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ResourceIdentifier, ResourceIdentifier, IEnumerable<NodeTypeNatConfig>, VmImagePlan, ResourceIdentifier, ResourceIdentifier, IEnumerable<AdditionalNetworkInterfaceConfiguration>, String, IEnumerable<ServiceFabricManagedVmApplication>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<ResourceIdentifier>, IDictionary<String,String>, NodeTypeSku)
ServiceFabricManagedNodeTypePatch(IDictionary<String,String>, NodeTypeSku)

Node type update request.

ServiceFabricManagedServiceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceProperties)

Initializes a new instance of ServiceFabricManagedServiceData.

ServiceFabricManagedServicePatch(IDictionary<String,String>)

Service update request.

ServiceFabricManagedUnsupportedVmSize(ResourceIdentifier, ResourceType, SystemData, String, String)
StatefulServiceProperties(String, IEnumerable<ManagedServiceCorrelation>, IEnumerable<ManagedServiceLoadMetric>, IEnumerable<ManagedServicePlacementPolicy>, Nullable<ServiceFabricManagedServiceMoveCost>, IEnumerable<ManagedServiceScalingPolicy>, String, String, ManagedServicePartitionScheme, Nullable<ManagedServicePackageActivationMode>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)

The properties of a stateful service resource.

StatelessServiceProperties(String, IEnumerable<ManagedServiceCorrelation>, IEnumerable<ManagedServiceLoadMetric>, IEnumerable<ManagedServicePlacementPolicy>, Nullable<ServiceFabricManagedServiceMoveCost>, IEnumerable<ManagedServiceScalingPolicy>, String, String, ManagedServicePartitionScheme, Nullable<ManagedServicePackageActivationMode>, String, Int32, Nullable<Int32>, Nullable<Int32>)

The properties of a stateless service resource.

Applies to