Share via


AgentPoolProperties Class

Definition

The properties of agent pool.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.AgentPoolPropertiesTypeConverter))]
public class AgentPoolProperties : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPoolProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.AgentPoolPropertiesTypeConverter))>]
type AgentPoolProperties = class
    interface IAgentPoolProperties
    interface IJsonSerializable
Public Class AgentPoolProperties
Implements IAgentPoolProperties
Inheritance
AgentPoolProperties
Attributes
Implements

Constructors

AgentPoolProperties()

Creates an new AgentPoolProperties instance.

Properties

Count

The count of agent machine

OS

The OS of agent machine

ProvisioningState

The provisioning state of this agent pool

Tier

The Tier of agent machine

VirtualNetworkSubnetResourceId

The Virtual Network Subnet Resource Id of the agent machine

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AgentPoolProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AgentPoolProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IAgentPoolProperties.

FromJsonString(String)

Creates a new instance of AgentPoolProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AgentPoolProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to