PoolUpdatePropertiesParameter Constructors
Definition
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.
Overloads
PoolUpdatePropertiesParameter() |
Initializes a new instance of the PoolUpdatePropertiesParameter class. |
PoolUpdatePropertiesParameter(IList<CertificateReference>, IList<ApplicationPackageReference>, IList<MetadataItem>, StartTask, Nullable<NodeCommunicationMode>) |
Initializes a new instance of the PoolUpdatePropertiesParameter class. |
PoolUpdatePropertiesParameter()
Initializes a new instance of the PoolUpdatePropertiesParameter class.
public PoolUpdatePropertiesParameter ();
Public Sub New ()
Applies to
PoolUpdatePropertiesParameter(IList<CertificateReference>, IList<ApplicationPackageReference>, IList<MetadataItem>, StartTask, Nullable<NodeCommunicationMode>)
Initializes a new instance of the PoolUpdatePropertiesParameter class.
public PoolUpdatePropertiesParameter (System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.CertificateReference> certificateReferences, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ApplicationPackageReference> applicationPackageReferences, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.MetadataItem> metadata, Microsoft.Azure.Batch.Protocol.Models.StartTask startTask = default, Microsoft.Azure.Batch.Protocol.Models.NodeCommunicationMode? targetNodeCommunicationMode = default);
new Microsoft.Azure.Batch.Protocol.Models.PoolUpdatePropertiesParameter : System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.CertificateReference> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ApplicationPackageReference> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.MetadataItem> * Microsoft.Azure.Batch.Protocol.Models.StartTask * Nullable<Microsoft.Azure.Batch.Protocol.Models.NodeCommunicationMode> -> Microsoft.Azure.Batch.Protocol.Models.PoolUpdatePropertiesParameter
Public Sub New (certificateReferences As IList(Of CertificateReference), applicationPackageReferences As IList(Of ApplicationPackageReference), metadata As IList(Of MetadataItem), Optional startTask As StartTask = Nothing, Optional targetNodeCommunicationMode As Nullable(Of NodeCommunicationMode) = Nothing)
Parameters
- certificateReferences
- IList<CertificateReference>
A list of Certificates to be installed on each Compute Node in the Pool.
- applicationPackageReferences
- IList<ApplicationPackageReference>
The list of Application Packages to be installed on each Compute Node in the Pool.
- metadata
- IList<MetadataItem>
A list of name-value pairs associated with the Pool as metadata.
- startTask
- StartTask
A Task to run on each Compute Node as it joins the Pool. The Task runs when the Compute Node is added to the Pool or when the Compute Node is restarted.
- targetNodeCommunicationMode
- Nullable<NodeCommunicationMode>
The desired node communication mode for the pool.