NodeTypeUpdateParameters Constructors

Definition

Overloads

NodeTypeUpdateParameters()

Initializes a new instance of the NodeTypeUpdateParameters class.

NodeTypeUpdateParameters(Nullable<Int32>, IDictionary<String, String>, IDictionary<String,String>, EndpointRangeDescription, EndpointRangeDescription, IList<VaultSecretGroup>, IList<VMSSExtension>, IDictionary<String,String>)

Initializes a new instance of the NodeTypeUpdateParameters class.

NodeTypeUpdateParameters()

Initializes a new instance of the NodeTypeUpdateParameters class.

public NodeTypeUpdateParameters ();
Public Sub New ()

Applies to

NodeTypeUpdateParameters(Nullable<Int32>, IDictionary<String, String>, IDictionary<String,String>, EndpointRangeDescription, EndpointRangeDescription, IList<VaultSecretGroup>, IList<VMSSExtension>, IDictionary<String,String>)

Initializes a new instance of the NodeTypeUpdateParameters class.

public NodeTypeUpdateParameters (int? vmInstanceCount = default, System.Collections.Generic.IDictionary<string,string> placementProperties = default, System.Collections.Generic.IDictionary<string,string> capacities = default, Microsoft.Azure.Management.ServiceFabric.Models.EndpointRangeDescription applicationPorts = default, Microsoft.Azure.Management.ServiceFabric.Models.EndpointRangeDescription ephemeralPorts = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.VaultSecretGroup> vmSecrets = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.VMSSExtension> vmExtensions = default, System.Collections.Generic.IDictionary<string,string> tags = default);
new Microsoft.Azure.Management.ServiceFabric.Models.NodeTypeUpdateParameters : Nullable<int> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.ServiceFabric.Models.EndpointRangeDescription * Microsoft.Azure.Management.ServiceFabric.Models.EndpointRangeDescription * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.VaultSecretGroup> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabric.Models.VMSSExtension> * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.ServiceFabric.Models.NodeTypeUpdateParameters
Public Sub New (Optional vmInstanceCount As Nullable(Of Integer) = Nothing, Optional placementProperties As IDictionary(Of String, String) = Nothing, Optional capacities As IDictionary(Of String, String) = Nothing, Optional applicationPorts As EndpointRangeDescription = Nothing, Optional ephemeralPorts As EndpointRangeDescription = Nothing, Optional vmSecrets As IList(Of VaultSecretGroup) = Nothing, Optional vmExtensions As IList(Of VMSSExtension) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing)

Parameters

vmInstanceCount
Nullable<Int32>

The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource.

placementProperties
IDictionary<String,String>

The placement tags applied to nodes in the node type, which can be used to indicate where certain services (workload) should run.

capacities
IDictionary<String,String>

The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has.

applicationPorts
EndpointRangeDescription

The range of ports from which cluster assigned port to Service Fabric applications.

ephemeralPorts
EndpointRangeDescription

The range of ephemeral ports that nodes in this node type should be configured with.

vmSecrets
IList<VaultSecretGroup>

virtual machine secretes.

vmExtensions
IList<VMSSExtension>

virtual machine extensions.

tags
IDictionary<String,String>

Node type update parameters

Applies to