Class: TencentCloud::Lighthouse::V20200324::RerunDockerContainerRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200324/models.rb

Overview

RerunDockerContainer请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, containerconfiguration = nil, containerid = nil) ⇒ RerunDockerContainerRequest

Returns a new instance of RerunDockerContainerRequest.



7679
7680
7681
7682
7683
# File 'lib/v20200324/models.rb', line 7679

def initialize(instanceid=nil, containerconfiguration=nil, containerid=nil)
  @InstanceId = instanceid
  @ContainerConfiguration = containerconfiguration
  @ContainerId = containerid
end

Instance Attribute Details

#ContainerConfigurationObject

Parameters:

  • InstanceId:

    实例ID。可通过DescribeInstances接口返回值中的InstanceId获取。

  • ContainerConfiguration:

    重新创建的容器配置。

  • ContainerId:

    容器ID。可通过DescribeDockerContainers接口返回值中的ContainerId获取。



7677
7678
7679
# File 'lib/v20200324/models.rb', line 7677

def ContainerConfiguration
  @ContainerConfiguration
end

#ContainerIdObject

Parameters:

  • InstanceId:

    实例ID。可通过DescribeInstances接口返回值中的InstanceId获取。

  • ContainerConfiguration:

    重新创建的容器配置。

  • ContainerId:

    容器ID。可通过DescribeDockerContainers接口返回值中的ContainerId获取。



7677
7678
7679
# File 'lib/v20200324/models.rb', line 7677

def ContainerId
  @ContainerId
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例ID。可通过DescribeInstances接口返回值中的InstanceId获取。

  • ContainerConfiguration:

    重新创建的容器配置。

  • ContainerId:

    容器ID。可通过DescribeDockerContainers接口返回值中的ContainerId获取。



7677
7678
7679
# File 'lib/v20200324/models.rb', line 7677

def InstanceId
  @InstanceId
end

Instance Method Details

#deserialize(params) ⇒ Object



7685
7686
7687
7688
7689
7690
7691
7692
# File 'lib/v20200324/models.rb', line 7685

def deserialize(params)
  @InstanceId = params['InstanceId']
  unless params['ContainerConfiguration'].nil?
    @ContainerConfiguration = DockerContainerConfiguration.new
    @ContainerConfiguration.deserialize(params['ContainerConfiguration'])
  end
  @ContainerId = params['ContainerId']
end