Class GroupContainerArgs
Inherited Members
Namespace: Pulumi.Azure.ContainerService.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class GroupContainerArgs : ResourceArgs
Constructors
View SourceGroupContainerArgs()
Declaration
public GroupContainerArgs()
Properties
View SourceCommands
A list of commands which should be run on the container. Changing this forces a new resource to be created.
Declaration
public InputList<string> Commands { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Cpu
The required number of CPU cores of the containers. Changing this forces a new resource to be created.
Declaration
public Input<double> Cpu { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Double> |
EnvironmentVariables
A list of environment variables to be set on the container. Specified as a map of name/value pairs. Changing this forces a new resource to be created.
Declaration
public InputMap<string> EnvironmentVariables { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
Gpu
A gpu block as defined below. Changing this forces a new resource to be created.
Declaration
public Input<GroupContainerGpuArgs> Gpu { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<GroupContainerGpuArgs> |
Image
The container image name. Changing this forces a new resource to be created.
Declaration
public Input<string> Image { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LivenessProbe
The definition of a readiness probe for this container as documented in the liveness_probe block below. Changing this forces a new resource to be created.
Declaration
public Input<GroupContainerLivenessProbeArgs> LivenessProbe { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<GroupContainerLivenessProbeArgs> |
Memory
The required memory of the containers in GB. Changing this forces a new resource to be created.
Declaration
public Input<double> Memory { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Double> |
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> |
Ports
A set of public ports for the container. Changing this forces a new resource to be created. Set as documented in the ports block below.
Declaration
public InputList<GroupContainerPortArgs> Ports { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<GroupContainerPortArgs> |
ReadinessProbe
The definition of a readiness probe for this container as documented in the readiness_probe block below. Changing this forces a new resource to be created.
Declaration
public Input<GroupContainerReadinessProbeArgs> ReadinessProbe { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<GroupContainerReadinessProbeArgs> |
SecureEnvironmentVariables
A list of sensitive environment variables to be set on the container. Specified as a map of name/value pairs. Changing this forces a new resource to be created.
Declaration
public InputMap<string> SecureEnvironmentVariables { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
Volumes
The definition of a volume mount for this container as documented in the volume block below. Changing this forces a new resource to be created.
Declaration
public InputList<GroupContainerVolumeArgs> Volumes { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<GroupContainerVolumeArgs> |