GetContainerGroupsGroup

data class GetContainerGroupsGroup(val containerGroupId: String, val containerGroupName: String, val containers: List<GetContainerGroupsGroupContainer>, val cpu: Double, val discount: Int, val dnsConfigs: List<GetContainerGroupsGroupDnsConfig>, val eciSecurityContexts: List<GetContainerGroupsGroupEciSecurityContext>, val eniInstanceId: String, val events: List<GetContainerGroupsGroupEvent>, val expiredTime: String, val failedTime: String, val hostAliases: List<GetContainerGroupsGroupHostAlias>, val id: String, val initContainers: List<GetContainerGroupsGroupInitContainer>, val instanceType: String, val internetIp: String, val intranetIp: String, val ipv6Address: String, val memory: Double, val ramRoleName: String, val resourceGroupId: String, val restartPolicy: String, val securityGroupId: String, val status: String, val succeededTime: String, val tags: Map<String, String>, val volumes: List<GetContainerGroupsGroupVolume>, val vpcId: String, val vswitchId: String, val zoneId: String)

Constructors

Link copied to clipboard
constructor(containerGroupId: String, containerGroupName: String, containers: List<GetContainerGroupsGroupContainer>, cpu: Double, discount: Int, dnsConfigs: List<GetContainerGroupsGroupDnsConfig>, eciSecurityContexts: List<GetContainerGroupsGroupEciSecurityContext>, eniInstanceId: String, events: List<GetContainerGroupsGroupEvent>, expiredTime: String, failedTime: String, hostAliases: List<GetContainerGroupsGroupHostAlias>, id: String, initContainers: List<GetContainerGroupsGroupInitContainer>, instanceType: String, internetIp: String, intranetIp: String, ipv6Address: String, memory: Double, ramRoleName: String, resourceGroupId: String, restartPolicy: String, securityGroupId: String, status: String, succeededTime: String, tags: Map<String, String>, volumes: List<GetContainerGroupsGroupVolume>, vpcId: String, vswitchId: String, zoneId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The id if ContainerGroup.

Link copied to clipboard

The name of ContainerGroup.

Link copied to clipboard

A list of containers. Each element contains the following attributes:

Link copied to clipboard
val cpu: Double

The amount of CPU resources allocated to the container group.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The security context of the container group.

Link copied to clipboard

The ID of the ENI instance.

Link copied to clipboard

The events of the container group. Maximum: 50.

Link copied to clipboard

The time when the container group failed to run due to overdue payments. The timestamp follows the UTC and RFC3339 formats.

Link copied to clipboard

The time when the container failed to run tasks. The timestamp follows the UTC and RFC3339 formats.

Link copied to clipboard

The mapping between host names and IP addresses for a container in the container group.

Link copied to clipboard
val id: String

The ID of the Container Group.

Link copied to clipboard

A list of init containers. Each element contains the following attributes:

Link copied to clipboard

The type of the ECS instance.

Link copied to clipboard

The public IP address of the container group.

Link copied to clipboard

The internal IP address of the container group.

Link copied to clipboard

The IPv6 address.

Link copied to clipboard

The amount of memory resources allocated to the container group.

Link copied to clipboard

The RAM role that the container group assumes. ECI and ECS share the same RAM role.

Link copied to clipboard

The ID of the resource group to which the container group belongs. If you have not specified a resource group for the container group, it is added to the default resource group.

Link copied to clipboard

The restart policy of the container group.

Link copied to clipboard

The ID of the security group.

Link copied to clipboard

The status of container.

Link copied to clipboard

The time when all containers in the container group completed running the specified tasks. The timestamp follows the UTC and RFC 3339 formats. For example, 2018-08-02T15:00:00Z.

Link copied to clipboard

The tags attached to the container group. Each tag is a key-value pair. You can attach up to 20 tags to a container group.

Link copied to clipboard

The information about the mounted volume. You can mount up to 20 volumes.

Link copied to clipboard

The if of vpc.

Link copied to clipboard

The vswitch id.

Link copied to clipboard

The IDs of the zones where the container groups are deployed. If this parameter is not set, the system automatically selects the zones. By default, no value is specified.