Show / Hide Table of Contents

Class GroupArgs

Inheritance
System.Object
InputArgs
ResourceArgs
GroupArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.ContainerService
Assembly: Pulumi.Azure.dll
Syntax
public sealed class GroupArgs : ResourceArgs

Constructors

View Source

GroupArgs()

Declaration
public GroupArgs()

Properties

View Source

Containers

The definition of a container that is part of the group as documented in the container block below. Changing this forces a new resource to be created.

Declaration
public InputList<GroupContainerArgs> Containers { get; set; }
Property Value
Type Description
InputList<GroupContainerArgs>
View Source

Diagnostics

A diagnostics block as documented below.

Declaration
public Input<GroupDiagnosticsArgs> Diagnostics { get; set; }
Property Value
Type Description
Input<GroupDiagnosticsArgs>
View Source

DnsNameLabel

The DNS label/name for the container groups IP. Changing this forces a new resource to be created.

Declaration
public Input<string> DnsNameLabel { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Identity

An identity block as defined below.

Declaration
public Input<GroupIdentityArgs> Identity { get; set; }
Property Value
Type Description
Input<GroupIdentityArgs>
View Source

ImageRegistryCredentials

A image_registry_credential block as documented below. Changing this forces a new resource to be created.

Declaration
public InputList<GroupImageRegistryCredentialArgs> ImageRegistryCredentials { get; set; }
Property Value
Type Description
InputList<GroupImageRegistryCredentialArgs>
View Source

IpAddressType

Specifies the ip address type of the container. Public or Private. Changing this forces a new resource to be created. If set to Private, network_profile_id also needs to be set.

Declaration
public Input<string> IpAddressType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Location

Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.

Declaration
public Input<string> Location { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

Specifies the name of the Container Group. Changing this forces a new resource to be created.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NetworkProfileId

Network profile ID for deploying to virtual network.

Declaration
public Input<string> NetworkProfileId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

OsType

The OS for the container group. Allowed values are Linux and Windows. Changing this forces a new resource to be created.

Declaration
public Input<string> OsType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResourceGroupName

The name of the resource group in which to create the Container Group. Changing this forces a new resource to be created.

Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

RestartPolicy

Restart policy for the container group. Allowed values are Always, Never, OnFailure. Defaults to Always. Changing this forces a new resource to be created.

Declaration
public Input<string> RestartPolicy { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

A mapping of tags to assign to the resource. Changing this forces a new resource to be created.

Declaration
public InputMap<string> Tags { get; set; }
Property Value
Type Description
InputMap<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.