Package-level declarations
Types
Specifies the settings for a network interface to attach to the node type.
Represents a scaling mechanism for adding or removing named partitions of a stateless service. Partition names are in the format '0','1'...'N-1'.
Defines a health policy used to evaluate the health of an application or one of its children entities.
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.
Describes the policy for a monitored application upgrade.
Represents a scaling policy related to an average load of a metric/resource of a service.
The settings to enable AAD authentication on the cluster.
Client certificate definition.
Defines a health policy used to evaluate the health of the cluster or of a cluster node.
Describes the delta health policies for the cluster upgrade.
Describes the policy used when upgrading the cluster.
Port range details
Constraints for Fault Simulation action.
Details for Fault Simulation.
Fault simulation object with status.
Describes the frontend configurations for the node type.
The application resource.
An application type version resource for the specified application type name resource.
Describes the result of the request to list Managed VM Sizes for Service Fabric Managed Clusters.
The application resource.
The application type name resource
An application type version resource for the specified application type name resource.
Fault simulation object with status.
The managed cluster resource
The service resource.
Describes the maintenance window status of the Service Fabric Managed Cluster.
Fault simulation object with status.
Describes a node type in the cluster, each node type represents sub set of nodes in the cluster.
The service resource.
Specifies an IP configuration of the network interface.
The public IP address configuration of the network interface.
The IP tag associated with the public IP address.
Fault simulation list results
Fault simulation list results
Describes the managed identities for an Azure resource.
Describes the named partition scheme of the service.
Describes a network security rule.
Node type fault simulation object with status.
Provides information about NAT configuration on the default public Load Balancer for the node type.
Describes a node type sku.
Represents a scaling mechanism for adding or removing instances of stateless service partition.
Describes Az Resiliency status of Base resources
The policy used for monitoring the application upgrade
Specifies a metric to load balance a service during runtime.
Creates a particular correlation between services.
The service endpoint properties.
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.
The type of placement policy for a service fabric service. Following are the possible values.
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.
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.
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.
Represents the health policy used to evaluate the health of services belonging to a service type.
Describes a parameter in fabric settings of the cluster.
Describes a section in the fabric settings of the cluster.
Describes the partition scheme of a singleton-partitioned, or non-partitioned service.
Service Fabric managed cluster Sku definition
The properties of a stateful service resource.
The properties of a stateless service resource.
Azure resource identifier.
Metadata pertaining to creation and last modification of the resource.
Describes a partitioning scheme where an integer range is allocated evenly across a number of partitions.
Describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM.
Specifies set of certificates that should be installed onto the virtual machines.
Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click Want to deploy programmatically, Get Started ->. Enter any required information and then click Save.
Identities for the virtual machine scale set under the node type.
Managed data disk description.
Specifies set of extensions that should be installed onto the virtual machines.
Parameters for Zone Fault Simulation action.