Microsoft.Azure.Management.ServiceFabricManagedClusters.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
Access |
Defines values for Access. |
AddRemoveIncrementalNamedPartitionScalingMechanism |
Represents a scaling mechanism for adding or removing named partitions of a stateless service. Partition names are in the format '0','1'...'N-1'. |
ApplicationHealthPolicy |
Defines a health policy used to evaluate the health of an application or one of its children entities. |
ApplicationResource |
The application resource. |
ApplicationTypeResource |
The application type name resource |
ApplicationTypeUpdateParameters |
Application type update request |
ApplicationTypeVersionResource |
An application type version resource for the specified application type name resource. |
ApplicationTypeVersionsCleanupPolicy |
The policy used to clean up unused versions. When the policy is not specified explicitly, the default unused application versions to keep will be 3. |
ApplicationTypeVersionUpdateParameters |
Application type version update request |
ApplicationUpdateParameters |
Application update request |
ApplicationUpgradePolicy |
Describes the policy for a monitored application upgrade. |
ApplicationUserAssignedIdentity | |
AvailableOperationDisplay |
Operation supported by the Service Fabric resource provider |
AveragePartitionLoadScalingTrigger |
Represents a scaling trigger related to an average load of a metric/resource of a partition. |
AverageServiceLoadScalingTrigger |
Represents a scaling policy related to an average load of a metric/resource of a service. |
AzureActiveDirectory |
The settings to enable AAD authentication on the cluster. |
ClientCertificate |
Client certificate definition. |
ClusterState |
Defines values for ClusterState. |
ClusterUpgradeCadence |
Defines values for ClusterUpgradeCadence. |
ClusterUpgradeMode |
Defines values for ClusterUpgradeMode. |
Direction |
Defines values for Direction. |
DiskType |
Defines values for DiskType. |
EndpointRangeDescription |
Port range details |
ErrorModel |
The structure of the error. |
ErrorModelError |
The error details. |
ErrorModelException |
Exception thrown for an invalid response with ErrorModel information. |
FailureAction |
Defines values for FailureAction. |
LoadBalancingRule |
Describes a load balancing rule. |
ManagedCluster |
The manged cluster resource |
ManagedClusterCodeVersionResult |
The result of the Service Fabric runtime versions |
ManagedClusterUpdateParameters |
Managed cluster update request |
ManagedIdentity |
Describes the managed identities for an Azure resource. |
ManagedProxyResource |
The resource model definition for proxy-only resource. |
ManagedResourceProvisioningState |
Defines values for ManagedResourceProvisioningState. |
MoveCost |
Defines values for MoveCost. |
NamedPartitionScheme |
Describes the named partition scheme of the service. |
NetworkSecurityRule |
Describes a network security rule. |
NodeType |
Describes a node type in the cluster, each node type represents sub set of nodes in the cluster. |
NodeTypeActionParameters |
Parameters for Node type action. |
NodeTypeUpdateParameters |
Node type update request |
NsgProtocol |
Defines values for NsgProtocol. |
OperationResult |
Available operation list result |
Page<T> |
Defines a page in Azure responses. |
Partition |
Describes how the service is partitioned. |
PartitionInstanceCountScaleMechanism |
Represents a scaling mechanism for adding or removing instances of stateless service partition. |
PartitionScheme |
Defines values for PartitionScheme. |
ProbeProtocol |
Defines values for ProbeProtocol. |
Protocol |
Defines values for Protocol. |
ProxyResource |
The resource model definition for proxy-only resource. |
Resource |
The resource model definition. |
RollingUpgradeMode |
Defines values for RollingUpgradeMode. |
RollingUpgradeMonitoringPolicy |
The policy used for monitoring the application upgrade |
ScalingMechanism |
Describes the mechanism for performing a scaling operation. |
ScalingPolicy |
Specifies a metric to load balance a service during runtime. |
ScalingTrigger |
Describes the trigger for performing a scaling operation. |
ServiceCorrelation |
Creates a particular correlation between services. |
ServiceCorrelationScheme |
Defines values for ServiceCorrelationScheme. |
ServiceKind |
Defines values for ServiceKind. |
ServiceLoadMetric |
Specifies a metric to load balance a service during runtime. |
ServiceLoadMetricWeight |
Defines values for ServiceLoadMetricWeight. |
ServicePackageActivationMode |
Defines values for ServicePackageActivationMode. |
ServicePlacementInvalidDomainPolicy |
Describes the policy to be used for placement of a Service Fabric service where a particular fault or upgrade domain should not be used for placement of the instances or replicas of that service. |
ServicePlacementNonPartiallyPlaceServicePolicy |
The name of the domain that should used for placement as per this policy. |
ServicePlacementPolicy |
Describes the policy to be used for placement of a Service Fabric service. |
ServicePlacementPolicyType |
Defines values for ServicePlacementPolicyType. |
ServicePlacementPreferPrimaryDomainPolicy |
Describes the policy to be used for placement of a Service Fabric service where the service's Primary replicas should optimally be placed in a particular domain. This placement policy is usually used with fault domains in scenarios where the Service Fabric cluster is geographically distributed in order to indicate that a service's primary replica should be located in a particular fault domain, which in geo-distributed scenarios usually aligns with regional or datacenter boundaries. Note that since this is an optimization it is possible that the Primary replica may not end up located in this domain due to failures, capacity limits, or other constraints. |
ServicePlacementRequiredDomainPolicy |
Describes the policy to be used for placement of a Service Fabric service where the instances or replicas of that service must be placed in a particular domain. |
ServicePlacementRequireDomainDistributionPolicy |
Describes the policy to be used for placement of a Service Fabric service where two replicas from the same partition should never be placed in the same fault or upgrade domain. While this is not common it can expose the service to an increased risk of concurrent failures due to unplanned outages or other cases of subsequent/concurrent failures. As an example, consider a case where replicas are deployed across different data center, with one replica per location. In the event that one of the datacenters goes offline, normally the replica that was placed in that datacenter will be packed into one of the remaining datacenters. If this is not desirable then this policy should be set. |
ServiceResource |
The service resource. |
ServiceResourceProperties |
The service resource properties. |
ServiceResourcePropertiesBase |
The common service resource properties. |
ServiceScalingMechanismKind |
Defines values for ServiceScalingMechanismKind. |
ServiceScalingTriggerKind |
Defines values for ServiceScalingTriggerKind. |
ServiceTypeHealthPolicy |
Represents the health policy used to evaluate the health of services belonging to a service type. |
ServiceUpdateParameters |
Service update request |
SettingsParameterDescription |
Describes a parameter in fabric settings of the cluster. |
SettingsSectionDescription |
Describes a section in the fabric settings of the cluster. |
SingletonPartitionScheme |
Describes the partition scheme of a singleton-partitioned, or non-partitioned service. |
Sku |
Service Fabric managed cluster Sku definition |
SkuName |
Defines values for SkuName. |
StatefulServiceProperties |
The properties of a stateful service resource. |
StatelessServiceProperties |
The properties of a stateless service resource. |
SubResource |
Azure resource identifier. |
SystemData |
Metadata pertaining to creation and last modification of the resource. |
UniformInt64RangePartitionScheme |
Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions. |
UserAssignedIdentity | |
VaultCertificate |
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM. |
VaultSecretGroup |
Specifies set of certificates that should be installed onto the virtual machines. |
VmManagedIdentity |
Identities for the virtual machine scale set under the node type. |
VMSSExtension |
Specifies set of extensions that should be installed onto the virtual machines. |
Enums
ManagedIdentityType |
Defines values for ManagedIdentityType. |