tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.EksContainerInstance
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Create EksContainerInstance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new EksContainerInstance(name: string, args: EksContainerInstanceArgs, opts?: CustomResourceOptions);
@overload
def EksContainerInstance(resource_name: str,
args: EksContainerInstanceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def EksContainerInstance(resource_name: str,
opts: Optional[ResourceOptions] = None,
memory: Optional[float] = None,
vpc_id: Optional[str] = None,
subnet_id: Optional[str] = None,
containers: Optional[Sequence[EksContainerInstanceContainerArgs]] = None,
cpu: Optional[float] = None,
security_groups: Optional[Sequence[str]] = None,
dns_config_options: Optional[Mapping[str, str]] = None,
gpu_type: Optional[str] = None,
dns_searches: Optional[Sequence[str]] = None,
eip_delete_policy: Optional[bool] = None,
eip_max_bandwidth_out: Optional[float] = None,
eip_service_provider: Optional[str] = None,
eks_container_instance_id: Optional[str] = None,
existed_eip_ids: Optional[Sequence[str]] = None,
gpu_count: Optional[float] = None,
dns_names_servers: Optional[Sequence[str]] = None,
image_registry_credentials: Optional[Sequence[EksContainerInstanceImageRegistryCredentialArgs]] = None,
init_containers: Optional[Sequence[EksContainerInstanceInitContainerArgs]] = None,
auto_create_eip: Optional[bool] = None,
name: Optional[str] = None,
nfs_volumes: Optional[Sequence[EksContainerInstanceNfsVolumeArgs]] = None,
restart_policy: Optional[str] = None,
cpu_type: Optional[str] = None,
cbs_volumes: Optional[Sequence[EksContainerInstanceCbsVolumeArgs]] = None,
cam_role_name: Optional[str] = None)
func NewEksContainerInstance(ctx *Context, name string, args EksContainerInstanceArgs, opts ...ResourceOption) (*EksContainerInstance, error)
public EksContainerInstance(string name, EksContainerInstanceArgs args, CustomResourceOptions? opts = null)
public EksContainerInstance(String name, EksContainerInstanceArgs args)
public EksContainerInstance(String name, EksContainerInstanceArgs args, CustomResourceOptions options)
type: tencentcloud:EksContainerInstance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args EksContainerInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args EksContainerInstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args EksContainerInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EksContainerInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EksContainerInstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
EksContainerInstance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The EksContainerInstance resource accepts the following input properties:
- Containers
List<Eks
Container Instance Container> - List of container.
- Cpu double
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Memory double
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Security
Groups List<string> - List of security group id.
- Subnet
Id string - Subnet ID of container instance.
- Vpc
Id string - VPC ID.
- Auto
Create boolEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - Cam
Role stringName - CAM role name authorized to access.
- Cbs
Volumes List<EksContainer Instance Cbs Volume> - List of CBS volume.
- Cpu
Type string - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - Dns
Config Dictionary<string, string>Options - Map of DNS config options.
- Dns
Names List<string>Servers - IP Addresses of DNS Servers.
- Dns
Searches List<string> - List of DNS Search Domain.
- Eip
Delete boolPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - Eip
Max doubleBandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - Eip
Service stringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - Eks
Container stringInstance Id - Existed
Eip List<string>Ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - Gpu
Count double - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Gpu
Type string - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Image
Registry List<EksCredentials Container Instance Image Registry Credential> - List of credentials which pull from image registry.
- Init
Containers List<EksContainer Instance Init Container> - List of initialized container.
- Name string
- Name of EKS container instance.
- Nfs
Volumes List<EksContainer Instance Nfs Volume> - List of NFS volume.
- Restart
Policy string - Container instance restart policy. Available values:
Always
,Never
,OnFailure
.
- Containers
[]Eks
Container Instance Container Args - List of container.
- Cpu float64
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Memory float64
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Security
Groups []string - List of security group id.
- Subnet
Id string - Subnet ID of container instance.
- Vpc
Id string - VPC ID.
- Auto
Create boolEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - Cam
Role stringName - CAM role name authorized to access.
- Cbs
Volumes []EksContainer Instance Cbs Volume Args - List of CBS volume.
- Cpu
Type string - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - Dns
Config map[string]stringOptions - Map of DNS config options.
- Dns
Names []stringServers - IP Addresses of DNS Servers.
- Dns
Searches []string - List of DNS Search Domain.
- Eip
Delete boolPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - Eip
Max float64Bandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - Eip
Service stringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - Eks
Container stringInstance Id - Existed
Eip []stringIds - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - Gpu
Count float64 - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Gpu
Type string - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Image
Registry []EksCredentials Container Instance Image Registry Credential Args - List of credentials which pull from image registry.
- Init
Containers []EksContainer Instance Init Container Args - List of initialized container.
- Name string
- Name of EKS container instance.
- Nfs
Volumes []EksContainer Instance Nfs Volume Args - List of NFS volume.
- Restart
Policy string - Container instance restart policy. Available values:
Always
,Never
,OnFailure
.
- containers
List<Eks
Container Instance Container> - List of container.
- cpu Double
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- memory Double
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- security
Groups List<String> - List of security group id.
- subnet
Id String - Subnet ID of container instance.
- vpc
Id String - VPC ID.
- auto
Create BooleanEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - cam
Role StringName - CAM role name authorized to access.
- cbs
Volumes List<EksContainer Instance Cbs Volume> - List of CBS volume.
- cpu
Type String - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - dns
Config Map<String,String>Options - Map of DNS config options.
- dns
Names List<String>Servers - IP Addresses of DNS Servers.
- dns
Searches List<String> - List of DNS Search Domain.
- eip
Delete BooleanPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - eip
Max DoubleBandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - eip
Service StringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - eks
Container StringInstance Id - existed
Eip List<String>Ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - gpu
Count Double - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- gpu
Type String - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- image
Registry List<EksCredentials Container Instance Image Registry Credential> - List of credentials which pull from image registry.
- init
Containers List<EksContainer Instance Init Container> - List of initialized container.
- name String
- Name of EKS container instance.
- nfs
Volumes List<EksContainer Instance Nfs Volume> - List of NFS volume.
- restart
Policy String - Container instance restart policy. Available values:
Always
,Never
,OnFailure
.
- containers
Eks
Container Instance Container[] - List of container.
- cpu number
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- memory number
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- security
Groups string[] - List of security group id.
- subnet
Id string - Subnet ID of container instance.
- vpc
Id string - VPC ID.
- auto
Create booleanEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - cam
Role stringName - CAM role name authorized to access.
- cbs
Volumes EksContainer Instance Cbs Volume[] - List of CBS volume.
- cpu
Type string - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - dns
Config {[key: string]: string}Options - Map of DNS config options.
- dns
Names string[]Servers - IP Addresses of DNS Servers.
- dns
Searches string[] - List of DNS Search Domain.
- eip
Delete booleanPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - eip
Max numberBandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - eip
Service stringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - eks
Container stringInstance Id - existed
Eip string[]Ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - gpu
Count number - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- gpu
Type string - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- image
Registry EksCredentials Container Instance Image Registry Credential[] - List of credentials which pull from image registry.
- init
Containers EksContainer Instance Init Container[] - List of initialized container.
- name string
- Name of EKS container instance.
- nfs
Volumes EksContainer Instance Nfs Volume[] - List of NFS volume.
- restart
Policy string - Container instance restart policy. Available values:
Always
,Never
,OnFailure
.
- containers
Sequence[Eks
Container Instance Container Args] - List of container.
- cpu float
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- memory float
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- security_
groups Sequence[str] - List of security group id.
- subnet_
id str - Subnet ID of container instance.
- vpc_
id str - VPC ID.
- auto_
create_ booleip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - cam_
role_ strname - CAM role name authorized to access.
- cbs_
volumes Sequence[EksContainer Instance Cbs Volume Args] - List of CBS volume.
- cpu_
type str - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - dns_
config_ Mapping[str, str]options - Map of DNS config options.
- dns_
names_ Sequence[str]servers - IP Addresses of DNS Servers.
- dns_
searches Sequence[str] - List of DNS Search Domain.
- eip_
delete_ boolpolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - eip_
max_ floatbandwidth_ out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - eip_
service_ strprovider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - eks_
container_ strinstance_ id - existed_
eip_ Sequence[str]ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - gpu_
count float - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- gpu_
type str - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- image_
registry_ Sequence[Ekscredentials Container Instance Image Registry Credential Args] - List of credentials which pull from image registry.
- init_
containers Sequence[EksContainer Instance Init Container Args] - List of initialized container.
- name str
- Name of EKS container instance.
- nfs_
volumes Sequence[EksContainer Instance Nfs Volume Args] - List of NFS volume.
- restart_
policy str - Container instance restart policy. Available values:
Always
,Never
,OnFailure
.
- containers List<Property Map>
- List of container.
- cpu Number
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- memory Number
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- security
Groups List<String> - List of security group id.
- subnet
Id String - Subnet ID of container instance.
- vpc
Id String - VPC ID.
- auto
Create BooleanEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - cam
Role StringName - CAM role name authorized to access.
- cbs
Volumes List<Property Map> - List of CBS volume.
- cpu
Type String - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - dns
Config Map<String>Options - Map of DNS config options.
- dns
Names List<String>Servers - IP Addresses of DNS Servers.
- dns
Searches List<String> - List of DNS Search Domain.
- eip
Delete BooleanPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - eip
Max NumberBandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - eip
Service StringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - eks
Container StringInstance Id - existed
Eip List<String>Ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - gpu
Count Number - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- gpu
Type String - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- image
Registry List<Property Map>Credentials - List of credentials which pull from image registry.
- init
Containers List<Property Map> - List of initialized container.
- name String
- Name of EKS container instance.
- nfs
Volumes List<Property Map> - List of NFS volume.
- restart
Policy String - Container instance restart policy. Available values:
Always
,Never
,OnFailure
.
Outputs
All input properties are implicitly available as output properties. Additionally, the EksContainerInstance resource produces the following output properties:
- Auto
Create stringEip Id - ID of EIP which create automatically.
- Created
Time string - Container instance creation time.
- Eip
Address string - EIP address.
- Id string
- The provider-assigned unique ID for this managed resource.
- Private
Ip string - Private IP address.
- Status string
- Container instance status.
- Auto
Create stringEip Id - ID of EIP which create automatically.
- Created
Time string - Container instance creation time.
- Eip
Address string - EIP address.
- Id string
- The provider-assigned unique ID for this managed resource.
- Private
Ip string - Private IP address.
- Status string
- Container instance status.
- auto
Create StringEip Id - ID of EIP which create automatically.
- created
Time String - Container instance creation time.
- eip
Address String - EIP address.
- id String
- The provider-assigned unique ID for this managed resource.
- private
Ip String - Private IP address.
- status String
- Container instance status.
- auto
Create stringEip Id - ID of EIP which create automatically.
- created
Time string - Container instance creation time.
- eip
Address string - EIP address.
- id string
- The provider-assigned unique ID for this managed resource.
- private
Ip string - Private IP address.
- status string
- Container instance status.
- auto_
create_ streip_ id - ID of EIP which create automatically.
- created_
time str - Container instance creation time.
- eip_
address str - EIP address.
- id str
- The provider-assigned unique ID for this managed resource.
- private_
ip str - Private IP address.
- status str
- Container instance status.
- auto
Create StringEip Id - ID of EIP which create automatically.
- created
Time String - Container instance creation time.
- eip
Address String - EIP address.
- id String
- The provider-assigned unique ID for this managed resource.
- private
Ip String - Private IP address.
- status String
- Container instance status.
Look up Existing EksContainerInstance Resource
Get an existing EksContainerInstance resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: EksContainerInstanceState, opts?: CustomResourceOptions): EksContainerInstance
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
auto_create_eip: Optional[bool] = None,
auto_create_eip_id: Optional[str] = None,
cam_role_name: Optional[str] = None,
cbs_volumes: Optional[Sequence[EksContainerInstanceCbsVolumeArgs]] = None,
containers: Optional[Sequence[EksContainerInstanceContainerArgs]] = None,
cpu: Optional[float] = None,
cpu_type: Optional[str] = None,
created_time: Optional[str] = None,
dns_config_options: Optional[Mapping[str, str]] = None,
dns_names_servers: Optional[Sequence[str]] = None,
dns_searches: Optional[Sequence[str]] = None,
eip_address: Optional[str] = None,
eip_delete_policy: Optional[bool] = None,
eip_max_bandwidth_out: Optional[float] = None,
eip_service_provider: Optional[str] = None,
eks_container_instance_id: Optional[str] = None,
existed_eip_ids: Optional[Sequence[str]] = None,
gpu_count: Optional[float] = None,
gpu_type: Optional[str] = None,
image_registry_credentials: Optional[Sequence[EksContainerInstanceImageRegistryCredentialArgs]] = None,
init_containers: Optional[Sequence[EksContainerInstanceInitContainerArgs]] = None,
memory: Optional[float] = None,
name: Optional[str] = None,
nfs_volumes: Optional[Sequence[EksContainerInstanceNfsVolumeArgs]] = None,
private_ip: Optional[str] = None,
restart_policy: Optional[str] = None,
security_groups: Optional[Sequence[str]] = None,
status: Optional[str] = None,
subnet_id: Optional[str] = None,
vpc_id: Optional[str] = None) -> EksContainerInstance
func GetEksContainerInstance(ctx *Context, name string, id IDInput, state *EksContainerInstanceState, opts ...ResourceOption) (*EksContainerInstance, error)
public static EksContainerInstance Get(string name, Input<string> id, EksContainerInstanceState? state, CustomResourceOptions? opts = null)
public static EksContainerInstance get(String name, Output<String> id, EksContainerInstanceState state, CustomResourceOptions options)
resources: _: type: tencentcloud:EksContainerInstance get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Auto
Create boolEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - Auto
Create stringEip Id - ID of EIP which create automatically.
- Cam
Role stringName - CAM role name authorized to access.
- Cbs
Volumes List<EksContainer Instance Cbs Volume> - List of CBS volume.
- Containers
List<Eks
Container Instance Container> - List of container.
- Cpu double
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Cpu
Type string - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - Created
Time string - Container instance creation time.
- Dns
Config Dictionary<string, string>Options - Map of DNS config options.
- Dns
Names List<string>Servers - IP Addresses of DNS Servers.
- Dns
Searches List<string> - List of DNS Search Domain.
- Eip
Address string - EIP address.
- Eip
Delete boolPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - Eip
Max doubleBandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - Eip
Service stringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - Eks
Container stringInstance Id - Existed
Eip List<string>Ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - Gpu
Count double - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Gpu
Type string - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Image
Registry List<EksCredentials Container Instance Image Registry Credential> - List of credentials which pull from image registry.
- Init
Containers List<EksContainer Instance Init Container> - List of initialized container.
- Memory double
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Name string
- Name of EKS container instance.
- Nfs
Volumes List<EksContainer Instance Nfs Volume> - List of NFS volume.
- Private
Ip string - Private IP address.
- Restart
Policy string - Container instance restart policy. Available values:
Always
,Never
,OnFailure
. - Security
Groups List<string> - List of security group id.
- Status string
- Container instance status.
- Subnet
Id string - Subnet ID of container instance.
- Vpc
Id string - VPC ID.
- Auto
Create boolEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - Auto
Create stringEip Id - ID of EIP which create automatically.
- Cam
Role stringName - CAM role name authorized to access.
- Cbs
Volumes []EksContainer Instance Cbs Volume Args - List of CBS volume.
- Containers
[]Eks
Container Instance Container Args - List of container.
- Cpu float64
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Cpu
Type string - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - Created
Time string - Container instance creation time.
- Dns
Config map[string]stringOptions - Map of DNS config options.
- Dns
Names []stringServers - IP Addresses of DNS Servers.
- Dns
Searches []string - List of DNS Search Domain.
- Eip
Address string - EIP address.
- Eip
Delete boolPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - Eip
Max float64Bandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - Eip
Service stringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - Eks
Container stringInstance Id - Existed
Eip []stringIds - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - Gpu
Count float64 - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Gpu
Type string - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Image
Registry []EksCredentials Container Instance Image Registry Credential Args - List of credentials which pull from image registry.
- Init
Containers []EksContainer Instance Init Container Args - List of initialized container.
- Memory float64
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- Name string
- Name of EKS container instance.
- Nfs
Volumes []EksContainer Instance Nfs Volume Args - List of NFS volume.
- Private
Ip string - Private IP address.
- Restart
Policy string - Container instance restart policy. Available values:
Always
,Never
,OnFailure
. - Security
Groups []string - List of security group id.
- Status string
- Container instance status.
- Subnet
Id string - Subnet ID of container instance.
- Vpc
Id string - VPC ID.
- auto
Create BooleanEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - auto
Create StringEip Id - ID of EIP which create automatically.
- cam
Role StringName - CAM role name authorized to access.
- cbs
Volumes List<EksContainer Instance Cbs Volume> - List of CBS volume.
- containers
List<Eks
Container Instance Container> - List of container.
- cpu Double
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- cpu
Type String - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - created
Time String - Container instance creation time.
- dns
Config Map<String,String>Options - Map of DNS config options.
- dns
Names List<String>Servers - IP Addresses of DNS Servers.
- dns
Searches List<String> - List of DNS Search Domain.
- eip
Address String - EIP address.
- eip
Delete BooleanPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - eip
Max DoubleBandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - eip
Service StringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - eks
Container StringInstance Id - existed
Eip List<String>Ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - gpu
Count Double - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- gpu
Type String - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- image
Registry List<EksCredentials Container Instance Image Registry Credential> - List of credentials which pull from image registry.
- init
Containers List<EksContainer Instance Init Container> - List of initialized container.
- memory Double
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- name String
- Name of EKS container instance.
- nfs
Volumes List<EksContainer Instance Nfs Volume> - List of NFS volume.
- private
Ip String - Private IP address.
- restart
Policy String - Container instance restart policy. Available values:
Always
,Never
,OnFailure
. - security
Groups List<String> - List of security group id.
- status String
- Container instance status.
- subnet
Id String - Subnet ID of container instance.
- vpc
Id String - VPC ID.
- auto
Create booleanEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - auto
Create stringEip Id - ID of EIP which create automatically.
- cam
Role stringName - CAM role name authorized to access.
- cbs
Volumes EksContainer Instance Cbs Volume[] - List of CBS volume.
- containers
Eks
Container Instance Container[] - List of container.
- cpu number
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- cpu
Type string - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - created
Time string - Container instance creation time.
- dns
Config {[key: string]: string}Options - Map of DNS config options.
- dns
Names string[]Servers - IP Addresses of DNS Servers.
- dns
Searches string[] - List of DNS Search Domain.
- eip
Address string - EIP address.
- eip
Delete booleanPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - eip
Max numberBandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - eip
Service stringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - eks
Container stringInstance Id - existed
Eip string[]Ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - gpu
Count number - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- gpu
Type string - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- image
Registry EksCredentials Container Instance Image Registry Credential[] - List of credentials which pull from image registry.
- init
Containers EksContainer Instance Init Container[] - List of initialized container.
- memory number
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- name string
- Name of EKS container instance.
- nfs
Volumes EksContainer Instance Nfs Volume[] - List of NFS volume.
- private
Ip string - Private IP address.
- restart
Policy string - Container instance restart policy. Available values:
Always
,Never
,OnFailure
. - security
Groups string[] - List of security group id.
- status string
- Container instance status.
- subnet
Id string - Subnet ID of container instance.
- vpc
Id string - VPC ID.
- auto_
create_ booleip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - auto_
create_ streip_ id - ID of EIP which create automatically.
- cam_
role_ strname - CAM role name authorized to access.
- cbs_
volumes Sequence[EksContainer Instance Cbs Volume Args] - List of CBS volume.
- containers
Sequence[Eks
Container Instance Container Args] - List of container.
- cpu float
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- cpu_
type str - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - created_
time str - Container instance creation time.
- dns_
config_ Mapping[str, str]options - Map of DNS config options.
- dns_
names_ Sequence[str]servers - IP Addresses of DNS Servers.
- dns_
searches Sequence[str] - List of DNS Search Domain.
- eip_
address str - EIP address.
- eip_
delete_ boolpolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - eip_
max_ floatbandwidth_ out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - eip_
service_ strprovider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - eks_
container_ strinstance_ id - existed_
eip_ Sequence[str]ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - gpu_
count float - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- gpu_
type str - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- image_
registry_ Sequence[Ekscredentials Container Instance Image Registry Credential Args] - List of credentials which pull from image registry.
- init_
containers Sequence[EksContainer Instance Init Container Args] - List of initialized container.
- memory float
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- name str
- Name of EKS container instance.
- nfs_
volumes Sequence[EksContainer Instance Nfs Volume Args] - List of NFS volume.
- private_
ip str - Private IP address.
- restart_
policy str - Container instance restart policy. Available values:
Always
,Never
,OnFailure
. - security_
groups Sequence[str] - List of security group id.
- status str
- Container instance status.
- subnet_
id str - Subnet ID of container instance.
- vpc_
id str - VPC ID.
- auto
Create BooleanEip - Indicates whether to create EIP instead of specify existing EIPs. Conflict with
existed_eip_ids
. - auto
Create StringEip Id - ID of EIP which create automatically.
- cam
Role StringName - CAM role name authorized to access.
- cbs
Volumes List<Property Map> - List of CBS volume.
- containers List<Property Map>
- List of container.
- cpu Number
- The number of CPU cores. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- cpu
Type String - Type of cpu, which can set to
intel
oramd
. It also support backup list likeamd,intel
which indicates usingintel
whenamd
sold out. - created
Time String - Container instance creation time.
- dns
Config Map<String>Options - Map of DNS config options.
- dns
Names List<String>Servers - IP Addresses of DNS Servers.
- dns
Searches List<String> - List of DNS Search Domain.
- eip
Address String - EIP address.
- eip
Delete BooleanPolicy - Indicates weather the EIP release or not after instance deleted. Conflict with
existed_eip_ids
. - eip
Max NumberBandwidth Out - Maximum outgoing bandwidth to the public network, measured in Mbps (Mega bits per second). Conflict with
existed_eip_ids
. - eip
Service StringProvider - EIP service provider. Default is
BGP
, valuesCMCC
,CTCC
,CUCC
are available for whitelist customer. Conflict withexisted_eip_ids
. - eks
Container StringInstance Id - existed
Eip List<String>Ids - Existed EIP ID List which used to bind container instance. Conflict with
auto_create_eip
and auto create EIP options. - gpu
Count Number - Count of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- gpu
Type String - Type of GPU. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- image
Registry List<Property Map>Credentials - List of credentials which pull from image registry.
- init
Containers List<Property Map> - List of initialized container.
- memory Number
- Memory size. Check https://intl.cloud.tencent.com/document/product/457/34057 for specification references.
- name String
- Name of EKS container instance.
- nfs
Volumes List<Property Map> - List of NFS volume.
- private
Ip String - Private IP address.
- restart
Policy String - Container instance restart policy. Available values:
Always
,Never
,OnFailure
. - security
Groups List<String> - List of security group id.
- status String
- Container instance status.
- subnet
Id String - Subnet ID of container instance.
- vpc
Id String - VPC ID.
Supporting Types
EksContainerInstanceCbsVolume, EksContainerInstanceCbsVolumeArgs
EksContainerInstanceContainer, EksContainerInstanceContainerArgs
- Image string
- Image of Container.
- Name string
- Name of Container.
- Args List<string>
- Container launch argument list.
- Commands List<string>
- Container launch command list.
- Cpu double
- Number of cpu core of container.
- Env
Vars Dictionary<string, string> - Map of environment variables of container OS.
- Liveness
Probe EksContainer Instance Container Liveness Probe - Configuration block of LivenessProbe.
- Memory double
- Memory size of container.
- Readiness
Probe EksContainer Instance Container Readiness Probe - Configuration block of ReadinessProbe.
- Volume
Mounts List<EksContainer Instance Container Volume Mount> - List of volume mount informations.
- Working
Dir string - Container working directory.
- Image string
- Image of Container.
- Name string
- Name of Container.
- Args []string
- Container launch argument list.
- Commands []string
- Container launch command list.
- Cpu float64
- Number of cpu core of container.
- Env
Vars map[string]string - Map of environment variables of container OS.
- Liveness
Probe EksContainer Instance Container Liveness Probe - Configuration block of LivenessProbe.
- Memory float64
- Memory size of container.
- Readiness
Probe EksContainer Instance Container Readiness Probe - Configuration block of ReadinessProbe.
- Volume
Mounts []EksContainer Instance Container Volume Mount - List of volume mount informations.
- Working
Dir string - Container working directory.
- image String
- Image of Container.
- name String
- Name of Container.
- args List<String>
- Container launch argument list.
- commands List<String>
- Container launch command list.
- cpu Double
- Number of cpu core of container.
- env
Vars Map<String,String> - Map of environment variables of container OS.
- liveness
Probe EksContainer Instance Container Liveness Probe - Configuration block of LivenessProbe.
- memory Double
- Memory size of container.
- readiness
Probe EksContainer Instance Container Readiness Probe - Configuration block of ReadinessProbe.
- volume
Mounts List<EksContainer Instance Container Volume Mount> - List of volume mount informations.
- working
Dir String - Container working directory.
- image string
- Image of Container.
- name string
- Name of Container.
- args string[]
- Container launch argument list.
- commands string[]
- Container launch command list.
- cpu number
- Number of cpu core of container.
- env
Vars {[key: string]: string} - Map of environment variables of container OS.
- liveness
Probe EksContainer Instance Container Liveness Probe - Configuration block of LivenessProbe.
- memory number
- Memory size of container.
- readiness
Probe EksContainer Instance Container Readiness Probe - Configuration block of ReadinessProbe.
- volume
Mounts EksContainer Instance Container Volume Mount[] - List of volume mount informations.
- working
Dir string - Container working directory.
- image str
- Image of Container.
- name str
- Name of Container.
- args Sequence[str]
- Container launch argument list.
- commands Sequence[str]
- Container launch command list.
- cpu float
- Number of cpu core of container.
- env_
vars Mapping[str, str] - Map of environment variables of container OS.
- liveness_
probe EksContainer Instance Container Liveness Probe - Configuration block of LivenessProbe.
- memory float
- Memory size of container.
- readiness_
probe EksContainer Instance Container Readiness Probe - Configuration block of ReadinessProbe.
- volume_
mounts Sequence[EksContainer Instance Container Volume Mount] - List of volume mount informations.
- working_
dir str - Container working directory.
- image String
- Image of Container.
- name String
- Name of Container.
- args List<String>
- Container launch argument list.
- commands List<String>
- Container launch command list.
- cpu Number
- Number of cpu core of container.
- env
Vars Map<String> - Map of environment variables of container OS.
- liveness
Probe Property Map - Configuration block of LivenessProbe.
- memory Number
- Memory size of container.
- readiness
Probe Property Map - Configuration block of ReadinessProbe.
- volume
Mounts List<Property Map> - List of volume mount informations.
- working
Dir String - Container working directory.
EksContainerInstanceContainerLivenessProbe, EksContainerInstanceContainerLivenessProbeArgs
- Exec
Commands List<string> - List of execution commands.
- Failure
Threshold double - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - Http
Get stringPath - HttpGet detection path.
- Http
Get doublePort - HttpGet detection port.
- Http
Get stringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - Init
Delay doubleSeconds - Number of seconds after the container has started before probes are initiated.
- Period
Seconds double - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - Success
Threshold double - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - Tcp
Socket doublePort - TCP Socket detection port.
- Timeout
Seconds double - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- Exec
Commands []string - List of execution commands.
- Failure
Threshold float64 - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - Http
Get stringPath - HttpGet detection path.
- Http
Get float64Port - HttpGet detection port.
- Http
Get stringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - Init
Delay float64Seconds - Number of seconds after the container has started before probes are initiated.
- Period
Seconds float64 - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - Success
Threshold float64 - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - Tcp
Socket float64Port - TCP Socket detection port.
- Timeout
Seconds float64 - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- exec
Commands List<String> - List of execution commands.
- failure
Threshold Double - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - http
Get StringPath - HttpGet detection path.
- http
Get DoublePort - HttpGet detection port.
- http
Get StringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - init
Delay DoubleSeconds - Number of seconds after the container has started before probes are initiated.
- period
Seconds Double - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - success
Threshold Double - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - tcp
Socket DoublePort - TCP Socket detection port.
- timeout
Seconds Double - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- exec
Commands string[] - List of execution commands.
- failure
Threshold number - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - http
Get stringPath - HttpGet detection path.
- http
Get numberPort - HttpGet detection port.
- http
Get stringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - init
Delay numberSeconds - Number of seconds after the container has started before probes are initiated.
- period
Seconds number - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - success
Threshold number - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - tcp
Socket numberPort - TCP Socket detection port.
- timeout
Seconds number - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- exec_
commands Sequence[str] - List of execution commands.
- failure_
threshold float - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - http_
get_ strpath - HttpGet detection path.
- http_
get_ floatport - HttpGet detection port.
- http_
get_ strscheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - init_
delay_ floatseconds - Number of seconds after the container has started before probes are initiated.
- period_
seconds float - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - success_
threshold float - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - tcp_
socket_ floatport - TCP Socket detection port.
- timeout_
seconds float - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- exec
Commands List<String> - List of execution commands.
- failure
Threshold Number - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - http
Get StringPath - HttpGet detection path.
- http
Get NumberPort - HttpGet detection port.
- http
Get StringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - init
Delay NumberSeconds - Number of seconds after the container has started before probes are initiated.
- period
Seconds Number - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - success
Threshold Number - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - tcp
Socket NumberPort - TCP Socket detection port.
- timeout
Seconds Number - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
EksContainerInstanceContainerReadinessProbe, EksContainerInstanceContainerReadinessProbeArgs
- Exec
Commands List<string> - List of execution commands.
- Failure
Threshold double - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - Http
Get stringPath - HttpGet detection path.
- Http
Get doublePort - HttpGet detection port.
- Http
Get stringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - Init
Delay doubleSeconds - Number of seconds after the container has started before probes are initiated.
- Period
Seconds double - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - Success
Threshold double - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - Tcp
Socket doublePort - TCP Socket detection port.
- Timeout
Seconds double - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- Exec
Commands []string - List of execution commands.
- Failure
Threshold float64 - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - Http
Get stringPath - HttpGet detection path.
- Http
Get float64Port - HttpGet detection port.
- Http
Get stringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - Init
Delay float64Seconds - Number of seconds after the container has started before probes are initiated.
- Period
Seconds float64 - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - Success
Threshold float64 - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - Tcp
Socket float64Port - TCP Socket detection port.
- Timeout
Seconds float64 - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- exec
Commands List<String> - List of execution commands.
- failure
Threshold Double - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - http
Get StringPath - HttpGet detection path.
- http
Get DoublePort - HttpGet detection port.
- http
Get StringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - init
Delay DoubleSeconds - Number of seconds after the container has started before probes are initiated.
- period
Seconds Double - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - success
Threshold Double - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - tcp
Socket DoublePort - TCP Socket detection port.
- timeout
Seconds Double - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- exec
Commands string[] - List of execution commands.
- failure
Threshold number - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - http
Get stringPath - HttpGet detection path.
- http
Get numberPort - HttpGet detection port.
- http
Get stringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - init
Delay numberSeconds - Number of seconds after the container has started before probes are initiated.
- period
Seconds number - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - success
Threshold number - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - tcp
Socket numberPort - TCP Socket detection port.
- timeout
Seconds number - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- exec_
commands Sequence[str] - List of execution commands.
- failure_
threshold float - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - http_
get_ strpath - HttpGet detection path.
- http_
get_ floatport - HttpGet detection port.
- http_
get_ strscheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - init_
delay_ floatseconds - Number of seconds after the container has started before probes are initiated.
- period_
seconds float - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - success_
threshold float - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - tcp_
socket_ floatport - TCP Socket detection port.
- timeout_
seconds float - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
- exec
Commands List<String> - List of execution commands.
- failure
Threshold Number - Minimum consecutive failures for the probe to be considered failed after having succeeded.Default:
3
. Minimum value is1
. - http
Get StringPath - HttpGet detection path.
- http
Get NumberPort - HttpGet detection port.
- http
Get StringScheme - HttpGet detection scheme. Available values:
HTTP
,HTTPS
. - init
Delay NumberSeconds - Number of seconds after the container has started before probes are initiated.
- period
Seconds Number - How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is
1
. - success
Threshold Number - Minimum consecutive successes for the probe to be considered successful after having failed. Default:
1
. Must be 1 for liveness. Minimum value is1
. - tcp
Socket NumberPort - TCP Socket detection port.
- timeout
Seconds Number - Number of seconds after which the probe times out.
Defaults to 1 second. Minimum value is
1
.
EksContainerInstanceContainerVolumeMount, EksContainerInstanceContainerVolumeMountArgs
- Name string
- Volume name.
- Path string
- Volume mount path.
- Mount
Propagation string - Volume mount propagation.
- Read
Only bool - Whether the volume is read-only.
- Sub
Path string - Volume mount sub-path.
- Sub
Path stringExpr - Volume mount sub-path expression.
- Name string
- Volume name.
- Path string
- Volume mount path.
- Mount
Propagation string - Volume mount propagation.
- Read
Only bool - Whether the volume is read-only.
- Sub
Path string - Volume mount sub-path.
- Sub
Path stringExpr - Volume mount sub-path expression.
- name String
- Volume name.
- path String
- Volume mount path.
- mount
Propagation String - Volume mount propagation.
- read
Only Boolean - Whether the volume is read-only.
- sub
Path String - Volume mount sub-path.
- sub
Path StringExpr - Volume mount sub-path expression.
- name string
- Volume name.
- path string
- Volume mount path.
- mount
Propagation string - Volume mount propagation.
- read
Only boolean - Whether the volume is read-only.
- sub
Path string - Volume mount sub-path.
- sub
Path stringExpr - Volume mount sub-path expression.
- name str
- Volume name.
- path str
- Volume mount path.
- mount_
propagation str - Volume mount propagation.
- read_
only bool - Whether the volume is read-only.
- sub_
path str - Volume mount sub-path.
- sub_
path_ strexpr - Volume mount sub-path expression.
- name String
- Volume name.
- path String
- Volume mount path.
- mount
Propagation String - Volume mount propagation.
- read
Only Boolean - Whether the volume is read-only.
- sub
Path String - Volume mount sub-path.
- sub
Path StringExpr - Volume mount sub-path expression.
EksContainerInstanceImageRegistryCredential, EksContainerInstanceImageRegistryCredentialArgs
EksContainerInstanceInitContainer, EksContainerInstanceInitContainerArgs
- Image string
- Image of Container.
- Name string
- Name of Container.
- Args List<string>
- Container launch argument list.
- Commands List<string>
- Container launch command list.
- Cpu double
- Number of cpu core of container.
- Env
Vars Dictionary<string, string> - Map of environment variables of container OS.
- Memory double
- Memory size of container.
- Volume
Mounts List<EksContainer Instance Init Container Volume Mount> - List of volume mount informations.
- Working
Dir string - Container working directory.
- Image string
- Image of Container.
- Name string
- Name of Container.
- Args []string
- Container launch argument list.
- Commands []string
- Container launch command list.
- Cpu float64
- Number of cpu core of container.
- Env
Vars map[string]string - Map of environment variables of container OS.
- Memory float64
- Memory size of container.
- Volume
Mounts []EksContainer Instance Init Container Volume Mount - List of volume mount informations.
- Working
Dir string - Container working directory.
- image String
- Image of Container.
- name String
- Name of Container.
- args List<String>
- Container launch argument list.
- commands List<String>
- Container launch command list.
- cpu Double
- Number of cpu core of container.
- env
Vars Map<String,String> - Map of environment variables of container OS.
- memory Double
- Memory size of container.
- volume
Mounts List<EksContainer Instance Init Container Volume Mount> - List of volume mount informations.
- working
Dir String - Container working directory.
- image string
- Image of Container.
- name string
- Name of Container.
- args string[]
- Container launch argument list.
- commands string[]
- Container launch command list.
- cpu number
- Number of cpu core of container.
- env
Vars {[key: string]: string} - Map of environment variables of container OS.
- memory number
- Memory size of container.
- volume
Mounts EksContainer Instance Init Container Volume Mount[] - List of volume mount informations.
- working
Dir string - Container working directory.
- image str
- Image of Container.
- name str
- Name of Container.
- args Sequence[str]
- Container launch argument list.
- commands Sequence[str]
- Container launch command list.
- cpu float
- Number of cpu core of container.
- env_
vars Mapping[str, str] - Map of environment variables of container OS.
- memory float
- Memory size of container.
- volume_
mounts Sequence[EksContainer Instance Init Container Volume Mount] - List of volume mount informations.
- working_
dir str - Container working directory.
- image String
- Image of Container.
- name String
- Name of Container.
- args List<String>
- Container launch argument list.
- commands List<String>
- Container launch command list.
- cpu Number
- Number of cpu core of container.
- env
Vars Map<String> - Map of environment variables of container OS.
- memory Number
- Memory size of container.
- volume
Mounts List<Property Map> - List of volume mount informations.
- working
Dir String - Container working directory.
EksContainerInstanceInitContainerVolumeMount, EksContainerInstanceInitContainerVolumeMountArgs
- Name string
- Volume name.
- Path string
- Volume mount path.
- Mount
Propagation string - Volume mount propagation.
- Read
Only bool - Whether the volume is read-only.
- Sub
Path string - Volume mount sub-path.
- Sub
Path stringExpr - Volume mount sub-path expression.
- Name string
- Volume name.
- Path string
- Volume mount path.
- Mount
Propagation string - Volume mount propagation.
- Read
Only bool - Whether the volume is read-only.
- Sub
Path string - Volume mount sub-path.
- Sub
Path stringExpr - Volume mount sub-path expression.
- name String
- Volume name.
- path String
- Volume mount path.
- mount
Propagation String - Volume mount propagation.
- read
Only Boolean - Whether the volume is read-only.
- sub
Path String - Volume mount sub-path.
- sub
Path StringExpr - Volume mount sub-path expression.
- name string
- Volume name.
- path string
- Volume mount path.
- mount
Propagation string - Volume mount propagation.
- read
Only boolean - Whether the volume is read-only.
- sub
Path string - Volume mount sub-path.
- sub
Path stringExpr - Volume mount sub-path expression.
- name str
- Volume name.
- path str
- Volume mount path.
- mount_
propagation str - Volume mount propagation.
- read_
only bool - Whether the volume is read-only.
- sub_
path str - Volume mount sub-path.
- sub_
path_ strexpr - Volume mount sub-path expression.
- name String
- Volume name.
- path String
- Volume mount path.
- mount
Propagation String - Volume mount propagation.
- read
Only Boolean - Whether the volume is read-only.
- sub
Path String - Volume mount sub-path.
- sub
Path StringExpr - Volume mount sub-path expression.
EksContainerInstanceNfsVolume, EksContainerInstanceNfsVolumeArgs
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack