Show / Hide Table of Contents

    Class ContainerServiceAgentPoolProfile

    Profile for the container service agent pool.

    Inheritance
    Object
    ContainerServiceAgentPoolProfile
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Compute.dll
    Syntax
    public class ContainerServiceAgentPoolProfile

    Constructors

    ContainerServiceAgentPoolProfile()

    Initializes a new instance of the ContainerServiceAgentPoolProfile class.

    Declaration
    public ContainerServiceAgentPoolProfile ();

    ContainerServiceAgentPoolProfile(String, Int32, String, String, String)

    Initializes a new instance of the ContainerServiceAgentPoolProfile class.

    Declaration
    public ContainerServiceAgentPoolProfile (string name, int count, string vmSize, string dnsPrefix, string fqdn = null);
    Parameters
    String name

    Unique name of the agent pool profile in the context of the subscription and resource group.

    Int32 count

    Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.

    String vmSize

    Size of agent VMs. Possible values include: 'Standard_A0', 'Standard_A1', 'Standard_A2', 'Standard_A3', 'Standard_A4', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A9', 'Standard_A10', 'Standard_A11', 'Standard_D1', 'Standard_D2', 'Standard_D3', 'Standard_D4', 'Standard_D11', 'Standard_D12', 'Standard_D13', 'Standard_D14', 'Standard_D1_v2', 'Standard_D2_v2', 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2', 'Standard_D11_v2', 'Standard_D12_v2', 'Standard_D13_v2', 'Standard_D14_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_DS1', 'Standard_DS2', 'Standard_DS3', 'Standard_DS4', 'Standard_DS11', 'Standard_DS12', 'Standard_DS13', 'Standard_DS14', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS5'

    String dnsPrefix

    DNS prefix to be used to create the FQDN for the agent pool.

    String fqdn

    FQDN for the agent pool.

    Properties

    Count

    Gets or sets number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="count")]
    public int Count { get; set; }
    Property Value
    Int32

    DnsPrefix

    Gets or sets DNS prefix to be used to create the FQDN for the agent pool.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="dnsPrefix")]
    public string DnsPrefix { get; set; }
    Property Value
    String

    Fqdn

    Gets FQDN for the agent pool.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="fqdn")]
    public string Fqdn { get; }
    Property Value
    String

    Name

    Gets or sets unique name of the agent pool profile in the context of the subscription and resource group.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="name")]
    public string Name { get; set; }
    Property Value
    String

    VmSize

    Gets or sets size of agent VMs. Possible values include: 'Standard_A0', 'Standard_A1', 'Standard_A2', 'Standard_A3', 'Standard_A4', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A9', 'Standard_A10', 'Standard_A11', 'Standard_D1', 'Standard_D2', 'Standard_D3', 'Standard_D4', 'Standard_D11', 'Standard_D12', 'Standard_D13', 'Standard_D14', 'Standard_D1_v2', 'Standard_D2_v2', 'Standard_D3_v2', 'Standard_D4_v2', 'Standard_D5_v2', 'Standard_D11_v2', 'Standard_D12_v2', 'Standard_D13_v2', 'Standard_D14_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_DS1', 'Standard_DS2', 'Standard_DS3', 'Standard_DS4', 'Standard_DS11', 'Standard_DS12', 'Standard_DS13', 'Standard_DS14', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS5'

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="vmSize")]
    public string VmSize { get; set; }
    Property Value
    String

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net