Documentation
¶
Overview ¶
This file is auto-generated, don't edit it. Thanks. *
*
Index ¶
- type Client
- func (client *Client) CommitContainer(request *CommitContainerRequest) (_result *CommitContainerResponse, _err error)
- func (client *Client) CommitContainerWithOptions(request *CommitContainerRequest, runtime *util.RuntimeOptions) (_result *CommitContainerResponse, _err error)
- func (client *Client) CreateContainerGroup(request *CreateContainerGroupRequest) (_result *CreateContainerGroupResponse, _err error)
- func (client *Client) CreateContainerGroupWithOptions(request *CreateContainerGroupRequest, runtime *util.RuntimeOptions) (_result *CreateContainerGroupResponse, _err error)
- func (client *Client) CreateImageCache(request *CreateImageCacheRequest) (_result *CreateImageCacheResponse, _err error)
- func (client *Client) CreateImageCacheWithOptions(request *CreateImageCacheRequest, runtime *util.RuntimeOptions) (_result *CreateImageCacheResponse, _err error)
- func (client *Client) CreateInstanceOpsTask(request *CreateInstanceOpsTaskRequest) (_result *CreateInstanceOpsTaskResponse, _err error)
- func (client *Client) CreateInstanceOpsTaskWithOptions(request *CreateInstanceOpsTaskRequest, runtime *util.RuntimeOptions) (_result *CreateInstanceOpsTaskResponse, _err error)
- func (client *Client) CreateVirtualNode(request *CreateVirtualNodeRequest) (_result *CreateVirtualNodeResponse, _err error)
- func (client *Client) CreateVirtualNodeWithOptions(request *CreateVirtualNodeRequest, runtime *util.RuntimeOptions) (_result *CreateVirtualNodeResponse, _err error)
- func (client *Client) DeleteContainerGroup(request *DeleteContainerGroupRequest) (_result *DeleteContainerGroupResponse, _err error)
- func (client *Client) DeleteContainerGroupWithOptions(request *DeleteContainerGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteContainerGroupResponse, _err error)
- func (client *Client) DeleteImageCache(request *DeleteImageCacheRequest) (_result *DeleteImageCacheResponse, _err error)
- func (client *Client) DeleteImageCacheWithOptions(request *DeleteImageCacheRequest, runtime *util.RuntimeOptions) (_result *DeleteImageCacheResponse, _err error)
- func (client *Client) DeleteVirtualNode(request *DeleteVirtualNodeRequest) (_result *DeleteVirtualNodeResponse, _err error)
- func (client *Client) DeleteVirtualNodeWithOptions(request *DeleteVirtualNodeRequest, runtime *util.RuntimeOptions) (_result *DeleteVirtualNodeResponse, _err error)
- func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (_result *DescribeAvailableResourceResponse, _err error)
- func (client *Client) DescribeAvailableResourceWithOptions(request *DescribeAvailableResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeAvailableResourceResponse, _err error)
- func (client *Client) DescribeCommitContainerTask(request *DescribeCommitContainerTaskRequest) (_result *DescribeCommitContainerTaskResponse, _err error)
- func (client *Client) DescribeCommitContainerTaskWithOptions(request *DescribeCommitContainerTaskRequest, runtime *util.RuntimeOptions) (_result *DescribeCommitContainerTaskResponse, _err error)
- func (client *Client) DescribeContainerGroupEvents(request *DescribeContainerGroupEventsRequest) (_result *DescribeContainerGroupEventsResponse, _err error)
- func (client *Client) DescribeContainerGroupEventsWithOptions(request *DescribeContainerGroupEventsRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupEventsResponse, _err error)
- func (client *Client) DescribeContainerGroupMetric(request *DescribeContainerGroupMetricRequest) (_result *DescribeContainerGroupMetricResponse, _err error)
- func (client *Client) DescribeContainerGroupMetricWithOptions(request *DescribeContainerGroupMetricRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupMetricResponse, _err error)
- func (client *Client) DescribeContainerGroupPrice(request *DescribeContainerGroupPriceRequest) (_result *DescribeContainerGroupPriceResponse, _err error)
- func (client *Client) DescribeContainerGroupPriceWithOptions(request *DescribeContainerGroupPriceRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupPriceResponse, _err error)
- func (client *Client) DescribeContainerGroupStatus(request *DescribeContainerGroupStatusRequest) (_result *DescribeContainerGroupStatusResponse, _err error)
- func (client *Client) DescribeContainerGroupStatusWithOptions(request *DescribeContainerGroupStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupStatusResponse, _err error)
- func (client *Client) DescribeContainerGroups(request *DescribeContainerGroupsRequest) (_result *DescribeContainerGroupsResponse, _err error)
- func (client *Client) DescribeContainerGroupsWithOptions(request *DescribeContainerGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupsResponse, _err error)
- func (client *Client) DescribeContainerLog(request *DescribeContainerLogRequest) (_result *DescribeContainerLogResponse, _err error)
- func (client *Client) DescribeContainerLogWithOptions(request *DescribeContainerLogRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerLogResponse, _err error)
- func (client *Client) DescribeImageCaches(request *DescribeImageCachesRequest) (_result *DescribeImageCachesResponse, _err error)
- func (client *Client) DescribeImageCachesWithOptions(request *DescribeImageCachesRequest, runtime *util.RuntimeOptions) (_result *DescribeImageCachesResponse, _err error)
- func (client *Client) DescribeInstanceOpsRecords(request *DescribeInstanceOpsRecordsRequest) (_result *DescribeInstanceOpsRecordsResponse, _err error)
- func (client *Client) DescribeInstanceOpsRecordsWithOptions(request *DescribeInstanceOpsRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceOpsRecordsResponse, _err error)
- func (client *Client) DescribeMultiContainerGroupMetric(request *DescribeMultiContainerGroupMetricRequest) (_result *DescribeMultiContainerGroupMetricResponse, _err error)
- func (client *Client) DescribeMultiContainerGroupMetricWithOptions(request *DescribeMultiContainerGroupMetricRequest, ...) (_result *DescribeMultiContainerGroupMetricResponse, _err error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)
- func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)
- func (client *Client) DescribeVirtualNodes(request *DescribeVirtualNodesRequest) (_result *DescribeVirtualNodesResponse, _err error)
- func (client *Client) DescribeVirtualNodesWithOptions(request *DescribeVirtualNodesRequest, runtime *util.RuntimeOptions) (_result *DescribeVirtualNodesResponse, _err error)
- func (client *Client) ExecContainerCommand(request *ExecContainerCommandRequest) (_result *ExecContainerCommandResponse, _err error)
- func (client *Client) ExecContainerCommandWithOptions(request *ExecContainerCommandRequest, runtime *util.RuntimeOptions) (_result *ExecContainerCommandResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListUsage(request *ListUsageRequest) (_result *ListUsageResponse, _err error)
- func (client *Client) ListUsageWithOptions(request *ListUsageRequest, runtime *util.RuntimeOptions) (_result *ListUsageResponse, _err error)
- func (client *Client) ResizeContainerGroupVolume(request *ResizeContainerGroupVolumeRequest) (_result *ResizeContainerGroupVolumeResponse, _err error)
- func (client *Client) ResizeContainerGroupVolumeWithOptions(request *ResizeContainerGroupVolumeRequest, runtime *util.RuntimeOptions) (_result *ResizeContainerGroupVolumeResponse, _err error)
- func (client *Client) RestartContainerGroup(request *RestartContainerGroupRequest) (_result *RestartContainerGroupResponse, _err error)
- func (client *Client) RestartContainerGroupWithOptions(request *RestartContainerGroupRequest, runtime *util.RuntimeOptions) (_result *RestartContainerGroupResponse, _err error)
- func (client *Client) UpdateContainerGroup(request *UpdateContainerGroupRequest) (_result *UpdateContainerGroupResponse, _err error)
- func (client *Client) UpdateContainerGroupWithOptions(request *UpdateContainerGroupRequest, runtime *util.RuntimeOptions) (_result *UpdateContainerGroupResponse, _err error)
- func (client *Client) UpdateImageCache(request *UpdateImageCacheRequest) (_result *UpdateImageCacheResponse, _err error)
- func (client *Client) UpdateImageCacheWithOptions(request *UpdateImageCacheRequest, runtime *util.RuntimeOptions) (_result *UpdateImageCacheResponse, _err error)
- func (client *Client) UpdateVirtualNode(request *UpdateVirtualNodeRequest) (_result *UpdateVirtualNodeResponse, _err error)
- func (client *Client) UpdateVirtualNodeWithOptions(request *UpdateVirtualNodeRequest, runtime *util.RuntimeOptions) (_result *UpdateVirtualNodeResponse, _err error)
- type CommitContainerRequest
- func (s CommitContainerRequest) GoString() string
- func (s *CommitContainerRequest) SetAcrRegistryInfo(v *CommitContainerRequestAcrRegistryInfo) *CommitContainerRequest
- func (s *CommitContainerRequest) SetArn(v *CommitContainerRequestArn) *CommitContainerRequest
- func (s *CommitContainerRequest) SetAutoImageCache(v bool) *CommitContainerRequest
- func (s *CommitContainerRequest) SetContainerGroupId(v string) *CommitContainerRequest
- func (s *CommitContainerRequest) SetContainerName(v string) *CommitContainerRequest
- func (s *CommitContainerRequest) SetExcludePath(v []*string) *CommitContainerRequest
- func (s *CommitContainerRequest) SetImage(v *CommitContainerRequestImage) *CommitContainerRequest
- func (s *CommitContainerRequest) SetImageCacheParam(v *CommitContainerRequestImageCacheParam) *CommitContainerRequest
- func (s *CommitContainerRequest) SetOwnerAccount(v string) *CommitContainerRequest
- func (s *CommitContainerRequest) SetOwnerId(v int64) *CommitContainerRequest
- func (s *CommitContainerRequest) SetRegionId(v string) *CommitContainerRequest
- func (s *CommitContainerRequest) SetResourceOwnerAccount(v string) *CommitContainerRequest
- func (s *CommitContainerRequest) SetResourceOwnerId(v int64) *CommitContainerRequest
- func (s CommitContainerRequest) String() string
- type CommitContainerRequestAcrRegistryInfo
- func (s CommitContainerRequestAcrRegistryInfo) GoString() string
- func (s *CommitContainerRequestAcrRegistryInfo) SetInstanceId(v string) *CommitContainerRequestAcrRegistryInfo
- func (s *CommitContainerRequestAcrRegistryInfo) SetRegionId(v string) *CommitContainerRequestAcrRegistryInfo
- func (s CommitContainerRequestAcrRegistryInfo) String() string
- type CommitContainerRequestArn
- type CommitContainerRequestImage
- func (s CommitContainerRequestImage) GoString() string
- func (s *CommitContainerRequestImage) SetAuthor(v string) *CommitContainerRequestImage
- func (s *CommitContainerRequestImage) SetMessage(v string) *CommitContainerRequestImage
- func (s *CommitContainerRequestImage) SetRepository(v string) *CommitContainerRequestImage
- func (s *CommitContainerRequestImage) SetTag(v string) *CommitContainerRequestImage
- func (s CommitContainerRequestImage) String() string
- type CommitContainerRequestImageCacheParam
- func (s CommitContainerRequestImageCacheParam) GoString() string
- func (s *CommitContainerRequestImageCacheParam) SetEliminationStrategy(v string) *CommitContainerRequestImageCacheParam
- func (s *CommitContainerRequestImageCacheParam) SetFlash(v bool) *CommitContainerRequestImageCacheParam
- func (s *CommitContainerRequestImageCacheParam) SetImage(v []*string) *CommitContainerRequestImageCacheParam
- func (s *CommitContainerRequestImageCacheParam) SetImageCacheName(v string) *CommitContainerRequestImageCacheParam
- func (s *CommitContainerRequestImageCacheParam) SetImageCacheSize(v int32) *CommitContainerRequestImageCacheParam
- func (s *CommitContainerRequestImageCacheParam) SetLabel(v []*CommitContainerRequestImageCacheParamLabel) *CommitContainerRequestImageCacheParam
- func (s *CommitContainerRequestImageCacheParam) SetRetentionDays(v int32) *CommitContainerRequestImageCacheParam
- func (s CommitContainerRequestImageCacheParam) String() string
- type CommitContainerRequestImageCacheParamLabel
- func (s CommitContainerRequestImageCacheParamLabel) GoString() string
- func (s *CommitContainerRequestImageCacheParamLabel) SetKey(v string) *CommitContainerRequestImageCacheParamLabel
- func (s *CommitContainerRequestImageCacheParamLabel) SetValue(v string) *CommitContainerRequestImageCacheParamLabel
- func (s CommitContainerRequestImageCacheParamLabel) String() string
- type CommitContainerResponse
- func (s CommitContainerResponse) GoString() string
- func (s *CommitContainerResponse) SetBody(v *CommitContainerResponseBody) *CommitContainerResponse
- func (s *CommitContainerResponse) SetHeaders(v map[string]*string) *CommitContainerResponse
- func (s *CommitContainerResponse) SetStatusCode(v int32) *CommitContainerResponse
- func (s CommitContainerResponse) String() string
- type CommitContainerResponseBody
- type CreateContainerGroupRequest
- func (s CreateContainerGroupRequest) GoString() string
- func (s *CreateContainerGroupRequest) SetAcrRegistryInfo(v []*CreateContainerGroupRequestAcrRegistryInfo) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetActiveDeadlineSeconds(v int64) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetAutoCreateEip(v bool) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetAutoMatchImageCache(v bool) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetClientToken(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetContainer(v []*CreateContainerGroupRequestContainer) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetContainerGroupName(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetContainerResourceView(v bool) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetCorePattern(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetCpu(v float32) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetCpuOptionsCore(v int32) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetCpuOptionsNuma(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetCpuOptionsThreadsPerCore(v int32) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetDnsConfig(v *CreateContainerGroupRequestDnsConfig) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetDnsPolicy(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetEciFailStrategy(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetEgressBandwidth(v int64) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetEipBandwidth(v int32) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetEipCommonBandwidthPackage(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetEipISP(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetEipInstanceId(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetEphemeralStorage(v int32) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetHostAliase(v []*CreateContainerGroupRequestHostAliase) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetHostName(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetHostSecurityContext(v *CreateContainerGroupRequestHostSecurityContext) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetImageAccelerateMode(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetImageRegistryCredential(v []*CreateContainerGroupRequestImageRegistryCredential) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetImageSnapshotId(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetIngressBandwidth(v int64) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetInitContainer(v []*CreateContainerGroupRequestInitContainer) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetInsecureRegistry(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetInstanceType(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetIpv6AddressCount(v int32) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetIpv6GatewayBandwidth(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetIpv6GatewayBandwidthEnable(v bool) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetMemory(v float32) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetNtpServer(v []*string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetOwnerAccount(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetOwnerId(v int64) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetPlainHttpRegistry(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetRamRoleName(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetRegionId(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetResourceGroupId(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetResourceOwnerAccount(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetResourceOwnerId(v int64) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetRestartPolicy(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetScheduleStrategy(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetSecurityContext(v *CreateContainerGroupRequestSecurityContext) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetSecurityGroupId(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetShareProcessNamespace(v bool) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetSpotDuration(v int64) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetSpotPriceLimit(v float32) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetSpotStrategy(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetStrictSpot(v bool) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetTag(v []*CreateContainerGroupRequestTag) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetTerminationGracePeriodSeconds(v int64) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetVSwitchId(v string) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetVolume(v []*CreateContainerGroupRequestVolume) *CreateContainerGroupRequest
- func (s *CreateContainerGroupRequest) SetZoneId(v string) *CreateContainerGroupRequest
- func (s CreateContainerGroupRequest) String() string
- type CreateContainerGroupRequestAcrRegistryInfo
- func (s CreateContainerGroupRequestAcrRegistryInfo) GoString() string
- func (s *CreateContainerGroupRequestAcrRegistryInfo) SetDomain(v []*string) *CreateContainerGroupRequestAcrRegistryInfo
- func (s *CreateContainerGroupRequestAcrRegistryInfo) SetInstanceId(v string) *CreateContainerGroupRequestAcrRegistryInfo
- func (s *CreateContainerGroupRequestAcrRegistryInfo) SetInstanceName(v string) *CreateContainerGroupRequestAcrRegistryInfo
- func (s *CreateContainerGroupRequestAcrRegistryInfo) SetRegionId(v string) *CreateContainerGroupRequestAcrRegistryInfo
- func (s CreateContainerGroupRequestAcrRegistryInfo) String() string
- type CreateContainerGroupRequestContainer
- func (s CreateContainerGroupRequestContainer) GoString() string
- func (s *CreateContainerGroupRequestContainer) SetArg(v []*string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetCommand(v []*string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetCpu(v float32) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetEnvironmentVar(v []*CreateContainerGroupRequestContainerEnvironmentVar) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetGpu(v int32) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetImage(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetImagePullPolicy(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerExec(v []*string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHost(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHttpHeader(...) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPath(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPort(v int32) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetScheme(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketHost(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketPort(v int32) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerExec(v []*string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHost(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHttpHeader(...) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPath(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPort(v int32) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetScheme(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketHost(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketPort(v int32) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetLivenessProbe(v *CreateContainerGroupRequestContainerLivenessProbe) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetMemory(v float32) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetName(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetPort(v []*CreateContainerGroupRequestContainerPort) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetReadinessProbe(v *CreateContainerGroupRequestContainerReadinessProbe) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetSecurityContext(v *CreateContainerGroupRequestContainerSecurityContext) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetStdin(v bool) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetStdinOnce(v bool) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetTerminationMessagePath(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetTerminationMessagePolicy(v string) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetTty(v bool) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetVolumeMount(v []*CreateContainerGroupRequestContainerVolumeMount) *CreateContainerGroupRequestContainer
- func (s *CreateContainerGroupRequestContainer) SetWorkingDir(v string) *CreateContainerGroupRequestContainer
- func (s CreateContainerGroupRequestContainer) String() string
- type CreateContainerGroupRequestContainerEnvironmentVar
- func (s CreateContainerGroupRequestContainerEnvironmentVar) GoString() string
- func (s *CreateContainerGroupRequestContainerEnvironmentVar) SetFieldRef(v *CreateContainerGroupRequestContainerEnvironmentVarFieldRef) *CreateContainerGroupRequestContainerEnvironmentVar
- func (s *CreateContainerGroupRequestContainerEnvironmentVar) SetKey(v string) *CreateContainerGroupRequestContainerEnvironmentVar
- func (s *CreateContainerGroupRequestContainerEnvironmentVar) SetValue(v string) *CreateContainerGroupRequestContainerEnvironmentVar
- func (s CreateContainerGroupRequestContainerEnvironmentVar) String() string
- type CreateContainerGroupRequestContainerEnvironmentVarFieldRef
- func (s CreateContainerGroupRequestContainerEnvironmentVarFieldRef) GoString() string
- func (s *CreateContainerGroupRequestContainerEnvironmentVarFieldRef) SetFieldPath(v string) *CreateContainerGroupRequestContainerEnvironmentVarFieldRef
- func (s CreateContainerGroupRequestContainerEnvironmentVarFieldRef) String() string
- type CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader
- func (s CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader) GoString() string
- func (s *CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader) SetName(v string) ...
- func (s *CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader) SetValue(v string) ...
- func (s CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader) String() string
- type CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader
- func (s CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) GoString() string
- func (s *CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) SetName(v string) *CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader
- func (s *CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) SetValue(v string) *CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader
- func (s CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) String() string
- type CreateContainerGroupRequestContainerLivenessProbe
- func (s CreateContainerGroupRequestContainerLivenessProbe) GoString() string
- func (s *CreateContainerGroupRequestContainerLivenessProbe) SetExec(v *CreateContainerGroupRequestContainerLivenessProbeExec) *CreateContainerGroupRequestContainerLivenessProbe
- func (s *CreateContainerGroupRequestContainerLivenessProbe) SetFailureThreshold(v int32) *CreateContainerGroupRequestContainerLivenessProbe
- func (s *CreateContainerGroupRequestContainerLivenessProbe) SetHttpGet(v *CreateContainerGroupRequestContainerLivenessProbeHttpGet) *CreateContainerGroupRequestContainerLivenessProbe
- func (s *CreateContainerGroupRequestContainerLivenessProbe) SetInitialDelaySeconds(v int32) *CreateContainerGroupRequestContainerLivenessProbe
- func (s *CreateContainerGroupRequestContainerLivenessProbe) SetPeriodSeconds(v int32) *CreateContainerGroupRequestContainerLivenessProbe
- func (s *CreateContainerGroupRequestContainerLivenessProbe) SetSuccessThreshold(v int32) *CreateContainerGroupRequestContainerLivenessProbe
- func (s *CreateContainerGroupRequestContainerLivenessProbe) SetTcpSocket(v *CreateContainerGroupRequestContainerLivenessProbeTcpSocket) *CreateContainerGroupRequestContainerLivenessProbe
- func (s *CreateContainerGroupRequestContainerLivenessProbe) SetTimeoutSeconds(v int32) *CreateContainerGroupRequestContainerLivenessProbe
- func (s CreateContainerGroupRequestContainerLivenessProbe) String() string
- type CreateContainerGroupRequestContainerLivenessProbeExec
- func (s CreateContainerGroupRequestContainerLivenessProbeExec) GoString() string
- func (s *CreateContainerGroupRequestContainerLivenessProbeExec) SetCommand(v []*string) *CreateContainerGroupRequestContainerLivenessProbeExec
- func (s CreateContainerGroupRequestContainerLivenessProbeExec) String() string
- type CreateContainerGroupRequestContainerLivenessProbeHttpGet
- func (s CreateContainerGroupRequestContainerLivenessProbeHttpGet) GoString() string
- func (s *CreateContainerGroupRequestContainerLivenessProbeHttpGet) SetPath(v string) *CreateContainerGroupRequestContainerLivenessProbeHttpGet
- func (s *CreateContainerGroupRequestContainerLivenessProbeHttpGet) SetPort(v int32) *CreateContainerGroupRequestContainerLivenessProbeHttpGet
- func (s *CreateContainerGroupRequestContainerLivenessProbeHttpGet) SetScheme(v string) *CreateContainerGroupRequestContainerLivenessProbeHttpGet
- func (s CreateContainerGroupRequestContainerLivenessProbeHttpGet) String() string
- type CreateContainerGroupRequestContainerLivenessProbeTcpSocket
- func (s CreateContainerGroupRequestContainerLivenessProbeTcpSocket) GoString() string
- func (s *CreateContainerGroupRequestContainerLivenessProbeTcpSocket) SetPort(v int32) *CreateContainerGroupRequestContainerLivenessProbeTcpSocket
- func (s CreateContainerGroupRequestContainerLivenessProbeTcpSocket) String() string
- type CreateContainerGroupRequestContainerPort
- func (s CreateContainerGroupRequestContainerPort) GoString() string
- func (s *CreateContainerGroupRequestContainerPort) SetPort(v int32) *CreateContainerGroupRequestContainerPort
- func (s *CreateContainerGroupRequestContainerPort) SetProtocol(v string) *CreateContainerGroupRequestContainerPort
- func (s CreateContainerGroupRequestContainerPort) String() string
- type CreateContainerGroupRequestContainerReadinessProbe
- func (s CreateContainerGroupRequestContainerReadinessProbe) GoString() string
- func (s *CreateContainerGroupRequestContainerReadinessProbe) SetExec(v *CreateContainerGroupRequestContainerReadinessProbeExec) *CreateContainerGroupRequestContainerReadinessProbe
- func (s *CreateContainerGroupRequestContainerReadinessProbe) SetFailureThreshold(v int32) *CreateContainerGroupRequestContainerReadinessProbe
- func (s *CreateContainerGroupRequestContainerReadinessProbe) SetHttpGet(v *CreateContainerGroupRequestContainerReadinessProbeHttpGet) *CreateContainerGroupRequestContainerReadinessProbe
- func (s *CreateContainerGroupRequestContainerReadinessProbe) SetInitialDelaySeconds(v int32) *CreateContainerGroupRequestContainerReadinessProbe
- func (s *CreateContainerGroupRequestContainerReadinessProbe) SetPeriodSeconds(v int32) *CreateContainerGroupRequestContainerReadinessProbe
- func (s *CreateContainerGroupRequestContainerReadinessProbe) SetSuccessThreshold(v int32) *CreateContainerGroupRequestContainerReadinessProbe
- func (s *CreateContainerGroupRequestContainerReadinessProbe) SetTcpSocket(v *CreateContainerGroupRequestContainerReadinessProbeTcpSocket) *CreateContainerGroupRequestContainerReadinessProbe
- func (s *CreateContainerGroupRequestContainerReadinessProbe) SetTimeoutSeconds(v int32) *CreateContainerGroupRequestContainerReadinessProbe
- func (s CreateContainerGroupRequestContainerReadinessProbe) String() string
- type CreateContainerGroupRequestContainerReadinessProbeExec
- func (s CreateContainerGroupRequestContainerReadinessProbeExec) GoString() string
- func (s *CreateContainerGroupRequestContainerReadinessProbeExec) SetCommand(v []*string) *CreateContainerGroupRequestContainerReadinessProbeExec
- func (s CreateContainerGroupRequestContainerReadinessProbeExec) String() string
- type CreateContainerGroupRequestContainerReadinessProbeHttpGet
- func (s CreateContainerGroupRequestContainerReadinessProbeHttpGet) GoString() string
- func (s *CreateContainerGroupRequestContainerReadinessProbeHttpGet) SetPath(v string) *CreateContainerGroupRequestContainerReadinessProbeHttpGet
- func (s *CreateContainerGroupRequestContainerReadinessProbeHttpGet) SetPort(v int32) *CreateContainerGroupRequestContainerReadinessProbeHttpGet
- func (s *CreateContainerGroupRequestContainerReadinessProbeHttpGet) SetScheme(v string) *CreateContainerGroupRequestContainerReadinessProbeHttpGet
- func (s CreateContainerGroupRequestContainerReadinessProbeHttpGet) String() string
- type CreateContainerGroupRequestContainerReadinessProbeTcpSocket
- func (s CreateContainerGroupRequestContainerReadinessProbeTcpSocket) GoString() string
- func (s *CreateContainerGroupRequestContainerReadinessProbeTcpSocket) SetPort(v int32) *CreateContainerGroupRequestContainerReadinessProbeTcpSocket
- func (s CreateContainerGroupRequestContainerReadinessProbeTcpSocket) String() string
- type CreateContainerGroupRequestContainerSecurityContext
- func (s CreateContainerGroupRequestContainerSecurityContext) GoString() string
- func (s *CreateContainerGroupRequestContainerSecurityContext) SetCapability(v *CreateContainerGroupRequestContainerSecurityContextCapability) *CreateContainerGroupRequestContainerSecurityContext
- func (s *CreateContainerGroupRequestContainerSecurityContext) SetReadOnlyRootFilesystem(v bool) *CreateContainerGroupRequestContainerSecurityContext
- func (s *CreateContainerGroupRequestContainerSecurityContext) SetRunAsUser(v int64) *CreateContainerGroupRequestContainerSecurityContext
- func (s CreateContainerGroupRequestContainerSecurityContext) String() string
- type CreateContainerGroupRequestContainerSecurityContextCapability
- func (s CreateContainerGroupRequestContainerSecurityContextCapability) GoString() string
- func (s *CreateContainerGroupRequestContainerSecurityContextCapability) SetAdd(v []*string) *CreateContainerGroupRequestContainerSecurityContextCapability
- func (s CreateContainerGroupRequestContainerSecurityContextCapability) String() string
- type CreateContainerGroupRequestContainerVolumeMount
- func (s CreateContainerGroupRequestContainerVolumeMount) GoString() string
- func (s *CreateContainerGroupRequestContainerVolumeMount) SetMountPath(v string) *CreateContainerGroupRequestContainerVolumeMount
- func (s *CreateContainerGroupRequestContainerVolumeMount) SetMountPropagation(v string) *CreateContainerGroupRequestContainerVolumeMount
- func (s *CreateContainerGroupRequestContainerVolumeMount) SetName(v string) *CreateContainerGroupRequestContainerVolumeMount
- func (s *CreateContainerGroupRequestContainerVolumeMount) SetReadOnly(v bool) *CreateContainerGroupRequestContainerVolumeMount
- func (s *CreateContainerGroupRequestContainerVolumeMount) SetSubPath(v string) *CreateContainerGroupRequestContainerVolumeMount
- func (s CreateContainerGroupRequestContainerVolumeMount) String() string
- type CreateContainerGroupRequestDnsConfig
- func (s CreateContainerGroupRequestDnsConfig) GoString() string
- func (s *CreateContainerGroupRequestDnsConfig) SetNameServer(v []*string) *CreateContainerGroupRequestDnsConfig
- func (s *CreateContainerGroupRequestDnsConfig) SetOption(v []*CreateContainerGroupRequestDnsConfigOption) *CreateContainerGroupRequestDnsConfig
- func (s *CreateContainerGroupRequestDnsConfig) SetSearch(v []*string) *CreateContainerGroupRequestDnsConfig
- func (s CreateContainerGroupRequestDnsConfig) String() string
- type CreateContainerGroupRequestDnsConfigOption
- func (s CreateContainerGroupRequestDnsConfigOption) GoString() string
- func (s *CreateContainerGroupRequestDnsConfigOption) SetName(v string) *CreateContainerGroupRequestDnsConfigOption
- func (s *CreateContainerGroupRequestDnsConfigOption) SetValue(v string) *CreateContainerGroupRequestDnsConfigOption
- func (s CreateContainerGroupRequestDnsConfigOption) String() string
- type CreateContainerGroupRequestHostAliase
- func (s CreateContainerGroupRequestHostAliase) GoString() string
- func (s *CreateContainerGroupRequestHostAliase) SetHostname(v []*string) *CreateContainerGroupRequestHostAliase
- func (s *CreateContainerGroupRequestHostAliase) SetIp(v string) *CreateContainerGroupRequestHostAliase
- func (s CreateContainerGroupRequestHostAliase) String() string
- type CreateContainerGroupRequestHostSecurityContext
- func (s CreateContainerGroupRequestHostSecurityContext) GoString() string
- func (s *CreateContainerGroupRequestHostSecurityContext) SetSysctl(v []*CreateContainerGroupRequestHostSecurityContextSysctl) *CreateContainerGroupRequestHostSecurityContext
- func (s CreateContainerGroupRequestHostSecurityContext) String() string
- type CreateContainerGroupRequestHostSecurityContextSysctl
- func (s CreateContainerGroupRequestHostSecurityContextSysctl) GoString() string
- func (s *CreateContainerGroupRequestHostSecurityContextSysctl) SetName(v string) *CreateContainerGroupRequestHostSecurityContextSysctl
- func (s *CreateContainerGroupRequestHostSecurityContextSysctl) SetValue(v string) *CreateContainerGroupRequestHostSecurityContextSysctl
- func (s CreateContainerGroupRequestHostSecurityContextSysctl) String() string
- type CreateContainerGroupRequestImageRegistryCredential
- func (s CreateContainerGroupRequestImageRegistryCredential) GoString() string
- func (s *CreateContainerGroupRequestImageRegistryCredential) SetPassword(v string) *CreateContainerGroupRequestImageRegistryCredential
- func (s *CreateContainerGroupRequestImageRegistryCredential) SetServer(v string) *CreateContainerGroupRequestImageRegistryCredential
- func (s *CreateContainerGroupRequestImageRegistryCredential) SetUserName(v string) *CreateContainerGroupRequestImageRegistryCredential
- func (s CreateContainerGroupRequestImageRegistryCredential) String() string
- type CreateContainerGroupRequestInitContainer
- func (s CreateContainerGroupRequestInitContainer) GoString() string
- func (s *CreateContainerGroupRequestInitContainer) SetArg(v []*string) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetCommand(v []*string) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetCpu(v float32) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetEnvironmentVar(v []*CreateContainerGroupRequestInitContainerEnvironmentVar) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetGpu(v int32) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetImage(v string) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetImagePullPolicy(v string) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetMemory(v float32) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetName(v string) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetPort(v []*CreateContainerGroupRequestInitContainerPort) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetSecurityContext(v *CreateContainerGroupRequestInitContainerSecurityContext) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetTerminationMessagePath(v string) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetTerminationMessagePolicy(v string) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetVolumeMount(v []*CreateContainerGroupRequestInitContainerVolumeMount) *CreateContainerGroupRequestInitContainer
- func (s *CreateContainerGroupRequestInitContainer) SetWorkingDir(v string) *CreateContainerGroupRequestInitContainer
- func (s CreateContainerGroupRequestInitContainer) String() string
- type CreateContainerGroupRequestInitContainerEnvironmentVar
- func (s CreateContainerGroupRequestInitContainerEnvironmentVar) GoString() string
- func (s *CreateContainerGroupRequestInitContainerEnvironmentVar) SetFieldRef(v *CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) *CreateContainerGroupRequestInitContainerEnvironmentVar
- func (s *CreateContainerGroupRequestInitContainerEnvironmentVar) SetKey(v string) *CreateContainerGroupRequestInitContainerEnvironmentVar
- func (s *CreateContainerGroupRequestInitContainerEnvironmentVar) SetValue(v string) *CreateContainerGroupRequestInitContainerEnvironmentVar
- func (s CreateContainerGroupRequestInitContainerEnvironmentVar) String() string
- type CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef
- func (s CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) GoString() string
- func (s *CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) SetFieldPath(v string) *CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef
- func (s CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) String() string
- type CreateContainerGroupRequestInitContainerPort
- func (s CreateContainerGroupRequestInitContainerPort) GoString() string
- func (s *CreateContainerGroupRequestInitContainerPort) SetPort(v int32) *CreateContainerGroupRequestInitContainerPort
- func (s *CreateContainerGroupRequestInitContainerPort) SetProtocol(v string) *CreateContainerGroupRequestInitContainerPort
- func (s CreateContainerGroupRequestInitContainerPort) String() string
- type CreateContainerGroupRequestInitContainerSecurityContext
- func (s CreateContainerGroupRequestInitContainerSecurityContext) GoString() string
- func (s *CreateContainerGroupRequestInitContainerSecurityContext) SetCapability(v *CreateContainerGroupRequestInitContainerSecurityContextCapability) *CreateContainerGroupRequestInitContainerSecurityContext
- func (s *CreateContainerGroupRequestInitContainerSecurityContext) SetReadOnlyRootFilesystem(v bool) *CreateContainerGroupRequestInitContainerSecurityContext
- func (s *CreateContainerGroupRequestInitContainerSecurityContext) SetRunAsUser(v int64) *CreateContainerGroupRequestInitContainerSecurityContext
- func (s CreateContainerGroupRequestInitContainerSecurityContext) String() string
- type CreateContainerGroupRequestInitContainerSecurityContextCapability
- func (s CreateContainerGroupRequestInitContainerSecurityContextCapability) GoString() string
- func (s *CreateContainerGroupRequestInitContainerSecurityContextCapability) SetAdd(v []*string) *CreateContainerGroupRequestInitContainerSecurityContextCapability
- func (s CreateContainerGroupRequestInitContainerSecurityContextCapability) String() string
- type CreateContainerGroupRequestInitContainerVolumeMount
- func (s CreateContainerGroupRequestInitContainerVolumeMount) GoString() string
- func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetMountPath(v string) *CreateContainerGroupRequestInitContainerVolumeMount
- func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetMountPropagation(v string) *CreateContainerGroupRequestInitContainerVolumeMount
- func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetName(v string) *CreateContainerGroupRequestInitContainerVolumeMount
- func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetReadOnly(v bool) *CreateContainerGroupRequestInitContainerVolumeMount
- func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetSubPath(v string) *CreateContainerGroupRequestInitContainerVolumeMount
- func (s CreateContainerGroupRequestInitContainerVolumeMount) String() string
- type CreateContainerGroupRequestSecurityContext
- type CreateContainerGroupRequestSecurityContextSysctl
- func (s CreateContainerGroupRequestSecurityContextSysctl) GoString() string
- func (s *CreateContainerGroupRequestSecurityContextSysctl) SetName(v string) *CreateContainerGroupRequestSecurityContextSysctl
- func (s *CreateContainerGroupRequestSecurityContextSysctl) SetValue(v string) *CreateContainerGroupRequestSecurityContextSysctl
- func (s CreateContainerGroupRequestSecurityContextSysctl) String() string
- type CreateContainerGroupRequestTag
- type CreateContainerGroupRequestVolume
- func (s CreateContainerGroupRequestVolume) GoString() string
- func (s *CreateContainerGroupRequestVolume) SetConfigFileVolume(v *CreateContainerGroupRequestVolumeConfigFileVolume) *CreateContainerGroupRequestVolume
- func (s *CreateContainerGroupRequestVolume) SetDiskVolume(v *CreateContainerGroupRequestVolumeDiskVolume) *CreateContainerGroupRequestVolume
- func (s *CreateContainerGroupRequestVolume) SetEmptyDirVolume(v *CreateContainerGroupRequestVolumeEmptyDirVolume) *CreateContainerGroupRequestVolume
- func (s *CreateContainerGroupRequestVolume) SetFlexVolume(v *CreateContainerGroupRequestVolumeFlexVolume) *CreateContainerGroupRequestVolume
- func (s *CreateContainerGroupRequestVolume) SetHostPathVolume(v *CreateContainerGroupRequestVolumeHostPathVolume) *CreateContainerGroupRequestVolume
- func (s *CreateContainerGroupRequestVolume) SetNFSVolume(v *CreateContainerGroupRequestVolumeNFSVolume) *CreateContainerGroupRequestVolume
- func (s *CreateContainerGroupRequestVolume) SetName(v string) *CreateContainerGroupRequestVolume
- func (s *CreateContainerGroupRequestVolume) SetType(v string) *CreateContainerGroupRequestVolume
- func (s CreateContainerGroupRequestVolume) String() string
- type CreateContainerGroupRequestVolumeConfigFileVolume
- func (s CreateContainerGroupRequestVolumeConfigFileVolume) GoString() string
- func (s *CreateContainerGroupRequestVolumeConfigFileVolume) SetConfigFileToPath(v []*CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) *CreateContainerGroupRequestVolumeConfigFileVolume
- func (s *CreateContainerGroupRequestVolumeConfigFileVolume) SetDefaultMode(v int32) *CreateContainerGroupRequestVolumeConfigFileVolume
- func (s CreateContainerGroupRequestVolumeConfigFileVolume) String() string
- type CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath
- func (s CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) GoString() string
- func (s *CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) SetContent(v string) *CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath
- func (s *CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) SetMode(v int32) *CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath
- func (s *CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) SetPath(v string) *CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath
- func (s CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) String() string
- type CreateContainerGroupRequestVolumeDiskVolume
- func (s CreateContainerGroupRequestVolumeDiskVolume) GoString() string
- func (s *CreateContainerGroupRequestVolumeDiskVolume) SetDiskId(v string) *CreateContainerGroupRequestVolumeDiskVolume
- func (s *CreateContainerGroupRequestVolumeDiskVolume) SetDiskSize(v int32) *CreateContainerGroupRequestVolumeDiskVolume
- func (s *CreateContainerGroupRequestVolumeDiskVolume) SetFsType(v string) *CreateContainerGroupRequestVolumeDiskVolume
- func (s CreateContainerGroupRequestVolumeDiskVolume) String() string
- type CreateContainerGroupRequestVolumeEmptyDirVolume
- func (s CreateContainerGroupRequestVolumeEmptyDirVolume) GoString() string
- func (s *CreateContainerGroupRequestVolumeEmptyDirVolume) SetMedium(v string) *CreateContainerGroupRequestVolumeEmptyDirVolume
- func (s *CreateContainerGroupRequestVolumeEmptyDirVolume) SetSizeLimit(v string) *CreateContainerGroupRequestVolumeEmptyDirVolume
- func (s CreateContainerGroupRequestVolumeEmptyDirVolume) String() string
- type CreateContainerGroupRequestVolumeFlexVolume
- func (s CreateContainerGroupRequestVolumeFlexVolume) GoString() string
- func (s *CreateContainerGroupRequestVolumeFlexVolume) SetDriver(v string) *CreateContainerGroupRequestVolumeFlexVolume
- func (s *CreateContainerGroupRequestVolumeFlexVolume) SetFsType(v string) *CreateContainerGroupRequestVolumeFlexVolume
- func (s *CreateContainerGroupRequestVolumeFlexVolume) SetOptions(v string) *CreateContainerGroupRequestVolumeFlexVolume
- func (s CreateContainerGroupRequestVolumeFlexVolume) String() string
- type CreateContainerGroupRequestVolumeHostPathVolume
- func (s CreateContainerGroupRequestVolumeHostPathVolume) GoString() string
- func (s *CreateContainerGroupRequestVolumeHostPathVolume) SetPath(v string) *CreateContainerGroupRequestVolumeHostPathVolume
- func (s *CreateContainerGroupRequestVolumeHostPathVolume) SetType(v string) *CreateContainerGroupRequestVolumeHostPathVolume
- func (s CreateContainerGroupRequestVolumeHostPathVolume) String() string
- type CreateContainerGroupRequestVolumeNFSVolume
- func (s CreateContainerGroupRequestVolumeNFSVolume) GoString() string
- func (s *CreateContainerGroupRequestVolumeNFSVolume) SetPath(v string) *CreateContainerGroupRequestVolumeNFSVolume
- func (s *CreateContainerGroupRequestVolumeNFSVolume) SetReadOnly(v bool) *CreateContainerGroupRequestVolumeNFSVolume
- func (s *CreateContainerGroupRequestVolumeNFSVolume) SetServer(v string) *CreateContainerGroupRequestVolumeNFSVolume
- func (s CreateContainerGroupRequestVolumeNFSVolume) String() string
- type CreateContainerGroupResponse
- func (s CreateContainerGroupResponse) GoString() string
- func (s *CreateContainerGroupResponse) SetBody(v *CreateContainerGroupResponseBody) *CreateContainerGroupResponse
- func (s *CreateContainerGroupResponse) SetHeaders(v map[string]*string) *CreateContainerGroupResponse
- func (s *CreateContainerGroupResponse) SetStatusCode(v int32) *CreateContainerGroupResponse
- func (s CreateContainerGroupResponse) String() string
- type CreateContainerGroupResponseBody
- func (s CreateContainerGroupResponseBody) GoString() string
- func (s *CreateContainerGroupResponseBody) SetContainerGroupId(v string) *CreateContainerGroupResponseBody
- func (s *CreateContainerGroupResponseBody) SetRequestId(v string) *CreateContainerGroupResponseBody
- func (s CreateContainerGroupResponseBody) String() string
- type CreateImageCacheRequest
- func (s CreateImageCacheRequest) GoString() string
- func (s *CreateImageCacheRequest) SetAcrRegistryInfo(v []*CreateImageCacheRequestAcrRegistryInfo) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetAnnotations(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetAutoMatchImageCache(v bool) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetClientToken(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetEipInstanceId(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetEliminationStrategy(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetFlash(v bool) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetFlashCopyCount(v int32) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetImage(v []*string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetImageCacheName(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetImageCacheSize(v int32) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetImageRegistryCredential(v []*CreateImageCacheRequestImageRegistryCredential) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetInsecureRegistry(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetOwnerAccount(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetOwnerId(v int64) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetPlainHttpRegistry(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetRegionId(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetResourceGroupId(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetResourceOwnerAccount(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetResourceOwnerId(v int64) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetRetentionDays(v int32) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetSecurityGroupId(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetStandardCopyCount(v int32) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetTag(v []*CreateImageCacheRequestTag) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetVSwitchId(v string) *CreateImageCacheRequest
- func (s *CreateImageCacheRequest) SetZoneId(v string) *CreateImageCacheRequest
- func (s CreateImageCacheRequest) String() string
- type CreateImageCacheRequestAcrRegistryInfo
- func (s CreateImageCacheRequestAcrRegistryInfo) GoString() string
- func (s *CreateImageCacheRequestAcrRegistryInfo) SetDomain(v []*string) *CreateImageCacheRequestAcrRegistryInfo
- func (s *CreateImageCacheRequestAcrRegistryInfo) SetInstanceId(v string) *CreateImageCacheRequestAcrRegistryInfo
- func (s *CreateImageCacheRequestAcrRegistryInfo) SetInstanceName(v string) *CreateImageCacheRequestAcrRegistryInfo
- func (s *CreateImageCacheRequestAcrRegistryInfo) SetRegionId(v string) *CreateImageCacheRequestAcrRegistryInfo
- func (s CreateImageCacheRequestAcrRegistryInfo) String() string
- type CreateImageCacheRequestImageRegistryCredential
- func (s CreateImageCacheRequestImageRegistryCredential) GoString() string
- func (s *CreateImageCacheRequestImageRegistryCredential) SetPassword(v string) *CreateImageCacheRequestImageRegistryCredential
- func (s *CreateImageCacheRequestImageRegistryCredential) SetServer(v string) *CreateImageCacheRequestImageRegistryCredential
- func (s *CreateImageCacheRequestImageRegistryCredential) SetUserName(v string) *CreateImageCacheRequestImageRegistryCredential
- func (s CreateImageCacheRequestImageRegistryCredential) String() string
- type CreateImageCacheRequestTag
- type CreateImageCacheResponse
- func (s CreateImageCacheResponse) GoString() string
- func (s *CreateImageCacheResponse) SetBody(v *CreateImageCacheResponseBody) *CreateImageCacheResponse
- func (s *CreateImageCacheResponse) SetHeaders(v map[string]*string) *CreateImageCacheResponse
- func (s *CreateImageCacheResponse) SetStatusCode(v int32) *CreateImageCacheResponse
- func (s CreateImageCacheResponse) String() string
- type CreateImageCacheResponseBody
- func (s CreateImageCacheResponseBody) GoString() string
- func (s *CreateImageCacheResponseBody) SetContainerGroupId(v string) *CreateImageCacheResponseBody
- func (s *CreateImageCacheResponseBody) SetImageCacheId(v string) *CreateImageCacheResponseBody
- func (s *CreateImageCacheResponseBody) SetRequestId(v string) *CreateImageCacheResponseBody
- func (s CreateImageCacheResponseBody) String() string
- type CreateInstanceOpsTaskRequest
- func (s CreateInstanceOpsTaskRequest) GoString() string
- func (s *CreateInstanceOpsTaskRequest) SetContainerGroupId(v string) *CreateInstanceOpsTaskRequest
- func (s *CreateInstanceOpsTaskRequest) SetOpsType(v string) *CreateInstanceOpsTaskRequest
- func (s *CreateInstanceOpsTaskRequest) SetOpsValue(v string) *CreateInstanceOpsTaskRequest
- func (s *CreateInstanceOpsTaskRequest) SetOwnerAccount(v string) *CreateInstanceOpsTaskRequest
- func (s *CreateInstanceOpsTaskRequest) SetOwnerId(v int64) *CreateInstanceOpsTaskRequest
- func (s *CreateInstanceOpsTaskRequest) SetRegionId(v string) *CreateInstanceOpsTaskRequest
- func (s *CreateInstanceOpsTaskRequest) SetResourceOwnerAccount(v string) *CreateInstanceOpsTaskRequest
- func (s *CreateInstanceOpsTaskRequest) SetResourceOwnerId(v int64) *CreateInstanceOpsTaskRequest
- func (s CreateInstanceOpsTaskRequest) String() string
- type CreateInstanceOpsTaskResponse
- func (s CreateInstanceOpsTaskResponse) GoString() string
- func (s *CreateInstanceOpsTaskResponse) SetBody(v *CreateInstanceOpsTaskResponseBody) *CreateInstanceOpsTaskResponse
- func (s *CreateInstanceOpsTaskResponse) SetHeaders(v map[string]*string) *CreateInstanceOpsTaskResponse
- func (s *CreateInstanceOpsTaskResponse) SetStatusCode(v int32) *CreateInstanceOpsTaskResponse
- func (s CreateInstanceOpsTaskResponse) String() string
- type CreateInstanceOpsTaskResponseBody
- func (s CreateInstanceOpsTaskResponseBody) GoString() string
- func (s *CreateInstanceOpsTaskResponseBody) SetRequestId(v string) *CreateInstanceOpsTaskResponseBody
- func (s *CreateInstanceOpsTaskResponseBody) SetResult(v string) *CreateInstanceOpsTaskResponseBody
- func (s CreateInstanceOpsTaskResponseBody) String() string
- type CreateVirtualNodeRequest
- func (s CreateVirtualNodeRequest) GoString() string
- func (s *CreateVirtualNodeRequest) SetClientToken(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetClusterDNS(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetClusterDomain(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetCustomResources(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetEipInstanceId(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetEnablePublicNetwork(v bool) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetKubeConfig(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetOwnerAccount(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetOwnerId(v int64) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetRegionId(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetResourceGroupId(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetResourceOwnerAccount(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetResourceOwnerId(v int64) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetRotateCertificateEnabled(v bool) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetSecurityGroupId(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetTag(v []*CreateVirtualNodeRequestTag) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetTaint(v []*CreateVirtualNodeRequestTaint) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetTlsBootstrapEnabled(v bool) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetVSwitchId(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetVirtualNodeName(v string) *CreateVirtualNodeRequest
- func (s *CreateVirtualNodeRequest) SetZoneId(v string) *CreateVirtualNodeRequest
- func (s CreateVirtualNodeRequest) String() string
- type CreateVirtualNodeRequestTag
- type CreateVirtualNodeRequestTaint
- func (s CreateVirtualNodeRequestTaint) GoString() string
- func (s *CreateVirtualNodeRequestTaint) SetEffect(v string) *CreateVirtualNodeRequestTaint
- func (s *CreateVirtualNodeRequestTaint) SetKey(v string) *CreateVirtualNodeRequestTaint
- func (s *CreateVirtualNodeRequestTaint) SetValue(v string) *CreateVirtualNodeRequestTaint
- func (s CreateVirtualNodeRequestTaint) String() string
- type CreateVirtualNodeResponse
- func (s CreateVirtualNodeResponse) GoString() string
- func (s *CreateVirtualNodeResponse) SetBody(v *CreateVirtualNodeResponseBody) *CreateVirtualNodeResponse
- func (s *CreateVirtualNodeResponse) SetHeaders(v map[string]*string) *CreateVirtualNodeResponse
- func (s *CreateVirtualNodeResponse) SetStatusCode(v int32) *CreateVirtualNodeResponse
- func (s CreateVirtualNodeResponse) String() string
- type CreateVirtualNodeResponseBody
- func (s CreateVirtualNodeResponseBody) GoString() string
- func (s *CreateVirtualNodeResponseBody) SetRequestId(v string) *CreateVirtualNodeResponseBody
- func (s *CreateVirtualNodeResponseBody) SetVirtualNodeId(v string) *CreateVirtualNodeResponseBody
- func (s CreateVirtualNodeResponseBody) String() string
- type DeleteContainerGroupRequest
- func (s DeleteContainerGroupRequest) GoString() string
- func (s *DeleteContainerGroupRequest) SetClientToken(v string) *DeleteContainerGroupRequest
- func (s *DeleteContainerGroupRequest) SetContainerGroupId(v string) *DeleteContainerGroupRequest
- func (s *DeleteContainerGroupRequest) SetOwnerAccount(v string) *DeleteContainerGroupRequest
- func (s *DeleteContainerGroupRequest) SetOwnerId(v int64) *DeleteContainerGroupRequest
- func (s *DeleteContainerGroupRequest) SetRegionId(v string) *DeleteContainerGroupRequest
- func (s *DeleteContainerGroupRequest) SetResourceOwnerAccount(v string) *DeleteContainerGroupRequest
- func (s *DeleteContainerGroupRequest) SetResourceOwnerId(v int64) *DeleteContainerGroupRequest
- func (s DeleteContainerGroupRequest) String() string
- type DeleteContainerGroupResponse
- func (s DeleteContainerGroupResponse) GoString() string
- func (s *DeleteContainerGroupResponse) SetBody(v *DeleteContainerGroupResponseBody) *DeleteContainerGroupResponse
- func (s *DeleteContainerGroupResponse) SetHeaders(v map[string]*string) *DeleteContainerGroupResponse
- func (s *DeleteContainerGroupResponse) SetStatusCode(v int32) *DeleteContainerGroupResponse
- func (s DeleteContainerGroupResponse) String() string
- type DeleteContainerGroupResponseBody
- type DeleteImageCacheRequest
- func (s DeleteImageCacheRequest) GoString() string
- func (s *DeleteImageCacheRequest) SetClientToken(v string) *DeleteImageCacheRequest
- func (s *DeleteImageCacheRequest) SetImageCacheId(v string) *DeleteImageCacheRequest
- func (s *DeleteImageCacheRequest) SetOwnerAccount(v string) *DeleteImageCacheRequest
- func (s *DeleteImageCacheRequest) SetOwnerId(v int64) *DeleteImageCacheRequest
- func (s *DeleteImageCacheRequest) SetRegionId(v string) *DeleteImageCacheRequest
- func (s *DeleteImageCacheRequest) SetResourceOwnerAccount(v string) *DeleteImageCacheRequest
- func (s *DeleteImageCacheRequest) SetResourceOwnerId(v int64) *DeleteImageCacheRequest
- func (s DeleteImageCacheRequest) String() string
- type DeleteImageCacheResponse
- func (s DeleteImageCacheResponse) GoString() string
- func (s *DeleteImageCacheResponse) SetBody(v *DeleteImageCacheResponseBody) *DeleteImageCacheResponse
- func (s *DeleteImageCacheResponse) SetHeaders(v map[string]*string) *DeleteImageCacheResponse
- func (s *DeleteImageCacheResponse) SetStatusCode(v int32) *DeleteImageCacheResponse
- func (s DeleteImageCacheResponse) String() string
- type DeleteImageCacheResponseBody
- type DeleteVirtualNodeRequest
- func (s DeleteVirtualNodeRequest) GoString() string
- func (s *DeleteVirtualNodeRequest) SetClientToken(v string) *DeleteVirtualNodeRequest
- func (s *DeleteVirtualNodeRequest) SetOwnerAccount(v string) *DeleteVirtualNodeRequest
- func (s *DeleteVirtualNodeRequest) SetOwnerId(v int64) *DeleteVirtualNodeRequest
- func (s *DeleteVirtualNodeRequest) SetRegionId(v string) *DeleteVirtualNodeRequest
- func (s *DeleteVirtualNodeRequest) SetResourceOwnerAccount(v string) *DeleteVirtualNodeRequest
- func (s *DeleteVirtualNodeRequest) SetResourceOwnerId(v int64) *DeleteVirtualNodeRequest
- func (s *DeleteVirtualNodeRequest) SetVirtualNodeId(v string) *DeleteVirtualNodeRequest
- func (s DeleteVirtualNodeRequest) String() string
- type DeleteVirtualNodeResponse
- func (s DeleteVirtualNodeResponse) GoString() string
- func (s *DeleteVirtualNodeResponse) SetBody(v *DeleteVirtualNodeResponseBody) *DeleteVirtualNodeResponse
- func (s *DeleteVirtualNodeResponse) SetHeaders(v map[string]*string) *DeleteVirtualNodeResponse
- func (s *DeleteVirtualNodeResponse) SetStatusCode(v int32) *DeleteVirtualNodeResponse
- func (s DeleteVirtualNodeResponse) String() string
- type DeleteVirtualNodeResponseBody
- type DescribeAvailableResourceRequest
- func (s DescribeAvailableResourceRequest) GoString() string
- func (s *DescribeAvailableResourceRequest) SetDestinationResource(v *DescribeAvailableResourceRequestDestinationResource) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetOwnerAccount(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetOwnerId(v int64) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetRegionId(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetResourceOwnerAccount(v string) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetResourceOwnerId(v int64) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetSpotResource(v *DescribeAvailableResourceRequestSpotResource) *DescribeAvailableResourceRequest
- func (s *DescribeAvailableResourceRequest) SetZoneId(v string) *DescribeAvailableResourceRequest
- func (s DescribeAvailableResourceRequest) String() string
- type DescribeAvailableResourceRequestDestinationResource
- func (s DescribeAvailableResourceRequestDestinationResource) GoString() string
- func (s *DescribeAvailableResourceRequestDestinationResource) SetCategory(v string) *DescribeAvailableResourceRequestDestinationResource
- func (s *DescribeAvailableResourceRequestDestinationResource) SetCores(v float32) *DescribeAvailableResourceRequestDestinationResource
- func (s *DescribeAvailableResourceRequestDestinationResource) SetMemory(v float32) *DescribeAvailableResourceRequestDestinationResource
- func (s *DescribeAvailableResourceRequestDestinationResource) SetValue(v string) *DescribeAvailableResourceRequestDestinationResource
- func (s DescribeAvailableResourceRequestDestinationResource) String() string
- type DescribeAvailableResourceRequestSpotResource
- func (s DescribeAvailableResourceRequestSpotResource) GoString() string
- func (s *DescribeAvailableResourceRequestSpotResource) SetSpotDuration(v int32) *DescribeAvailableResourceRequestSpotResource
- func (s *DescribeAvailableResourceRequestSpotResource) SetSpotPriceLimit(v float64) *DescribeAvailableResourceRequestSpotResource
- func (s *DescribeAvailableResourceRequestSpotResource) SetSpotStrategy(v string) *DescribeAvailableResourceRequestSpotResource
- func (s DescribeAvailableResourceRequestSpotResource) String() string
- type DescribeAvailableResourceResponse
- func (s DescribeAvailableResourceResponse) GoString() string
- func (s *DescribeAvailableResourceResponse) SetBody(v *DescribeAvailableResourceResponseBody) *DescribeAvailableResourceResponse
- func (s *DescribeAvailableResourceResponse) SetHeaders(v map[string]*string) *DescribeAvailableResourceResponse
- func (s *DescribeAvailableResourceResponse) SetStatusCode(v int32) *DescribeAvailableResourceResponse
- func (s DescribeAvailableResourceResponse) String() string
- type DescribeAvailableResourceResponseBody
- func (s DescribeAvailableResourceResponseBody) GoString() string
- func (s *DescribeAvailableResourceResponseBody) SetAvailableZones(v *DescribeAvailableResourceResponseBodyAvailableZones) *DescribeAvailableResourceResponseBody
- func (s *DescribeAvailableResourceResponseBody) SetRequestId(v string) *DescribeAvailableResourceResponseBody
- func (s DescribeAvailableResourceResponseBody) String() string
- type DescribeAvailableResourceResponseBodyAvailableZones
- func (s DescribeAvailableResourceResponseBodyAvailableZones) GoString() string
- func (s *DescribeAvailableResourceResponseBodyAvailableZones) SetAvailableZone(v []*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) *DescribeAvailableResourceResponseBodyAvailableZones
- func (s DescribeAvailableResourceResponseBodyAvailableZones) String() string
- type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) GoString() string
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) SetAvailableResources(...) *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) SetRegionId(v string) *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) SetZoneId(v string) *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) String() string
- type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources) GoString() string
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources) SetAvailableResource(...) ...
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources) String() string
- type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) GoString() string
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) SetSupportedResources(...) ...
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) SetType(v string) ...
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) String() string
- type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources) GoString() string
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources) SetSupportedResource(...) ...
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources) String() string
- type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) GoString() string
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) SetStatusCategory(v string) ...
- func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) SetValue(v string) ...
- func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) String() string
- type DescribeCommitContainerTaskRequest
- func (s DescribeCommitContainerTaskRequest) GoString() string
- func (s *DescribeCommitContainerTaskRequest) SetContainerGroupId(v string) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetMaxResults(v int32) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetNextToken(v string) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetOwnerAccount(v string) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetOwnerId(v int64) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetRegionId(v string) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetResourceOwnerAccount(v string) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetResourceOwnerId(v int64) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetTaskId(v []*string) *DescribeCommitContainerTaskRequest
- func (s *DescribeCommitContainerTaskRequest) SetTaskStatus(v string) *DescribeCommitContainerTaskRequest
- func (s DescribeCommitContainerTaskRequest) String() string
- type DescribeCommitContainerTaskResponse
- func (s DescribeCommitContainerTaskResponse) GoString() string
- func (s *DescribeCommitContainerTaskResponse) SetBody(v *DescribeCommitContainerTaskResponseBody) *DescribeCommitContainerTaskResponse
- func (s *DescribeCommitContainerTaskResponse) SetHeaders(v map[string]*string) *DescribeCommitContainerTaskResponse
- func (s *DescribeCommitContainerTaskResponse) SetStatusCode(v int32) *DescribeCommitContainerTaskResponse
- func (s DescribeCommitContainerTaskResponse) String() string
- type DescribeCommitContainerTaskResponseBody
- func (s DescribeCommitContainerTaskResponseBody) GoString() string
- func (s *DescribeCommitContainerTaskResponseBody) SetCommitTasks(v []*DescribeCommitContainerTaskResponseBodyCommitTasks) *DescribeCommitContainerTaskResponseBody
- func (s *DescribeCommitContainerTaskResponseBody) SetMaxResults(v string) *DescribeCommitContainerTaskResponseBody
- func (s *DescribeCommitContainerTaskResponseBody) SetNextToken(v string) *DescribeCommitContainerTaskResponseBody
- func (s *DescribeCommitContainerTaskResponseBody) SetRequestId(v string) *DescribeCommitContainerTaskResponseBody
- func (s *DescribeCommitContainerTaskResponseBody) SetTotalCount(v int32) *DescribeCommitContainerTaskResponseBody
- func (s DescribeCommitContainerTaskResponseBody) String() string
- type DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s DescribeCommitContainerTaskResponseBodyCommitTasks) GoString() string
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetCommitPhaseInfos(v []*DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) *DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetContainerName(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetCreationTime(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetFinishedTime(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetStatusMessage(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetTaskId(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetTaskProgress(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetTaskStatus(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
- func (s DescribeCommitContainerTaskResponseBodyCommitTasks) String() string
- type DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos
- func (s DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) GoString() string
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) SetMessage(v string) *DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) SetPhase(v string) *DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) SetRecordTime(v string) *DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos
- func (s *DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) SetStatus(v string) *DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos
- func (s DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) String() string
- type DescribeContainerGroupEventsRequest
- func (s DescribeContainerGroupEventsRequest) GoString() string
- func (s *DescribeContainerGroupEventsRequest) SetContainerGroupIds(v string) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetEventSource(v string) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetLimit(v int32) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetNextToken(v string) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetRegionId(v string) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetResourceGroupId(v string) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetSinceSecond(v int32) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetTag(v []*DescribeContainerGroupEventsRequestTag) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetVSwitchId(v string) *DescribeContainerGroupEventsRequest
- func (s *DescribeContainerGroupEventsRequest) SetZoneId(v string) *DescribeContainerGroupEventsRequest
- func (s DescribeContainerGroupEventsRequest) String() string
- type DescribeContainerGroupEventsRequestTag
- func (s DescribeContainerGroupEventsRequestTag) GoString() string
- func (s *DescribeContainerGroupEventsRequestTag) SetKey(v string) *DescribeContainerGroupEventsRequestTag
- func (s *DescribeContainerGroupEventsRequestTag) SetValue(v string) *DescribeContainerGroupEventsRequestTag
- func (s DescribeContainerGroupEventsRequestTag) String() string
- type DescribeContainerGroupEventsResponse
- func (s DescribeContainerGroupEventsResponse) GoString() string
- func (s *DescribeContainerGroupEventsResponse) SetBody(v *DescribeContainerGroupEventsResponseBody) *DescribeContainerGroupEventsResponse
- func (s *DescribeContainerGroupEventsResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupEventsResponse
- func (s *DescribeContainerGroupEventsResponse) SetStatusCode(v int32) *DescribeContainerGroupEventsResponse
- func (s DescribeContainerGroupEventsResponse) String() string
- type DescribeContainerGroupEventsResponseBody
- func (s DescribeContainerGroupEventsResponseBody) GoString() string
- func (s *DescribeContainerGroupEventsResponseBody) SetData(v []*DescribeContainerGroupEventsResponseBodyData) *DescribeContainerGroupEventsResponseBody
- func (s *DescribeContainerGroupEventsResponseBody) SetRequestId(v string) *DescribeContainerGroupEventsResponseBody
- func (s *DescribeContainerGroupEventsResponseBody) SetTotalCount(v int32) *DescribeContainerGroupEventsResponseBody
- func (s DescribeContainerGroupEventsResponseBody) String() string
- type DescribeContainerGroupEventsResponseBodyData
- func (s DescribeContainerGroupEventsResponseBodyData) GoString() string
- func (s *DescribeContainerGroupEventsResponseBodyData) SetContainerGroupId(v string) *DescribeContainerGroupEventsResponseBodyData
- func (s *DescribeContainerGroupEventsResponseBodyData) SetEvents(v []*DescribeContainerGroupEventsResponseBodyDataEvents) *DescribeContainerGroupEventsResponseBodyData
- func (s DescribeContainerGroupEventsResponseBodyData) String() string
- type DescribeContainerGroupEventsResponseBodyDataEvents
- func (s DescribeContainerGroupEventsResponseBodyDataEvents) GoString() string
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetCount(v int32) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetFirstTimestamp(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetInvolvedObject(v *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetLastTimestamp(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetMessage(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetMetadata(v *DescribeContainerGroupEventsResponseBodyDataEventsMetadata) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetReason(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetReportingComponent(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetReportingInstance(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetSource(v *DescribeContainerGroupEventsResponseBodyDataEventsSource) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetType(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
- func (s DescribeContainerGroupEventsResponseBodyDataEvents) String() string
- type DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject
- func (s DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) GoString() string
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) SetApiVersion(v string) *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) SetKind(v string) *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) SetName(v string) *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) SetNamespace(v string) *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) SetUid(v string) *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject
- func (s DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) String() string
- type DescribeContainerGroupEventsResponseBodyDataEventsMetadata
- func (s DescribeContainerGroupEventsResponseBodyDataEventsMetadata) GoString() string
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsMetadata) SetName(v string) *DescribeContainerGroupEventsResponseBodyDataEventsMetadata
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsMetadata) SetNamespace(v string) *DescribeContainerGroupEventsResponseBodyDataEventsMetadata
- func (s DescribeContainerGroupEventsResponseBodyDataEventsMetadata) String() string
- type DescribeContainerGroupEventsResponseBodyDataEventsSource
- func (s DescribeContainerGroupEventsResponseBodyDataEventsSource) GoString() string
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsSource) SetComponent(v string) *DescribeContainerGroupEventsResponseBodyDataEventsSource
- func (s *DescribeContainerGroupEventsResponseBodyDataEventsSource) SetHost(v string) *DescribeContainerGroupEventsResponseBodyDataEventsSource
- func (s DescribeContainerGroupEventsResponseBodyDataEventsSource) String() string
- type DescribeContainerGroupMetricRequest
- func (s DescribeContainerGroupMetricRequest) GoString() string
- func (s *DescribeContainerGroupMetricRequest) SetContainerGroupId(v string) *DescribeContainerGroupMetricRequest
- func (s *DescribeContainerGroupMetricRequest) SetEndTime(v string) *DescribeContainerGroupMetricRequest
- func (s *DescribeContainerGroupMetricRequest) SetOwnerAccount(v string) *DescribeContainerGroupMetricRequest
- func (s *DescribeContainerGroupMetricRequest) SetOwnerId(v int64) *DescribeContainerGroupMetricRequest
- func (s *DescribeContainerGroupMetricRequest) SetPeriod(v string) *DescribeContainerGroupMetricRequest
- func (s *DescribeContainerGroupMetricRequest) SetRegionId(v string) *DescribeContainerGroupMetricRequest
- func (s *DescribeContainerGroupMetricRequest) SetResourceOwnerAccount(v string) *DescribeContainerGroupMetricRequest
- func (s *DescribeContainerGroupMetricRequest) SetResourceOwnerId(v int64) *DescribeContainerGroupMetricRequest
- func (s *DescribeContainerGroupMetricRequest) SetStartTime(v string) *DescribeContainerGroupMetricRequest
- func (s DescribeContainerGroupMetricRequest) String() string
- type DescribeContainerGroupMetricResponse
- func (s DescribeContainerGroupMetricResponse) GoString() string
- func (s *DescribeContainerGroupMetricResponse) SetBody(v *DescribeContainerGroupMetricResponseBody) *DescribeContainerGroupMetricResponse
- func (s *DescribeContainerGroupMetricResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupMetricResponse
- func (s *DescribeContainerGroupMetricResponse) SetStatusCode(v int32) *DescribeContainerGroupMetricResponse
- func (s DescribeContainerGroupMetricResponse) String() string
- type DescribeContainerGroupMetricResponseBody
- func (s DescribeContainerGroupMetricResponseBody) GoString() string
- func (s *DescribeContainerGroupMetricResponseBody) SetContainerGroupId(v string) *DescribeContainerGroupMetricResponseBody
- func (s *DescribeContainerGroupMetricResponseBody) SetRecords(v []*DescribeContainerGroupMetricResponseBodyRecords) *DescribeContainerGroupMetricResponseBody
- func (s *DescribeContainerGroupMetricResponseBody) SetRequestId(v string) *DescribeContainerGroupMetricResponseBody
- func (s DescribeContainerGroupMetricResponseBody) String() string
- type DescribeContainerGroupMetricResponseBodyRecords
- func (s DescribeContainerGroupMetricResponseBodyRecords) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecords) SetCPU(v *DescribeContainerGroupMetricResponseBodyRecordsCPU) *DescribeContainerGroupMetricResponseBodyRecords
- func (s *DescribeContainerGroupMetricResponseBodyRecords) SetContainers(v []*DescribeContainerGroupMetricResponseBodyRecordsContainers) *DescribeContainerGroupMetricResponseBodyRecords
- func (s *DescribeContainerGroupMetricResponseBodyRecords) SetDisk(v []*DescribeContainerGroupMetricResponseBodyRecordsDisk) *DescribeContainerGroupMetricResponseBodyRecords
- func (s *DescribeContainerGroupMetricResponseBodyRecords) SetFilesystem(v []*DescribeContainerGroupMetricResponseBodyRecordsFilesystem) *DescribeContainerGroupMetricResponseBodyRecords
- func (s *DescribeContainerGroupMetricResponseBodyRecords) SetMemory(v *DescribeContainerGroupMetricResponseBodyRecordsMemory) *DescribeContainerGroupMetricResponseBodyRecords
- func (s *DescribeContainerGroupMetricResponseBodyRecords) SetNetwork(v *DescribeContainerGroupMetricResponseBodyRecordsNetwork) *DescribeContainerGroupMetricResponseBodyRecords
- func (s *DescribeContainerGroupMetricResponseBodyRecords) SetTimestamp(v string) *DescribeContainerGroupMetricResponseBodyRecords
- func (s DescribeContainerGroupMetricResponseBodyRecords) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsCPU
- func (s DescribeContainerGroupMetricResponseBodyRecordsCPU) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsCPU) SetLimit(v int64) *DescribeContainerGroupMetricResponseBodyRecordsCPU
- func (s *DescribeContainerGroupMetricResponseBodyRecordsCPU) SetLoad(v int64) *DescribeContainerGroupMetricResponseBodyRecordsCPU
- func (s *DescribeContainerGroupMetricResponseBodyRecordsCPU) SetUsageCoreNanoSeconds(v int64) *DescribeContainerGroupMetricResponseBodyRecordsCPU
- func (s *DescribeContainerGroupMetricResponseBodyRecordsCPU) SetUsageNanoCores(v int64) *DescribeContainerGroupMetricResponseBodyRecordsCPU
- func (s DescribeContainerGroupMetricResponseBodyRecordsCPU) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsContainers
- func (s DescribeContainerGroupMetricResponseBodyRecordsContainers) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainers) SetCPU(v *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) *DescribeContainerGroupMetricResponseBodyRecordsContainers
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainers) SetMemory(v *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) *DescribeContainerGroupMetricResponseBodyRecordsContainers
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainers) SetName(v string) *DescribeContainerGroupMetricResponseBodyRecordsContainers
- func (s DescribeContainerGroupMetricResponseBodyRecordsContainers) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsContainersCPU
- func (s DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) SetLimit(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) SetLoad(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) SetUsageCoreNanoSeconds(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) SetUsageNanoCores(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU
- func (s DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsContainersMemory
- func (s DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetAvailableBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetCache(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetRss(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetUsageBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory
- func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetWorkingSet(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory
- func (s DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsDisk
- func (s DescribeContainerGroupMetricResponseBodyRecordsDisk) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsDisk) SetDevice(v string) *DescribeContainerGroupMetricResponseBodyRecordsDisk
- func (s *DescribeContainerGroupMetricResponseBodyRecordsDisk) SetReadBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsDisk
- func (s *DescribeContainerGroupMetricResponseBodyRecordsDisk) SetReadIO(v int64) *DescribeContainerGroupMetricResponseBodyRecordsDisk
- func (s *DescribeContainerGroupMetricResponseBodyRecordsDisk) SetWriteBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsDisk
- func (s *DescribeContainerGroupMetricResponseBodyRecordsDisk) SetWriteIO(v int64) *DescribeContainerGroupMetricResponseBodyRecordsDisk
- func (s DescribeContainerGroupMetricResponseBodyRecordsDisk) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsFilesystem
- func (s DescribeContainerGroupMetricResponseBodyRecordsFilesystem) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsFilesystem) SetAvailable(v int64) *DescribeContainerGroupMetricResponseBodyRecordsFilesystem
- func (s *DescribeContainerGroupMetricResponseBodyRecordsFilesystem) SetCapacity(v int64) *DescribeContainerGroupMetricResponseBodyRecordsFilesystem
- func (s *DescribeContainerGroupMetricResponseBodyRecordsFilesystem) SetCategory(v string) *DescribeContainerGroupMetricResponseBodyRecordsFilesystem
- func (s *DescribeContainerGroupMetricResponseBodyRecordsFilesystem) SetFsName(v string) *DescribeContainerGroupMetricResponseBodyRecordsFilesystem
- func (s *DescribeContainerGroupMetricResponseBodyRecordsFilesystem) SetUsage(v int64) *DescribeContainerGroupMetricResponseBodyRecordsFilesystem
- func (s DescribeContainerGroupMetricResponseBodyRecordsFilesystem) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsMemory
- func (s DescribeContainerGroupMetricResponseBodyRecordsMemory) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsMemory) SetAvailableBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsMemory
- func (s *DescribeContainerGroupMetricResponseBodyRecordsMemory) SetCache(v int64) *DescribeContainerGroupMetricResponseBodyRecordsMemory
- func (s *DescribeContainerGroupMetricResponseBodyRecordsMemory) SetRss(v int64) *DescribeContainerGroupMetricResponseBodyRecordsMemory
- func (s *DescribeContainerGroupMetricResponseBodyRecordsMemory) SetUsageBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsMemory
- func (s *DescribeContainerGroupMetricResponseBodyRecordsMemory) SetWorkingSet(v int64) *DescribeContainerGroupMetricResponseBodyRecordsMemory
- func (s DescribeContainerGroupMetricResponseBodyRecordsMemory) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsNetwork
- func (s DescribeContainerGroupMetricResponseBodyRecordsNetwork) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetwork) SetInterfaces(v []*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) *DescribeContainerGroupMetricResponseBodyRecordsNetwork
- func (s DescribeContainerGroupMetricResponseBodyRecordsNetwork) String() string
- type DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) GoString() string
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetName(v string) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetRxBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetRxDrops(v int64) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetRxErrors(v int64) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetRxPackets(v int64) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetTxBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetTxDrops(v int64) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetTxErrors(v int64) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetTxPackets(v int64) *DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces
- func (s DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) String() string
- type DescribeContainerGroupPriceRequest
- func (s DescribeContainerGroupPriceRequest) GoString() string
- func (s *DescribeContainerGroupPriceRequest) SetCpu(v float32) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetEphemeralStorage(v int32) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetInstanceType(v string) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetMemory(v float32) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetOwnerAccount(v string) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetOwnerId(v int64) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetRegionId(v string) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetResourceOwnerAccount(v string) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetResourceOwnerId(v int64) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetSpotDuration(v int32) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetSpotPriceLimit(v float32) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetSpotStrategy(v string) *DescribeContainerGroupPriceRequest
- func (s *DescribeContainerGroupPriceRequest) SetZoneId(v string) *DescribeContainerGroupPriceRequest
- func (s DescribeContainerGroupPriceRequest) String() string
- type DescribeContainerGroupPriceResponse
- func (s DescribeContainerGroupPriceResponse) GoString() string
- func (s *DescribeContainerGroupPriceResponse) SetBody(v *DescribeContainerGroupPriceResponseBody) *DescribeContainerGroupPriceResponse
- func (s *DescribeContainerGroupPriceResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupPriceResponse
- func (s *DescribeContainerGroupPriceResponse) SetStatusCode(v int32) *DescribeContainerGroupPriceResponse
- func (s DescribeContainerGroupPriceResponse) String() string
- type DescribeContainerGroupPriceResponseBody
- func (s DescribeContainerGroupPriceResponseBody) GoString() string
- func (s *DescribeContainerGroupPriceResponseBody) SetPriceInfo(v *DescribeContainerGroupPriceResponseBodyPriceInfo) *DescribeContainerGroupPriceResponseBody
- func (s *DescribeContainerGroupPriceResponseBody) SetRequestId(v string) *DescribeContainerGroupPriceResponseBody
- func (s DescribeContainerGroupPriceResponseBody) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfo
- func (s DescribeContainerGroupPriceResponseBodyPriceInfo) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfo) SetPrice(v *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) *DescribeContainerGroupPriceResponseBodyPriceInfo
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfo) SetRules(v *DescribeContainerGroupPriceResponseBodyPriceInfoRules) *DescribeContainerGroupPriceResponseBodyPriceInfo
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfo) SetSpotPrices(v *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) *DescribeContainerGroupPriceResponseBodyPriceInfo
- func (s DescribeContainerGroupPriceResponseBodyPriceInfo) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoPrice
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPrice) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetCurrency(v string) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetDetailInfos(v *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetDiscountPrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetOriginalPrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetTradePrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPrice) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) SetDetailInfo(...) *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetDiscountPrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetOriginalPrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetResource(v string) *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetRules(...) *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetTradePrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRules
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRules) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRules) SetRule(...) ...
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRules) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule) SetDescription(v string) ...
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule) SetRuleId(v int64) ...
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoRules
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoRules) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoRules) SetRule(v []*DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) *DescribeContainerGroupPriceResponseBodyPriceInfoRules
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoRules) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) SetDescription(v string) *DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) SetRuleId(v int64) *DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) SetSpotPrice(v []*DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) String() string
- type DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) GoString() string
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) SetInstanceType(v string) *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) SetOriginPrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) SetSpotPrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice
- func (s *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) SetZoneId(v string) *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice
- func (s DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) String() string
- type DescribeContainerGroupStatusRequest
- func (s DescribeContainerGroupStatusRequest) GoString() string
- func (s *DescribeContainerGroupStatusRequest) SetContainerGroupIds(v string) *DescribeContainerGroupStatusRequest
- func (s *DescribeContainerGroupStatusRequest) SetLimit(v int32) *DescribeContainerGroupStatusRequest
- func (s *DescribeContainerGroupStatusRequest) SetNextToken(v string) *DescribeContainerGroupStatusRequest
- func (s *DescribeContainerGroupStatusRequest) SetRegionId(v string) *DescribeContainerGroupStatusRequest
- func (s *DescribeContainerGroupStatusRequest) SetResourceGroupId(v string) *DescribeContainerGroupStatusRequest
- func (s *DescribeContainerGroupStatusRequest) SetSinceSecond(v int32) *DescribeContainerGroupStatusRequest
- func (s *DescribeContainerGroupStatusRequest) SetTag(v []*DescribeContainerGroupStatusRequestTag) *DescribeContainerGroupStatusRequest
- func (s *DescribeContainerGroupStatusRequest) SetVSwitchId(v string) *DescribeContainerGroupStatusRequest
- func (s *DescribeContainerGroupStatusRequest) SetZoneId(v string) *DescribeContainerGroupStatusRequest
- func (s DescribeContainerGroupStatusRequest) String() string
- type DescribeContainerGroupStatusRequestTag
- func (s DescribeContainerGroupStatusRequestTag) GoString() string
- func (s *DescribeContainerGroupStatusRequestTag) SetKey(v string) *DescribeContainerGroupStatusRequestTag
- func (s *DescribeContainerGroupStatusRequestTag) SetValue(v string) *DescribeContainerGroupStatusRequestTag
- func (s DescribeContainerGroupStatusRequestTag) String() string
- type DescribeContainerGroupStatusResponse
- func (s DescribeContainerGroupStatusResponse) GoString() string
- func (s *DescribeContainerGroupStatusResponse) SetBody(v *DescribeContainerGroupStatusResponseBody) *DescribeContainerGroupStatusResponse
- func (s *DescribeContainerGroupStatusResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupStatusResponse
- func (s *DescribeContainerGroupStatusResponse) SetStatusCode(v int32) *DescribeContainerGroupStatusResponse
- func (s DescribeContainerGroupStatusResponse) String() string
- type DescribeContainerGroupStatusResponseBody
- func (s DescribeContainerGroupStatusResponseBody) GoString() string
- func (s *DescribeContainerGroupStatusResponseBody) SetData(v []*DescribeContainerGroupStatusResponseBodyData) *DescribeContainerGroupStatusResponseBody
- func (s *DescribeContainerGroupStatusResponseBody) SetNextToken(v string) *DescribeContainerGroupStatusResponseBody
- func (s *DescribeContainerGroupStatusResponseBody) SetRequestId(v string) *DescribeContainerGroupStatusResponseBody
- func (s *DescribeContainerGroupStatusResponseBody) SetTotalCount(v int32) *DescribeContainerGroupStatusResponseBody
- func (s DescribeContainerGroupStatusResponseBody) String() string
- type DescribeContainerGroupStatusResponseBodyData
- func (s DescribeContainerGroupStatusResponseBodyData) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyData) SetContainerGroupId(v string) *DescribeContainerGroupStatusResponseBodyData
- func (s *DescribeContainerGroupStatusResponseBodyData) SetName(v string) *DescribeContainerGroupStatusResponseBodyData
- func (s *DescribeContainerGroupStatusResponseBodyData) SetNamespace(v string) *DescribeContainerGroupStatusResponseBodyData
- func (s *DescribeContainerGroupStatusResponseBodyData) SetPodStatus(v *DescribeContainerGroupStatusResponseBodyDataPodStatus) *DescribeContainerGroupStatusResponseBodyData
- func (s *DescribeContainerGroupStatusResponseBodyData) SetStatus(v string) *DescribeContainerGroupStatusResponseBodyData
- func (s *DescribeContainerGroupStatusResponseBodyData) SetUuid(v string) *DescribeContainerGroupStatusResponseBodyData
- func (s DescribeContainerGroupStatusResponseBodyData) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatus) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetConditions(v []*DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) *DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetContainerStatuses(v []*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) *DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetHostIp(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetPhase(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetPodIp(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetPodIps(v []*DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps) *DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetQosClass(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetStartTime(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatus
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatus) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusConditions
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) SetLastTransitionTime(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) SetMessage(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) SetReason(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) SetStatus(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) SetType(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetImage(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetImageID(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetLastState(...) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetName(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetReady(v bool) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetRestartCount(v int32) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetStarted(v bool) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetState(v *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState) SetRunning(...) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState) SetTerminated(...) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState) SetWaiting(...) ...
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning) SetStartedAtstartedAt(v string) ...
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetContainerID(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetExitCode(v int32) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetFinishedAt(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetMessage(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetReason(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetSignal(v int32) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetStartedAt(v string) ...
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting) SetMessage(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting) SetReason(v string) ...
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) SetRunning(...) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) SetTerminated(...) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) SetWaiting(...) *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning) SetStartedAtstartedAt(v string) ...
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetContainerID(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetExitCode(v int32) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetFinishedAt(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetMessage(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetReason(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetSignal(v int32) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetStartedAt(v string) ...
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting) SetMessage(v string) ...
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting) SetReason(v string) ...
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting) String() string
- type DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps) GoString() string
- func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps) SetIp(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps
- func (s DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps) String() string
- type DescribeContainerGroupsRequest
- func (s DescribeContainerGroupsRequest) GoString() string
- func (s *DescribeContainerGroupsRequest) SetContainerGroupIds(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetContainerGroupName(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetLimit(v int32) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetNextToken(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetOwnerAccount(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetOwnerId(v int64) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetRegionId(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetResourceGroupId(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetResourceOwnerAccount(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetResourceOwnerId(v int64) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetStatus(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetTag(v []*DescribeContainerGroupsRequestTag) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetVSwitchId(v string) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetWithEvent(v bool) *DescribeContainerGroupsRequest
- func (s *DescribeContainerGroupsRequest) SetZoneId(v string) *DescribeContainerGroupsRequest
- func (s DescribeContainerGroupsRequest) String() string
- type DescribeContainerGroupsRequestTag
- func (s DescribeContainerGroupsRequestTag) GoString() string
- func (s *DescribeContainerGroupsRequestTag) SetKey(v string) *DescribeContainerGroupsRequestTag
- func (s *DescribeContainerGroupsRequestTag) SetValue(v string) *DescribeContainerGroupsRequestTag
- func (s DescribeContainerGroupsRequestTag) String() string
- type DescribeContainerGroupsResponse
- func (s DescribeContainerGroupsResponse) GoString() string
- func (s *DescribeContainerGroupsResponse) SetBody(v *DescribeContainerGroupsResponseBody) *DescribeContainerGroupsResponse
- func (s *DescribeContainerGroupsResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupsResponse
- func (s *DescribeContainerGroupsResponse) SetStatusCode(v int32) *DescribeContainerGroupsResponse
- func (s DescribeContainerGroupsResponse) String() string
- type DescribeContainerGroupsResponseBody
- func (s DescribeContainerGroupsResponseBody) GoString() string
- func (s *DescribeContainerGroupsResponseBody) SetContainerGroups(v []*DescribeContainerGroupsResponseBodyContainerGroups) *DescribeContainerGroupsResponseBody
- func (s *DescribeContainerGroupsResponseBody) SetNextToken(v string) *DescribeContainerGroupsResponseBody
- func (s *DescribeContainerGroupsResponseBody) SetRequestId(v string) *DescribeContainerGroupsResponseBody
- func (s *DescribeContainerGroupsResponseBody) SetTotalCount(v int32) *DescribeContainerGroupsResponseBody
- func (s DescribeContainerGroupsResponseBody) String() string
- type DescribeContainerGroupsResponseBodyContainerGroups
- func (s DescribeContainerGroupsResponseBodyContainerGroups) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetContainerGroupId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetContainerGroupName(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetContainers(v []*DescribeContainerGroupsResponseBodyContainerGroupsContainers) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetCpu(v float32) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetCreationTime(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetDiscount(v int32) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetDnsConfig(v *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetEciSecurityContext(v *DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetEniInstanceId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetEphemeralStorage(v int32) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetEvents(v []*DescribeContainerGroupsResponseBodyContainerGroupsEvents) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetExpiredTime(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetFailedTime(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetHostAliases(v []*DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetInitContainers(v []*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetInstanceType(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetInternetIp(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetIntranetIp(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetIpv6Address(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetMemory(v float32) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetRamRoleName(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetRegionId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetResourceGroupId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetRestartPolicy(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetSecurityGroupId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetSpotPriceLimit(v float64) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetSpotStrategy(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetStatus(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetSucceededTime(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTags(v []*DescribeContainerGroupsResponseBodyContainerGroupsTags) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTenantEniInstanceId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTenantEniIp(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTenantSecurityGroupId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTenantVSwitchId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetVSwitchId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetVolumes(v []*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetVpcId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetZoneId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
- func (s DescribeContainerGroupsResponseBodyContainerGroups) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainers) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetArgs(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetCommands(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetCpu(v float32) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetCurrentState(v *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetEnvironmentVars(...) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetGpu(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetImage(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetImagePullPolicy(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetLivenessProbe(v *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetMemory(v float32) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetName(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetPorts(v []*DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetPreviousState(v *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetReadinessProbe(v *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetReady(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetRestartCount(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetSecurityContext(v *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetStdin(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetStdinOnce(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetTty(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetVolumeMounts(v []*DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetWorkingDir(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainers) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetDetailStatus(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetExitCode(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetFinishTime(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetMessage(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetReason(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetSignal(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetStartTime(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetState(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars) SetKey(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars) SetValue(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars) SetValueFrom(...) *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom) SetFieldRef(...) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef) SetFieldPath(v string) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetExecs(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetFailureThreshold(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetHttpGet(...) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetInitialDelaySeconds(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetPeriodSeconds(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetSuccessThreshold(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetTcpSocket(...) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetTimeoutSeconds(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet) SetPath(v string) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet) SetPort(v int32) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet) SetScheme(v string) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket) SetHost(v string) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket) SetPort(v int32) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) SetPort(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) SetProtocol(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetDetailStatus(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetExitCode(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetFinishTime(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetMessage(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetReason(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetSignal(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetStartTime(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetState(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetExecs(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetFailureThreshold(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetHttpGet(...) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetInitialDelaySeconds(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetPeriodSeconds(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetSuccessThreshold(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetTcpSocket(...) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetTimeoutSeconds(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet) SetPath(v string) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet) SetPort(v int32) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet) SetScheme(v string) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket) SetHost(v string) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket) SetPort(v int32) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) SetCapability(...) *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) SetReadOnlyRootFilesystem(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) SetRunAsUser(v int64) *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability) SetAdds(v []*string) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) SetMountPath(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) SetMountPropagation(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) SetName(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) SetReadOnly(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts
- func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig
- func (s DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) SetNameServers(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) SetOptions(v []*DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) SetSearches(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig
- func (s DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions
- func (s DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) SetName(v string) *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) SetValue(v string) *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions
- func (s DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext
- func (s DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) SetSysctls(...) *DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext
- func (s DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls
- func (s DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls) SetName(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls) SetValue(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls
- func (s DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsEvents
- func (s DescribeContainerGroupsResponseBodyContainerGroupsEvents) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetCount(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetFirstTimestamp(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetLastTimestamp(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetMessage(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetName(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetReason(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetType(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
- func (s DescribeContainerGroupsResponseBodyContainerGroupsEvents) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsHostAliases
- func (s DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) SetHostnames(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsHostAliases
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) SetIp(v string) *DescribeContainerGroupsResponseBodyContainerGroupsHostAliases
- func (s DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetArgs(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetCommand(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetCpu(v float32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetCurrentState(...) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetEnvironmentVars(...) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetGpu(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetImage(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetImagePullPolicy(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetMemory(v float32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetName(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetPorts(v []*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetPreviousState(...) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetReady(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetRestartCount(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetSecurityContext(...) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetVolumeMounts(...) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetWorkingDir(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetDetailStatus(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetExitCode(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetFinishTime(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetMessage(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetReason(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetSignal(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetStartTime(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetState(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars) SetKey(v string) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars) SetValue(v string) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars) SetValueFrom(...) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom) SetFieldRef(...) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef) SetFieldPath(v string) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) SetPort(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) SetProtocol(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetDetailStatus(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetExitCode(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetFinishTime(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetMessage(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetReason(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetSignal(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetStartTime(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetState(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) SetCapability(...) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) SetReadOnlyRootFilesystem(v bool) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) SetRunAsUser(v int64) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability) SetAdds(v []*string) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) SetMountPath(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) SetMountPropagation(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) SetName(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) SetReadOnly(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts
- func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsTags
- func (s DescribeContainerGroupsResponseBodyContainerGroupsTags) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsTags) SetKey(v string) *DescribeContainerGroupsResponseBodyContainerGroupsTags
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsTags) SetValue(v string) *DescribeContainerGroupsResponseBodyContainerGroupsTags
- func (s DescribeContainerGroupsResponseBodyContainerGroupsTags) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s DescribeContainerGroupsResponseBodyContainerGroupsVolumes) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetConfigFileVolumeConfigFileToPaths(...) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetDiskVolumeDiskId(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetDiskVolumeFsType(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeDriver(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeFsType(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeOptions(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumePath(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumeReadOnly(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumeServer(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetName(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetType(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
- func (s DescribeContainerGroupsResponseBodyContainerGroupsVolumes) String() string
- type DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths
- func (s DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths) GoString() string
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths) SetContent(v string) ...
- func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths) SetPath(v string) ...
- func (s DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths) String() string
- type DescribeContainerLogRequest
- func (s DescribeContainerLogRequest) GoString() string
- func (s *DescribeContainerLogRequest) SetContainerGroupId(v string) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetContainerName(v string) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetLastTime(v bool) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetLimitBytes(v int64) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetOwnerAccount(v string) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetOwnerId(v int64) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetRegionId(v string) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetResourceOwnerAccount(v string) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetResourceOwnerId(v int64) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetSinceSeconds(v int32) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetStartTime(v string) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetTail(v int32) *DescribeContainerLogRequest
- func (s *DescribeContainerLogRequest) SetTimestamps(v bool) *DescribeContainerLogRequest
- func (s DescribeContainerLogRequest) String() string
- type DescribeContainerLogResponse
- func (s DescribeContainerLogResponse) GoString() string
- func (s *DescribeContainerLogResponse) SetBody(v *DescribeContainerLogResponseBody) *DescribeContainerLogResponse
- func (s *DescribeContainerLogResponse) SetHeaders(v map[string]*string) *DescribeContainerLogResponse
- func (s *DescribeContainerLogResponse) SetStatusCode(v int32) *DescribeContainerLogResponse
- func (s DescribeContainerLogResponse) String() string
- type DescribeContainerLogResponseBody
- func (s DescribeContainerLogResponseBody) GoString() string
- func (s *DescribeContainerLogResponseBody) SetContainerName(v string) *DescribeContainerLogResponseBody
- func (s *DescribeContainerLogResponseBody) SetContent(v string) *DescribeContainerLogResponseBody
- func (s *DescribeContainerLogResponseBody) SetRequestId(v string) *DescribeContainerLogResponseBody
- func (s DescribeContainerLogResponseBody) String() string
- type DescribeImageCachesRequest
- func (s DescribeImageCachesRequest) GoString() string
- func (s *DescribeImageCachesRequest) SetImage(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetImageCacheId(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetImageCacheName(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetLimit(v int32) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetMatchImage(v []*string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetNextToken(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetOwnerAccount(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetOwnerId(v int64) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetRegionId(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetResourceGroupId(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetResourceOwnerAccount(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetResourceOwnerId(v int64) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetSnapshotId(v string) *DescribeImageCachesRequest
- func (s *DescribeImageCachesRequest) SetTag(v []*DescribeImageCachesRequestTag) *DescribeImageCachesRequest
- func (s DescribeImageCachesRequest) String() string
- type DescribeImageCachesRequestTag
- type DescribeImageCachesResponse
- func (s DescribeImageCachesResponse) GoString() string
- func (s *DescribeImageCachesResponse) SetBody(v *DescribeImageCachesResponseBody) *DescribeImageCachesResponse
- func (s *DescribeImageCachesResponse) SetHeaders(v map[string]*string) *DescribeImageCachesResponse
- func (s *DescribeImageCachesResponse) SetStatusCode(v int32) *DescribeImageCachesResponse
- func (s DescribeImageCachesResponse) String() string
- type DescribeImageCachesResponseBody
- func (s DescribeImageCachesResponseBody) GoString() string
- func (s *DescribeImageCachesResponseBody) SetImageCaches(v []*DescribeImageCachesResponseBodyImageCaches) *DescribeImageCachesResponseBody
- func (s *DescribeImageCachesResponseBody) SetNextToken(v string) *DescribeImageCachesResponseBody
- func (s *DescribeImageCachesResponseBody) SetRequestId(v string) *DescribeImageCachesResponseBody
- func (s *DescribeImageCachesResponseBody) SetTotalCount(v int32) *DescribeImageCachesResponseBody
- func (s DescribeImageCachesResponseBody) String() string
- type DescribeImageCachesResponseBodyImageCaches
- func (s DescribeImageCachesResponseBodyImageCaches) GoString() string
- func (s *DescribeImageCachesResponseBodyImageCaches) SetContainerGroupId(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetCreationTime(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetEliminationStrategy(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetEvents(v []*DescribeImageCachesResponseBodyImageCachesEvents) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetExpireDateTime(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetFlashSnapshotId(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetImageCacheId(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetImageCacheName(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetImageCacheSize(v int32) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetImages(v []*string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetLastMatchedTime(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetProgress(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetRegionId(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetResourceGroupId(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetSnapshotId(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetStatus(v string) *DescribeImageCachesResponseBodyImageCaches
- func (s *DescribeImageCachesResponseBodyImageCaches) SetTags(v []*DescribeImageCachesResponseBodyImageCachesTags) *DescribeImageCachesResponseBodyImageCaches
- func (s DescribeImageCachesResponseBodyImageCaches) String() string
- type DescribeImageCachesResponseBodyImageCachesEvents
- func (s DescribeImageCachesResponseBodyImageCachesEvents) GoString() string
- func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetCount(v int32) *DescribeImageCachesResponseBodyImageCachesEvents
- func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetFirstTimestamp(v string) *DescribeImageCachesResponseBodyImageCachesEvents
- func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetLastTimestamp(v string) *DescribeImageCachesResponseBodyImageCachesEvents
- func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetMessage(v string) *DescribeImageCachesResponseBodyImageCachesEvents
- func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetName(v string) *DescribeImageCachesResponseBodyImageCachesEvents
- func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetType(v string) *DescribeImageCachesResponseBodyImageCachesEvents
- func (s DescribeImageCachesResponseBodyImageCachesEvents) String() string
- type DescribeImageCachesResponseBodyImageCachesTags
- func (s DescribeImageCachesResponseBodyImageCachesTags) GoString() string
- func (s *DescribeImageCachesResponseBodyImageCachesTags) SetKey(v string) *DescribeImageCachesResponseBodyImageCachesTags
- func (s *DescribeImageCachesResponseBodyImageCachesTags) SetValue(v string) *DescribeImageCachesResponseBodyImageCachesTags
- func (s DescribeImageCachesResponseBodyImageCachesTags) String() string
- type DescribeInstanceOpsRecordsRequest
- func (s DescribeInstanceOpsRecordsRequest) GoString() string
- func (s *DescribeInstanceOpsRecordsRequest) SetContainerGroupId(v string) *DescribeInstanceOpsRecordsRequest
- func (s *DescribeInstanceOpsRecordsRequest) SetOpsType(v string) *DescribeInstanceOpsRecordsRequest
- func (s *DescribeInstanceOpsRecordsRequest) SetOwnerAccount(v string) *DescribeInstanceOpsRecordsRequest
- func (s *DescribeInstanceOpsRecordsRequest) SetOwnerId(v int64) *DescribeInstanceOpsRecordsRequest
- func (s *DescribeInstanceOpsRecordsRequest) SetRegionId(v string) *DescribeInstanceOpsRecordsRequest
- func (s *DescribeInstanceOpsRecordsRequest) SetResourceOwnerAccount(v string) *DescribeInstanceOpsRecordsRequest
- func (s *DescribeInstanceOpsRecordsRequest) SetResourceOwnerId(v int64) *DescribeInstanceOpsRecordsRequest
- func (s DescribeInstanceOpsRecordsRequest) String() string
- type DescribeInstanceOpsRecordsResponse
- func (s DescribeInstanceOpsRecordsResponse) GoString() string
- func (s *DescribeInstanceOpsRecordsResponse) SetBody(v *DescribeInstanceOpsRecordsResponseBody) *DescribeInstanceOpsRecordsResponse
- func (s *DescribeInstanceOpsRecordsResponse) SetHeaders(v map[string]*string) *DescribeInstanceOpsRecordsResponse
- func (s *DescribeInstanceOpsRecordsResponse) SetStatusCode(v int32) *DescribeInstanceOpsRecordsResponse
- func (s DescribeInstanceOpsRecordsResponse) String() string
- type DescribeInstanceOpsRecordsResponseBody
- func (s DescribeInstanceOpsRecordsResponseBody) GoString() string
- func (s *DescribeInstanceOpsRecordsResponseBody) SetRecords(v []*DescribeInstanceOpsRecordsResponseBodyRecords) *DescribeInstanceOpsRecordsResponseBody
- func (s *DescribeInstanceOpsRecordsResponseBody) SetRequestId(v string) *DescribeInstanceOpsRecordsResponseBody
- func (s DescribeInstanceOpsRecordsResponseBody) String() string
- type DescribeInstanceOpsRecordsResponseBodyRecords
- func (s DescribeInstanceOpsRecordsResponseBodyRecords) GoString() string
- func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetCreateTime(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
- func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetExpireTime(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
- func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetOpsStatus(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
- func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetOpsType(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
- func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetResultContent(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
- func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetResultType(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
- func (s DescribeInstanceOpsRecordsResponseBodyRecords) String() string
- type DescribeMultiContainerGroupMetricRequest
- func (s DescribeMultiContainerGroupMetricRequest) GoString() string
- func (s *DescribeMultiContainerGroupMetricRequest) SetContainerGroupIds(v string) *DescribeMultiContainerGroupMetricRequest
- func (s *DescribeMultiContainerGroupMetricRequest) SetMetricType(v string) *DescribeMultiContainerGroupMetricRequest
- func (s *DescribeMultiContainerGroupMetricRequest) SetOwnerAccount(v string) *DescribeMultiContainerGroupMetricRequest
- func (s *DescribeMultiContainerGroupMetricRequest) SetOwnerId(v int64) *DescribeMultiContainerGroupMetricRequest
- func (s *DescribeMultiContainerGroupMetricRequest) SetRegionId(v string) *DescribeMultiContainerGroupMetricRequest
- func (s *DescribeMultiContainerGroupMetricRequest) SetResourceGroupId(v string) *DescribeMultiContainerGroupMetricRequest
- func (s *DescribeMultiContainerGroupMetricRequest) SetResourceOwnerAccount(v string) *DescribeMultiContainerGroupMetricRequest
- func (s *DescribeMultiContainerGroupMetricRequest) SetResourceOwnerId(v int64) *DescribeMultiContainerGroupMetricRequest
- func (s DescribeMultiContainerGroupMetricRequest) String() string
- type DescribeMultiContainerGroupMetricResponse
- func (s DescribeMultiContainerGroupMetricResponse) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponse) SetBody(v *DescribeMultiContainerGroupMetricResponseBody) *DescribeMultiContainerGroupMetricResponse
- func (s *DescribeMultiContainerGroupMetricResponse) SetHeaders(v map[string]*string) *DescribeMultiContainerGroupMetricResponse
- func (s *DescribeMultiContainerGroupMetricResponse) SetStatusCode(v int32) *DescribeMultiContainerGroupMetricResponse
- func (s DescribeMultiContainerGroupMetricResponse) String() string
- type DescribeMultiContainerGroupMetricResponseBody
- func (s DescribeMultiContainerGroupMetricResponseBody) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBody) SetMonitorDatas(v []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) *DescribeMultiContainerGroupMetricResponseBody
- func (s *DescribeMultiContainerGroupMetricResponseBody) SetRequestId(v string) *DescribeMultiContainerGroupMetricResponseBody
- func (s DescribeMultiContainerGroupMetricResponseBody) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatas
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) SetContainerGroupId(v string) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatas
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) SetRecords(v []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatas
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetCPU(v *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetContainers(...) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetDisk(v []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetFilesystem(...) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetMemory(v *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetNetwork(v *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetTimestamp(v string) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) SetLimit(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) SetLoad(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) SetUsageCoreNanoSeconds(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) SetUsageNanoCores(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers) SetCPU(...) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers) SetMemory(...) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers) SetName(v string) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) SetLimit(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) SetLoad(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) SetUsageCoreNanoSeconds(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) SetUsageNanoCores(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) SetAvailableBytes(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) SetCache(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) SetRss(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) SetUsageBytes(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) SetWorkingSet(v int64) ...
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) SetDevice(v string) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) SetReadBytes(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) SetReadIo(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) SetWriteBytes(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) SetWriteIo(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) SetAvailable(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) SetCapacity(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) SetFsName(v string) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) SetUsage(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) SetAvailableBytes(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) SetCache(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) SetRss(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) SetUsageBytes(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) SetWorkingSet(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork) SetInterfaces(...) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork) String() string
- type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) GoString() string
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetName(v string) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetRxBytes(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetRxDrops(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetRxErrors(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetRxPackets(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetTxBytes(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetTxDrops(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetTxErrors(v int64) ...
- func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetTxPackets(v int64) ...
- func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) String() string
- type DescribeRegionsRequest
- func (s DescribeRegionsRequest) GoString() string
- func (s *DescribeRegionsRequest) SetOwnerAccount(v string) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetOwnerId(v int64) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetRegionId(v string) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetResourceOwnerAccount(v string) *DescribeRegionsRequest
- func (s *DescribeRegionsRequest) SetResourceOwnerId(v int64) *DescribeRegionsRequest
- func (s DescribeRegionsRequest) String() string
- type DescribeRegionsResponse
- func (s DescribeRegionsResponse) GoString() string
- func (s *DescribeRegionsResponse) SetBody(v *DescribeRegionsResponseBody) *DescribeRegionsResponse
- func (s *DescribeRegionsResponse) SetHeaders(v map[string]*string) *DescribeRegionsResponse
- func (s *DescribeRegionsResponse) SetStatusCode(v int32) *DescribeRegionsResponse
- func (s DescribeRegionsResponse) String() string
- type DescribeRegionsResponseBody
- func (s DescribeRegionsResponseBody) GoString() string
- func (s *DescribeRegionsResponseBody) SetRegions(v []*DescribeRegionsResponseBodyRegions) *DescribeRegionsResponseBody
- func (s *DescribeRegionsResponseBody) SetRequestId(v string) *DescribeRegionsResponseBody
- func (s DescribeRegionsResponseBody) String() string
- type DescribeRegionsResponseBodyRegions
- func (s DescribeRegionsResponseBodyRegions) GoString() string
- func (s *DescribeRegionsResponseBodyRegions) SetRecommendZones(v []*string) *DescribeRegionsResponseBodyRegions
- func (s *DescribeRegionsResponseBodyRegions) SetRegionEndpoint(v string) *DescribeRegionsResponseBodyRegions
- func (s *DescribeRegionsResponseBodyRegions) SetRegionId(v string) *DescribeRegionsResponseBodyRegions
- func (s *DescribeRegionsResponseBodyRegions) SetZones(v []*string) *DescribeRegionsResponseBodyRegions
- func (s DescribeRegionsResponseBodyRegions) String() string
- type DescribeVirtualNodesRequest
- func (s DescribeVirtualNodesRequest) GoString() string
- func (s *DescribeVirtualNodesRequest) SetClientToken(v string) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetLimit(v int64) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetNextToken(v string) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetOwnerAccount(v string) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetOwnerId(v int64) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetRegionId(v string) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetResourceGroupId(v string) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetResourceOwnerAccount(v string) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetResourceOwnerId(v int64) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetStatus(v string) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetTag(v []*DescribeVirtualNodesRequestTag) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetVirtualNodeIds(v string) *DescribeVirtualNodesRequest
- func (s *DescribeVirtualNodesRequest) SetVirtualNodeName(v string) *DescribeVirtualNodesRequest
- func (s DescribeVirtualNodesRequest) String() string
- type DescribeVirtualNodesRequestTag
- type DescribeVirtualNodesResponse
- func (s DescribeVirtualNodesResponse) GoString() string
- func (s *DescribeVirtualNodesResponse) SetBody(v *DescribeVirtualNodesResponseBody) *DescribeVirtualNodesResponse
- func (s *DescribeVirtualNodesResponse) SetHeaders(v map[string]*string) *DescribeVirtualNodesResponse
- func (s *DescribeVirtualNodesResponse) SetStatusCode(v int32) *DescribeVirtualNodesResponse
- func (s DescribeVirtualNodesResponse) String() string
- type DescribeVirtualNodesResponseBody
- func (s DescribeVirtualNodesResponseBody) GoString() string
- func (s *DescribeVirtualNodesResponseBody) SetNextToken(v string) *DescribeVirtualNodesResponseBody
- func (s *DescribeVirtualNodesResponseBody) SetRequestId(v string) *DescribeVirtualNodesResponseBody
- func (s *DescribeVirtualNodesResponseBody) SetTotalCount(v int32) *DescribeVirtualNodesResponseBody
- func (s *DescribeVirtualNodesResponseBody) SetVirtualNodes(v []*DescribeVirtualNodesResponseBodyVirtualNodes) *DescribeVirtualNodesResponseBody
- func (s DescribeVirtualNodesResponseBody) String() string
- type DescribeVirtualNodesResponseBodyVirtualNodes
- func (s DescribeVirtualNodesResponseBodyVirtualNodes) GoString() string
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetClusterId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetCpu(v float32) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetCreationTime(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetEvents(v []*DescribeVirtualNodesResponseBodyVirtualNodesEvents) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetInternetIp(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetIntranetIp(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetMemory(v float32) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetRegionId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetResourceGroupId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetSecurityGroupId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetStatus(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetTags(v []*DescribeVirtualNodesResponseBodyVirtualNodesTags) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVSwitchIds(v []*string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeName(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeSecurityGroupId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeVSwitchId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVpcId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetZoneId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetZoneIds(v []*string) *DescribeVirtualNodesResponseBodyVirtualNodes
- func (s DescribeVirtualNodesResponseBodyVirtualNodes) String() string
- type DescribeVirtualNodesResponseBodyVirtualNodesEvents
- func (s DescribeVirtualNodesResponseBodyVirtualNodesEvents) GoString() string
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetCount(v int32) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetFirstTimestamp(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetLastTimestamp(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetMessage(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetName(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetReason(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetType(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
- func (s DescribeVirtualNodesResponseBodyVirtualNodesEvents) String() string
- type DescribeVirtualNodesResponseBodyVirtualNodesTags
- func (s DescribeVirtualNodesResponseBodyVirtualNodesTags) GoString() string
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesTags) SetKey(v string) *DescribeVirtualNodesResponseBodyVirtualNodesTags
- func (s *DescribeVirtualNodesResponseBodyVirtualNodesTags) SetValue(v string) *DescribeVirtualNodesResponseBodyVirtualNodesTags
- func (s DescribeVirtualNodesResponseBodyVirtualNodesTags) String() string
- type ExecContainerCommandRequest
- func (s ExecContainerCommandRequest) GoString() string
- func (s *ExecContainerCommandRequest) SetCommand(v string) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetContainerGroupId(v string) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetContainerName(v string) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetOwnerAccount(v string) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetOwnerId(v int64) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetRegionId(v string) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetResourceOwnerAccount(v string) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetResourceOwnerId(v int64) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetStdin(v bool) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetSync(v bool) *ExecContainerCommandRequest
- func (s *ExecContainerCommandRequest) SetTTY(v bool) *ExecContainerCommandRequest
- func (s ExecContainerCommandRequest) String() string
- type ExecContainerCommandResponse
- func (s ExecContainerCommandResponse) GoString() string
- func (s *ExecContainerCommandResponse) SetBody(v *ExecContainerCommandResponseBody) *ExecContainerCommandResponse
- func (s *ExecContainerCommandResponse) SetHeaders(v map[string]*string) *ExecContainerCommandResponse
- func (s *ExecContainerCommandResponse) SetStatusCode(v int32) *ExecContainerCommandResponse
- func (s ExecContainerCommandResponse) String() string
- type ExecContainerCommandResponseBody
- func (s ExecContainerCommandResponseBody) GoString() string
- func (s *ExecContainerCommandResponseBody) SetHttpUrl(v string) *ExecContainerCommandResponseBody
- func (s *ExecContainerCommandResponseBody) SetRequestId(v string) *ExecContainerCommandResponseBody
- func (s *ExecContainerCommandResponseBody) SetSyncResponse(v string) *ExecContainerCommandResponseBody
- func (s *ExecContainerCommandResponseBody) SetWebSocketUri(v string) *ExecContainerCommandResponseBody
- func (s ExecContainerCommandResponseBody) String() string
- type ListUsageRequest
- func (s ListUsageRequest) GoString() string
- func (s *ListUsageRequest) SetOwnerAccount(v string) *ListUsageRequest
- func (s *ListUsageRequest) SetOwnerId(v int64) *ListUsageRequest
- func (s *ListUsageRequest) SetRegionId(v string) *ListUsageRequest
- func (s *ListUsageRequest) SetResourceOwnerAccount(v string) *ListUsageRequest
- func (s *ListUsageRequest) SetResourceOwnerId(v int64) *ListUsageRequest
- func (s ListUsageRequest) String() string
- type ListUsageResponse
- func (s ListUsageResponse) GoString() string
- func (s *ListUsageResponse) SetBody(v *ListUsageResponseBody) *ListUsageResponse
- func (s *ListUsageResponse) SetHeaders(v map[string]*string) *ListUsageResponse
- func (s *ListUsageResponse) SetStatusCode(v int32) *ListUsageResponse
- func (s ListUsageResponse) String() string
- type ListUsageResponseBody
- type ResizeContainerGroupVolumeRequest
- func (s ResizeContainerGroupVolumeRequest) GoString() string
- func (s *ResizeContainerGroupVolumeRequest) SetClientToken(v string) *ResizeContainerGroupVolumeRequest
- func (s *ResizeContainerGroupVolumeRequest) SetContainerGroupId(v string) *ResizeContainerGroupVolumeRequest
- func (s *ResizeContainerGroupVolumeRequest) SetNewSize(v int64) *ResizeContainerGroupVolumeRequest
- func (s *ResizeContainerGroupVolumeRequest) SetOwnerAccount(v string) *ResizeContainerGroupVolumeRequest
- func (s *ResizeContainerGroupVolumeRequest) SetOwnerId(v int64) *ResizeContainerGroupVolumeRequest
- func (s *ResizeContainerGroupVolumeRequest) SetRegionId(v string) *ResizeContainerGroupVolumeRequest
- func (s *ResizeContainerGroupVolumeRequest) SetResourceOwnerAccount(v string) *ResizeContainerGroupVolumeRequest
- func (s *ResizeContainerGroupVolumeRequest) SetResourceOwnerId(v int64) *ResizeContainerGroupVolumeRequest
- func (s *ResizeContainerGroupVolumeRequest) SetVolumeName(v string) *ResizeContainerGroupVolumeRequest
- func (s ResizeContainerGroupVolumeRequest) String() string
- type ResizeContainerGroupVolumeResponse
- func (s ResizeContainerGroupVolumeResponse) GoString() string
- func (s *ResizeContainerGroupVolumeResponse) SetBody(v *ResizeContainerGroupVolumeResponseBody) *ResizeContainerGroupVolumeResponse
- func (s *ResizeContainerGroupVolumeResponse) SetHeaders(v map[string]*string) *ResizeContainerGroupVolumeResponse
- func (s *ResizeContainerGroupVolumeResponse) SetStatusCode(v int32) *ResizeContainerGroupVolumeResponse
- func (s ResizeContainerGroupVolumeResponse) String() string
- type ResizeContainerGroupVolumeResponseBody
- type RestartContainerGroupRequest
- func (s RestartContainerGroupRequest) GoString() string
- func (s *RestartContainerGroupRequest) SetClientToken(v string) *RestartContainerGroupRequest
- func (s *RestartContainerGroupRequest) SetContainerGroupId(v string) *RestartContainerGroupRequest
- func (s *RestartContainerGroupRequest) SetOwnerAccount(v string) *RestartContainerGroupRequest
- func (s *RestartContainerGroupRequest) SetOwnerId(v int64) *RestartContainerGroupRequest
- func (s *RestartContainerGroupRequest) SetRegionId(v string) *RestartContainerGroupRequest
- func (s *RestartContainerGroupRequest) SetResourceOwnerAccount(v string) *RestartContainerGroupRequest
- func (s *RestartContainerGroupRequest) SetResourceOwnerId(v int64) *RestartContainerGroupRequest
- func (s RestartContainerGroupRequest) String() string
- type RestartContainerGroupResponse
- func (s RestartContainerGroupResponse) GoString() string
- func (s *RestartContainerGroupResponse) SetBody(v *RestartContainerGroupResponseBody) *RestartContainerGroupResponse
- func (s *RestartContainerGroupResponse) SetHeaders(v map[string]*string) *RestartContainerGroupResponse
- func (s *RestartContainerGroupResponse) SetStatusCode(v int32) *RestartContainerGroupResponse
- func (s RestartContainerGroupResponse) String() string
- type RestartContainerGroupResponseBody
- type UpdateContainerGroupRequest
- func (s UpdateContainerGroupRequest) GoString() string
- func (s *UpdateContainerGroupRequest) SetAcrRegistryInfo(v []*UpdateContainerGroupRequestAcrRegistryInfo) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetClientToken(v string) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetContainer(v []*UpdateContainerGroupRequestContainer) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetContainerGroupId(v string) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetCpu(v float32) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetDnsConfig(v *UpdateContainerGroupRequestDnsConfig) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetImageRegistryCredential(v []*UpdateContainerGroupRequestImageRegistryCredential) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetInitContainer(v []*UpdateContainerGroupRequestInitContainer) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetMemory(v float32) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetOwnerAccount(v string) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetOwnerId(v int64) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetRegionId(v string) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetResourceGroupId(v string) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetResourceOwnerAccount(v string) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetResourceOwnerId(v int64) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetRestartPolicy(v string) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetTag(v []*UpdateContainerGroupRequestTag) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetUpdateType(v string) *UpdateContainerGroupRequest
- func (s *UpdateContainerGroupRequest) SetVolume(v []*UpdateContainerGroupRequestVolume) *UpdateContainerGroupRequest
- func (s UpdateContainerGroupRequest) String() string
- type UpdateContainerGroupRequestAcrRegistryInfo
- func (s UpdateContainerGroupRequestAcrRegistryInfo) GoString() string
- func (s *UpdateContainerGroupRequestAcrRegistryInfo) SetDomain(v []*string) *UpdateContainerGroupRequestAcrRegistryInfo
- func (s *UpdateContainerGroupRequestAcrRegistryInfo) SetInstanceId(v string) *UpdateContainerGroupRequestAcrRegistryInfo
- func (s *UpdateContainerGroupRequestAcrRegistryInfo) SetInstanceName(v string) *UpdateContainerGroupRequestAcrRegistryInfo
- func (s *UpdateContainerGroupRequestAcrRegistryInfo) SetRegionId(v string) *UpdateContainerGroupRequestAcrRegistryInfo
- func (s UpdateContainerGroupRequestAcrRegistryInfo) String() string
- type UpdateContainerGroupRequestContainer
- func (s UpdateContainerGroupRequestContainer) GoString() string
- func (s *UpdateContainerGroupRequestContainer) SetArg(v []*string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetCommand(v []*string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetCpu(v float32) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetEnvironmentVar(v []*UpdateContainerGroupRequestContainerEnvironmentVar) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetGpu(v int32) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetImage(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetImagePullPolicy(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerExec(v []*string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHost(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHttpHeaders(...) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPath(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPort(v int32) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetScheme(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketHost(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketPort(v int32) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerExec(v []*string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHost(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHttpHeader(...) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPath(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPort(v int32) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetScheme(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketHost(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketPort(v int32) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetLivenessProbe(v *UpdateContainerGroupRequestContainerLivenessProbe) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetMemory(v float32) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetName(v string) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetPort(v []*UpdateContainerGroupRequestContainerPort) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetReadinessProbe(v *UpdateContainerGroupRequestContainerReadinessProbe) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetSecurityContext(v *UpdateContainerGroupRequestContainerSecurityContext) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetStdin(v bool) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetStdinOnce(v bool) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetTty(v bool) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetVolumeMount(v []*UpdateContainerGroupRequestContainerVolumeMount) *UpdateContainerGroupRequestContainer
- func (s *UpdateContainerGroupRequestContainer) SetWorkingDir(v string) *UpdateContainerGroupRequestContainer
- func (s UpdateContainerGroupRequestContainer) String() string
- type UpdateContainerGroupRequestContainerEnvironmentVar
- func (s UpdateContainerGroupRequestContainerEnvironmentVar) GoString() string
- func (s *UpdateContainerGroupRequestContainerEnvironmentVar) SetFieldRef(v *UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) *UpdateContainerGroupRequestContainerEnvironmentVar
- func (s *UpdateContainerGroupRequestContainerEnvironmentVar) SetKey(v string) *UpdateContainerGroupRequestContainerEnvironmentVar
- func (s *UpdateContainerGroupRequestContainerEnvironmentVar) SetValue(v string) *UpdateContainerGroupRequestContainerEnvironmentVar
- func (s UpdateContainerGroupRequestContainerEnvironmentVar) String() string
- type UpdateContainerGroupRequestContainerEnvironmentVarFieldRef
- func (s UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) GoString() string
- func (s *UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) SetFieldPath(v string) *UpdateContainerGroupRequestContainerEnvironmentVarFieldRef
- func (s UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) String() string
- type UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders
- func (s UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders) GoString() string
- func (s *UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders) SetName(v string) ...
- func (s *UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders) SetValue(v string) ...
- func (s UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders) String() string
- type UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader
- func (s UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) GoString() string
- func (s *UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) SetName(v string) *UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader
- func (s *UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) SetValue(v string) *UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader
- func (s UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) String() string
- type UpdateContainerGroupRequestContainerLivenessProbe
- func (s UpdateContainerGroupRequestContainerLivenessProbe) GoString() string
- func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetExec(v *UpdateContainerGroupRequestContainerLivenessProbeExec) *UpdateContainerGroupRequestContainerLivenessProbe
- func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetFailureThreshold(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
- func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetHttpGet(v *UpdateContainerGroupRequestContainerLivenessProbeHttpGet) *UpdateContainerGroupRequestContainerLivenessProbe
- func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetInitialDelaySeconds(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
- func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetPeriodSeconds(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
- func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetSuccessThreshold(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
- func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetTcpSocket(v *UpdateContainerGroupRequestContainerLivenessProbeTcpSocket) *UpdateContainerGroupRequestContainerLivenessProbe
- func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetTimeoutSeconds(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
- func (s UpdateContainerGroupRequestContainerLivenessProbe) String() string
- type UpdateContainerGroupRequestContainerLivenessProbeExec
- func (s UpdateContainerGroupRequestContainerLivenessProbeExec) GoString() string
- func (s *UpdateContainerGroupRequestContainerLivenessProbeExec) SetCommand(v []*string) *UpdateContainerGroupRequestContainerLivenessProbeExec
- func (s UpdateContainerGroupRequestContainerLivenessProbeExec) String() string
- type UpdateContainerGroupRequestContainerLivenessProbeHttpGet
- func (s UpdateContainerGroupRequestContainerLivenessProbeHttpGet) GoString() string
- func (s *UpdateContainerGroupRequestContainerLivenessProbeHttpGet) SetPath(v string) *UpdateContainerGroupRequestContainerLivenessProbeHttpGet
- func (s *UpdateContainerGroupRequestContainerLivenessProbeHttpGet) SetPort(v int32) *UpdateContainerGroupRequestContainerLivenessProbeHttpGet
- func (s *UpdateContainerGroupRequestContainerLivenessProbeHttpGet) SetScheme(v string) *UpdateContainerGroupRequestContainerLivenessProbeHttpGet
- func (s UpdateContainerGroupRequestContainerLivenessProbeHttpGet) String() string
- type UpdateContainerGroupRequestContainerLivenessProbeTcpSocket
- func (s UpdateContainerGroupRequestContainerLivenessProbeTcpSocket) GoString() string
- func (s *UpdateContainerGroupRequestContainerLivenessProbeTcpSocket) SetPort(v int32) *UpdateContainerGroupRequestContainerLivenessProbeTcpSocket
- func (s UpdateContainerGroupRequestContainerLivenessProbeTcpSocket) String() string
- type UpdateContainerGroupRequestContainerPort
- func (s UpdateContainerGroupRequestContainerPort) GoString() string
- func (s *UpdateContainerGroupRequestContainerPort) SetPort(v int32) *UpdateContainerGroupRequestContainerPort
- func (s *UpdateContainerGroupRequestContainerPort) SetProtocol(v string) *UpdateContainerGroupRequestContainerPort
- func (s UpdateContainerGroupRequestContainerPort) String() string
- type UpdateContainerGroupRequestContainerReadinessProbe
- func (s UpdateContainerGroupRequestContainerReadinessProbe) GoString() string
- func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetExec(v *UpdateContainerGroupRequestContainerReadinessProbeExec) *UpdateContainerGroupRequestContainerReadinessProbe
- func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetFailureThreshold(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
- func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetHttpGet(v *UpdateContainerGroupRequestContainerReadinessProbeHttpGet) *UpdateContainerGroupRequestContainerReadinessProbe
- func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetInitialDelaySeconds(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
- func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetPeriodSeconds(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
- func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetSuccessThreshold(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
- func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetTcpSocket(v *UpdateContainerGroupRequestContainerReadinessProbeTcpSocket) *UpdateContainerGroupRequestContainerReadinessProbe
- func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetTimeoutSeconds(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
- func (s UpdateContainerGroupRequestContainerReadinessProbe) String() string
- type UpdateContainerGroupRequestContainerReadinessProbeExec
- func (s UpdateContainerGroupRequestContainerReadinessProbeExec) GoString() string
- func (s *UpdateContainerGroupRequestContainerReadinessProbeExec) SetCommand(v []*string) *UpdateContainerGroupRequestContainerReadinessProbeExec
- func (s UpdateContainerGroupRequestContainerReadinessProbeExec) String() string
- type UpdateContainerGroupRequestContainerReadinessProbeHttpGet
- func (s UpdateContainerGroupRequestContainerReadinessProbeHttpGet) GoString() string
- func (s *UpdateContainerGroupRequestContainerReadinessProbeHttpGet) SetPath(v string) *UpdateContainerGroupRequestContainerReadinessProbeHttpGet
- func (s *UpdateContainerGroupRequestContainerReadinessProbeHttpGet) SetPort(v int32) *UpdateContainerGroupRequestContainerReadinessProbeHttpGet
- func (s *UpdateContainerGroupRequestContainerReadinessProbeHttpGet) SetScheme(v string) *UpdateContainerGroupRequestContainerReadinessProbeHttpGet
- func (s UpdateContainerGroupRequestContainerReadinessProbeHttpGet) String() string
- type UpdateContainerGroupRequestContainerReadinessProbeTcpSocket
- func (s UpdateContainerGroupRequestContainerReadinessProbeTcpSocket) GoString() string
- func (s *UpdateContainerGroupRequestContainerReadinessProbeTcpSocket) SetPort(v int32) *UpdateContainerGroupRequestContainerReadinessProbeTcpSocket
- func (s UpdateContainerGroupRequestContainerReadinessProbeTcpSocket) String() string
- type UpdateContainerGroupRequestContainerSecurityContext
- func (s UpdateContainerGroupRequestContainerSecurityContext) GoString() string
- func (s *UpdateContainerGroupRequestContainerSecurityContext) SetCapability(v *UpdateContainerGroupRequestContainerSecurityContextCapability) *UpdateContainerGroupRequestContainerSecurityContext
- func (s *UpdateContainerGroupRequestContainerSecurityContext) SetReadOnlyRootFilesystem(v bool) *UpdateContainerGroupRequestContainerSecurityContext
- func (s *UpdateContainerGroupRequestContainerSecurityContext) SetRunAsUser(v int64) *UpdateContainerGroupRequestContainerSecurityContext
- func (s UpdateContainerGroupRequestContainerSecurityContext) String() string
- type UpdateContainerGroupRequestContainerSecurityContextCapability
- func (s UpdateContainerGroupRequestContainerSecurityContextCapability) GoString() string
- func (s *UpdateContainerGroupRequestContainerSecurityContextCapability) SetAdd(v []*string) *UpdateContainerGroupRequestContainerSecurityContextCapability
- func (s UpdateContainerGroupRequestContainerSecurityContextCapability) String() string
- type UpdateContainerGroupRequestContainerVolumeMount
- func (s UpdateContainerGroupRequestContainerVolumeMount) GoString() string
- func (s *UpdateContainerGroupRequestContainerVolumeMount) SetMountPath(v string) *UpdateContainerGroupRequestContainerVolumeMount
- func (s *UpdateContainerGroupRequestContainerVolumeMount) SetMountPropagation(v string) *UpdateContainerGroupRequestContainerVolumeMount
- func (s *UpdateContainerGroupRequestContainerVolumeMount) SetName(v string) *UpdateContainerGroupRequestContainerVolumeMount
- func (s *UpdateContainerGroupRequestContainerVolumeMount) SetReadOnly(v bool) *UpdateContainerGroupRequestContainerVolumeMount
- func (s *UpdateContainerGroupRequestContainerVolumeMount) SetSubPath(v string) *UpdateContainerGroupRequestContainerVolumeMount
- func (s UpdateContainerGroupRequestContainerVolumeMount) String() string
- type UpdateContainerGroupRequestDnsConfig
- func (s UpdateContainerGroupRequestDnsConfig) GoString() string
- func (s *UpdateContainerGroupRequestDnsConfig) SetNameServer(v []*string) *UpdateContainerGroupRequestDnsConfig
- func (s *UpdateContainerGroupRequestDnsConfig) SetOption(v []*UpdateContainerGroupRequestDnsConfigOption) *UpdateContainerGroupRequestDnsConfig
- func (s *UpdateContainerGroupRequestDnsConfig) SetSearch(v []*string) *UpdateContainerGroupRequestDnsConfig
- func (s UpdateContainerGroupRequestDnsConfig) String() string
- type UpdateContainerGroupRequestDnsConfigOption
- func (s UpdateContainerGroupRequestDnsConfigOption) GoString() string
- func (s *UpdateContainerGroupRequestDnsConfigOption) SetName(v string) *UpdateContainerGroupRequestDnsConfigOption
- func (s *UpdateContainerGroupRequestDnsConfigOption) SetValue(v string) *UpdateContainerGroupRequestDnsConfigOption
- func (s UpdateContainerGroupRequestDnsConfigOption) String() string
- type UpdateContainerGroupRequestImageRegistryCredential
- func (s UpdateContainerGroupRequestImageRegistryCredential) GoString() string
- func (s *UpdateContainerGroupRequestImageRegistryCredential) SetPassword(v string) *UpdateContainerGroupRequestImageRegistryCredential
- func (s *UpdateContainerGroupRequestImageRegistryCredential) SetServer(v string) *UpdateContainerGroupRequestImageRegistryCredential
- func (s *UpdateContainerGroupRequestImageRegistryCredential) SetUserName(v string) *UpdateContainerGroupRequestImageRegistryCredential
- func (s UpdateContainerGroupRequestImageRegistryCredential) String() string
- type UpdateContainerGroupRequestInitContainer
- func (s UpdateContainerGroupRequestInitContainer) GoString() string
- func (s *UpdateContainerGroupRequestInitContainer) SetArg(v []*string) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetCommand(v []*string) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetCpu(v float32) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetEnvironmentVar(v []*UpdateContainerGroupRequestInitContainerEnvironmentVar) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetGpu(v int32) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetImage(v string) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetImagePullPolicy(v string) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetMemory(v float32) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetName(v string) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetPort(v []*UpdateContainerGroupRequestInitContainerPort) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetSecurityContext(v *UpdateContainerGroupRequestInitContainerSecurityContext) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetStdin(v bool) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetStdinOnce(v bool) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetTty(v bool) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetVolumeMount(v []*UpdateContainerGroupRequestInitContainerVolumeMount) *UpdateContainerGroupRequestInitContainer
- func (s *UpdateContainerGroupRequestInitContainer) SetWorkingDir(v string) *UpdateContainerGroupRequestInitContainer
- func (s UpdateContainerGroupRequestInitContainer) String() string
- type UpdateContainerGroupRequestInitContainerEnvironmentVar
- func (s UpdateContainerGroupRequestInitContainerEnvironmentVar) GoString() string
- func (s *UpdateContainerGroupRequestInitContainerEnvironmentVar) SetFieldRef(v *UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) *UpdateContainerGroupRequestInitContainerEnvironmentVar
- func (s *UpdateContainerGroupRequestInitContainerEnvironmentVar) SetKey(v string) *UpdateContainerGroupRequestInitContainerEnvironmentVar
- func (s *UpdateContainerGroupRequestInitContainerEnvironmentVar) SetValue(v string) *UpdateContainerGroupRequestInitContainerEnvironmentVar
- func (s UpdateContainerGroupRequestInitContainerEnvironmentVar) String() string
- type UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef
- func (s UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) GoString() string
- func (s *UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) SetFieldPath(v string) *UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef
- func (s UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) String() string
- type UpdateContainerGroupRequestInitContainerPort
- func (s UpdateContainerGroupRequestInitContainerPort) GoString() string
- func (s *UpdateContainerGroupRequestInitContainerPort) SetPort(v int32) *UpdateContainerGroupRequestInitContainerPort
- func (s *UpdateContainerGroupRequestInitContainerPort) SetProtocol(v string) *UpdateContainerGroupRequestInitContainerPort
- func (s UpdateContainerGroupRequestInitContainerPort) String() string
- type UpdateContainerGroupRequestInitContainerSecurityContext
- func (s UpdateContainerGroupRequestInitContainerSecurityContext) GoString() string
- func (s *UpdateContainerGroupRequestInitContainerSecurityContext) SetCapability(v *UpdateContainerGroupRequestInitContainerSecurityContextCapability) *UpdateContainerGroupRequestInitContainerSecurityContext
- func (s *UpdateContainerGroupRequestInitContainerSecurityContext) SetReadOnlyRootFilesystem(v bool) *UpdateContainerGroupRequestInitContainerSecurityContext
- func (s *UpdateContainerGroupRequestInitContainerSecurityContext) SetRunAsUser(v int64) *UpdateContainerGroupRequestInitContainerSecurityContext
- func (s UpdateContainerGroupRequestInitContainerSecurityContext) String() string
- type UpdateContainerGroupRequestInitContainerSecurityContextCapability
- func (s UpdateContainerGroupRequestInitContainerSecurityContextCapability) GoString() string
- func (s *UpdateContainerGroupRequestInitContainerSecurityContextCapability) SetAdd(v []*string) *UpdateContainerGroupRequestInitContainerSecurityContextCapability
- func (s UpdateContainerGroupRequestInitContainerSecurityContextCapability) String() string
- type UpdateContainerGroupRequestInitContainerVolumeMount
- func (s UpdateContainerGroupRequestInitContainerVolumeMount) GoString() string
- func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetMountPath(v string) *UpdateContainerGroupRequestInitContainerVolumeMount
- func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetMountPropagation(v string) *UpdateContainerGroupRequestInitContainerVolumeMount
- func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetName(v string) *UpdateContainerGroupRequestInitContainerVolumeMount
- func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetReadOnly(v bool) *UpdateContainerGroupRequestInitContainerVolumeMount
- func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetSubPath(v string) *UpdateContainerGroupRequestInitContainerVolumeMount
- func (s UpdateContainerGroupRequestInitContainerVolumeMount) String() string
- type UpdateContainerGroupRequestTag
- type UpdateContainerGroupRequestVolume
- func (s UpdateContainerGroupRequestVolume) GoString() string
- func (s *UpdateContainerGroupRequestVolume) SetConfigFileVolume(v *UpdateContainerGroupRequestVolumeConfigFileVolume) *UpdateContainerGroupRequestVolume
- func (s *UpdateContainerGroupRequestVolume) SetEmptyDirVolume(v *UpdateContainerGroupRequestVolumeEmptyDirVolume) *UpdateContainerGroupRequestVolume
- func (s *UpdateContainerGroupRequestVolume) SetFlexVolume(v *UpdateContainerGroupRequestVolumeFlexVolume) *UpdateContainerGroupRequestVolume
- func (s *UpdateContainerGroupRequestVolume) SetHostPathVolume(v *UpdateContainerGroupRequestVolumeHostPathVolume) *UpdateContainerGroupRequestVolume
- func (s *UpdateContainerGroupRequestVolume) SetNFSVolume(v *UpdateContainerGroupRequestVolumeNFSVolume) *UpdateContainerGroupRequestVolume
- func (s *UpdateContainerGroupRequestVolume) SetName(v string) *UpdateContainerGroupRequestVolume
- func (s *UpdateContainerGroupRequestVolume) SetType(v string) *UpdateContainerGroupRequestVolume
- func (s UpdateContainerGroupRequestVolume) String() string
- type UpdateContainerGroupRequestVolumeConfigFileVolume
- func (s UpdateContainerGroupRequestVolumeConfigFileVolume) GoString() string
- func (s *UpdateContainerGroupRequestVolumeConfigFileVolume) SetConfigFileToPath(v []*UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) *UpdateContainerGroupRequestVolumeConfigFileVolume
- func (s UpdateContainerGroupRequestVolumeConfigFileVolume) String() string
- type UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath
- func (s UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) GoString() string
- func (s *UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) SetContent(v string) *UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath
- func (s *UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) SetPath(v string) *UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath
- func (s UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) String() string
- type UpdateContainerGroupRequestVolumeEmptyDirVolume
- func (s UpdateContainerGroupRequestVolumeEmptyDirVolume) GoString() string
- func (s *UpdateContainerGroupRequestVolumeEmptyDirVolume) SetMedium(v string) *UpdateContainerGroupRequestVolumeEmptyDirVolume
- func (s *UpdateContainerGroupRequestVolumeEmptyDirVolume) SetSizeLimit(v string) *UpdateContainerGroupRequestVolumeEmptyDirVolume
- func (s UpdateContainerGroupRequestVolumeEmptyDirVolume) String() string
- type UpdateContainerGroupRequestVolumeFlexVolume
- func (s UpdateContainerGroupRequestVolumeFlexVolume) GoString() string
- func (s *UpdateContainerGroupRequestVolumeFlexVolume) SetDriver(v string) *UpdateContainerGroupRequestVolumeFlexVolume
- func (s *UpdateContainerGroupRequestVolumeFlexVolume) SetFsType(v string) *UpdateContainerGroupRequestVolumeFlexVolume
- func (s *UpdateContainerGroupRequestVolumeFlexVolume) SetOptions(v string) *UpdateContainerGroupRequestVolumeFlexVolume
- func (s UpdateContainerGroupRequestVolumeFlexVolume) String() string
- type UpdateContainerGroupRequestVolumeHostPathVolume
- func (s UpdateContainerGroupRequestVolumeHostPathVolume) GoString() string
- func (s *UpdateContainerGroupRequestVolumeHostPathVolume) SetPath(v string) *UpdateContainerGroupRequestVolumeHostPathVolume
- func (s *UpdateContainerGroupRequestVolumeHostPathVolume) SetType(v string) *UpdateContainerGroupRequestVolumeHostPathVolume
- func (s UpdateContainerGroupRequestVolumeHostPathVolume) String() string
- type UpdateContainerGroupRequestVolumeNFSVolume
- func (s UpdateContainerGroupRequestVolumeNFSVolume) GoString() string
- func (s *UpdateContainerGroupRequestVolumeNFSVolume) SetPath(v string) *UpdateContainerGroupRequestVolumeNFSVolume
- func (s *UpdateContainerGroupRequestVolumeNFSVolume) SetReadOnly(v bool) *UpdateContainerGroupRequestVolumeNFSVolume
- func (s *UpdateContainerGroupRequestVolumeNFSVolume) SetServer(v string) *UpdateContainerGroupRequestVolumeNFSVolume
- func (s UpdateContainerGroupRequestVolumeNFSVolume) String() string
- type UpdateContainerGroupResponse
- func (s UpdateContainerGroupResponse) GoString() string
- func (s *UpdateContainerGroupResponse) SetBody(v *UpdateContainerGroupResponseBody) *UpdateContainerGroupResponse
- func (s *UpdateContainerGroupResponse) SetHeaders(v map[string]*string) *UpdateContainerGroupResponse
- func (s *UpdateContainerGroupResponse) SetStatusCode(v int32) *UpdateContainerGroupResponse
- func (s UpdateContainerGroupResponse) String() string
- type UpdateContainerGroupResponseBody
- type UpdateImageCacheRequest
- func (s UpdateImageCacheRequest) GoString() string
- func (s *UpdateImageCacheRequest) SetAcrRegistryInfo(v []*UpdateImageCacheRequestAcrRegistryInfo) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetAutoMatchImageCache(v bool) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetClientToken(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetEipInstanceId(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetEliminationStrategy(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetFlash(v bool) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetFlashCopyCount(v int32) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetImage(v []*string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetImageCacheId(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetImageCacheName(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetImageCacheSize(v int32) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetImageRegistryCredential(v []*UpdateImageCacheRequestImageRegistryCredential) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetOwnerAccount(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetOwnerId(v int64) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetRegionId(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetResourceGroupId(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetResourceOwnerAccount(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetResourceOwnerId(v int64) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetRetentionDays(v int32) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetSecurityGroupId(v string) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetStandardCopyCount(v int32) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetTag(v []*UpdateImageCacheRequestTag) *UpdateImageCacheRequest
- func (s *UpdateImageCacheRequest) SetVSwitchId(v string) *UpdateImageCacheRequest
- func (s UpdateImageCacheRequest) String() string
- type UpdateImageCacheRequestAcrRegistryInfo
- func (s UpdateImageCacheRequestAcrRegistryInfo) GoString() string
- func (s *UpdateImageCacheRequestAcrRegistryInfo) SetDomain(v []*string) *UpdateImageCacheRequestAcrRegistryInfo
- func (s *UpdateImageCacheRequestAcrRegistryInfo) SetInstanceId(v string) *UpdateImageCacheRequestAcrRegistryInfo
- func (s *UpdateImageCacheRequestAcrRegistryInfo) SetInstanceName(v string) *UpdateImageCacheRequestAcrRegistryInfo
- func (s *UpdateImageCacheRequestAcrRegistryInfo) SetRegionId(v string) *UpdateImageCacheRequestAcrRegistryInfo
- func (s UpdateImageCacheRequestAcrRegistryInfo) String() string
- type UpdateImageCacheRequestImageRegistryCredential
- func (s UpdateImageCacheRequestImageRegistryCredential) GoString() string
- func (s *UpdateImageCacheRequestImageRegistryCredential) SetPassword(v string) *UpdateImageCacheRequestImageRegistryCredential
- func (s *UpdateImageCacheRequestImageRegistryCredential) SetServer(v string) *UpdateImageCacheRequestImageRegistryCredential
- func (s *UpdateImageCacheRequestImageRegistryCredential) SetUserName(v string) *UpdateImageCacheRequestImageRegistryCredential
- func (s UpdateImageCacheRequestImageRegistryCredential) String() string
- type UpdateImageCacheRequestTag
- type UpdateImageCacheResponse
- func (s UpdateImageCacheResponse) GoString() string
- func (s *UpdateImageCacheResponse) SetBody(v *UpdateImageCacheResponseBody) *UpdateImageCacheResponse
- func (s *UpdateImageCacheResponse) SetHeaders(v map[string]*string) *UpdateImageCacheResponse
- func (s *UpdateImageCacheResponse) SetStatusCode(v int32) *UpdateImageCacheResponse
- func (s UpdateImageCacheResponse) String() string
- type UpdateImageCacheResponseBody
- type UpdateVirtualNodeRequest
- func (s UpdateVirtualNodeRequest) GoString() string
- func (s *UpdateVirtualNodeRequest) SetClientToken(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetClusterDNS(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetClusterDomain(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetCustomResources(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetOwnerAccount(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetOwnerId(v int64) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetRegionId(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetResourceGroupId(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetResourceOwnerAccount(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetResourceOwnerId(v int64) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetSecurityGroupId(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetTag(v []*UpdateVirtualNodeRequestTag) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetVSwitchId(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetVirtualNodeId(v string) *UpdateVirtualNodeRequest
- func (s *UpdateVirtualNodeRequest) SetVirtualNodeName(v string) *UpdateVirtualNodeRequest
- func (s UpdateVirtualNodeRequest) String() string
- type UpdateVirtualNodeRequestTag
- type UpdateVirtualNodeResponse
- func (s UpdateVirtualNodeResponse) GoString() string
- func (s *UpdateVirtualNodeResponse) SetBody(v *UpdateVirtualNodeResponseBody) *UpdateVirtualNodeResponse
- func (s *UpdateVirtualNodeResponse) SetHeaders(v map[string]*string) *UpdateVirtualNodeResponse
- func (s *UpdateVirtualNodeResponse) SetStatusCode(v int32) *UpdateVirtualNodeResponse
- func (s UpdateVirtualNodeResponse) String() string
- type UpdateVirtualNodeResponseBody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) CommitContainer ¶ added in v3.0.1
func (client *Client) CommitContainer(request *CommitContainerRequest) (_result *CommitContainerResponse, _err error)
*
- The region ID of the instance. *
- @param request CommitContainerRequest
- @return CommitContainerResponse
func (*Client) CommitContainerWithOptions ¶ added in v3.0.1
func (client *Client) CommitContainerWithOptions(request *CommitContainerRequest, runtime *util.RuntimeOptions) (_result *CommitContainerResponse, _err error)
*
- The region ID of the instance. *
- @param request CommitContainerRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CommitContainerResponse
func (*Client) CreateContainerGroup ¶
func (client *Client) CreateContainerGroup(request *CreateContainerGroupRequest) (_result *CreateContainerGroupResponse, _err error)
*
- ## Usage description
- When you call the CreateContainerGroup operation to create an elastic container instance, the system creates a service-linked role named AliyunServiceRoleForECI. This role is used to access other Alibaba Cloud services such as Elastic Compute Service (ECS) and Virtual Private Cloud (VPC). For more information, see [Elastic Container Instance service-linked role](~~212914~~).
- ## Parameters configured for features
- When you create an elastic container instance, you can configure features such as instances, images, and storage based on your requirements. For information about parameters configured for the features and the description of the parameters, see the following documents: **Instances** You can use one of the following methods to create an elastic container instance:
- * [Specify the number of vCPUs and memory size to create an elastic container instance](~~114662~~)
- * [Create job-optimized elastic container instances](~~324246~~)
- * [Ignore special containers during resource adjustment](~~446853~~)
- * [Specify ECS instance types to create an elastic container instance](~~114664~~)
- * [Specify GPU-accelerated ECS instance types](~~114581~~)
- * [Specify ECS instance types with local disks](~~164011~~)
- * [Specify AMD-based ECS instance types](~~187411~~)
- Both the preceding creation methods support the following features:
- * [Specify custom CPU options](~~197781~~)
- * [Create a preemptible elastic container instance](~~157759~~)
- * [Configure multiple zones](~~157290~~)
- * [Configure multiple specifications](~~146468~~)
- * [Use tags to manage elastic container instances](~~146608~~)
- **Images**
- * [Configure a container image](~~461311~~)
- * [Use the image cache feature to accelerate the creation of an elastic container instance](~~141281~~)
- * [Specify a Container Registry Enterprise Edition instance](~~194250.~~)
- * [Use self-managed image repositories](~~378059~~)
- **Networking**
- * [Create and Associate an EIP](~~99146~~)
- * [Assign a security group](~~176237~~)
- * [Assign an IPv6 address to an elastic container instance](~~451282~~)
- * [Configure maximum bandwidth](~~190635~~)
- **Storage**
- * [Mount a disk volume](~~144571~~)
- * [Mount a NAS volume](~~464075~~)
- * [Mount an OSS bucket to an elastic container instance as a volume](~~464076~~)
- * [Mount an emptyDir volume](~~464078~~)
- * [Mount a ConfigFile volume](~~464080~~)
- * [Increase the storage capacity of the temporary storage space](~~204066~~)
- **Container configuration**
- * [Configure startup commands and arguments for a container](~~94593~~)
- * [Use probes to perform health checks on a container](~~99053~~)
- * [Obtain metadata by using environment variables](~~141788~~)
- * [Configure a security context](~~462313~~)
- * [Configure the NTP service](~~462768~~)
- **Logging and O\\&M**
- * [Use environment variables to configure log collection](~~121973~~)
- * [Save core files to volumes](~~167801~~) *
- @param request CreateContainerGroupRequest
- @return CreateContainerGroupResponse
func (*Client) CreateContainerGroupWithOptions ¶
func (client *Client) CreateContainerGroupWithOptions(request *CreateContainerGroupRequest, runtime *util.RuntimeOptions) (_result *CreateContainerGroupResponse, _err error)
*
- ## Usage description
- When you call the CreateContainerGroup operation to create an elastic container instance, the system creates a service-linked role named AliyunServiceRoleForECI. This role is used to access other Alibaba Cloud services such as Elastic Compute Service (ECS) and Virtual Private Cloud (VPC). For more information, see [Elastic Container Instance service-linked role](~~212914~~).
- ## Parameters configured for features
- When you create an elastic container instance, you can configure features such as instances, images, and storage based on your requirements. For information about parameters configured for the features and the description of the parameters, see the following documents: **Instances** You can use one of the following methods to create an elastic container instance:
- * [Specify the number of vCPUs and memory size to create an elastic container instance](~~114662~~)
- * [Create job-optimized elastic container instances](~~324246~~)
- * [Ignore special containers during resource adjustment](~~446853~~)
- * [Specify ECS instance types to create an elastic container instance](~~114664~~)
- * [Specify GPU-accelerated ECS instance types](~~114581~~)
- * [Specify ECS instance types with local disks](~~164011~~)
- * [Specify AMD-based ECS instance types](~~187411~~)
- Both the preceding creation methods support the following features:
- * [Specify custom CPU options](~~197781~~)
- * [Create a preemptible elastic container instance](~~157759~~)
- * [Configure multiple zones](~~157290~~)
- * [Configure multiple specifications](~~146468~~)
- * [Use tags to manage elastic container instances](~~146608~~)
- **Images**
- * [Configure a container image](~~461311~~)
- * [Use the image cache feature to accelerate the creation of an elastic container instance](~~141281~~)
- * [Specify a Container Registry Enterprise Edition instance](~~194250.~~)
- * [Use self-managed image repositories](~~378059~~)
- **Networking**
- * [Create and Associate an EIP](~~99146~~)
- * [Assign a security group](~~176237~~)
- * [Assign an IPv6 address to an elastic container instance](~~451282~~)
- * [Configure maximum bandwidth](~~190635~~)
- **Storage**
- * [Mount a disk volume](~~144571~~)
- * [Mount a NAS volume](~~464075~~)
- * [Mount an OSS bucket to an elastic container instance as a volume](~~464076~~)
- * [Mount an emptyDir volume](~~464078~~)
- * [Mount a ConfigFile volume](~~464080~~)
- * [Increase the storage capacity of the temporary storage space](~~204066~~)
- **Container configuration**
- * [Configure startup commands and arguments for a container](~~94593~~)
- * [Use probes to perform health checks on a container](~~99053~~)
- * [Obtain metadata by using environment variables](~~141788~~)
- * [Configure a security context](~~462313~~)
- * [Configure the NTP service](~~462768~~)
- **Logging and O\\&M**
- * [Use environment variables to configure log collection](~~121973~~)
- * [Save core files to volumes](~~167801~~) *
- @param request CreateContainerGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateContainerGroupResponse
func (*Client) CreateImageCache ¶
func (client *Client) CreateImageCache(request *CreateImageCacheRequest) (_result *CreateImageCacheResponse, _err error)
*
- Specifies whether to enable reuse of image cache layers. If you enable this feature, and the image cache that you want to create and an existing image cache contain duplicate image layers, the system reuses the duplicate image layers to create the new image cache. This accelerates the creation of the image cache. Valid values:
- * true: enables reuse of image cache layers.
- * false: disables reuse of image cache layers.
- Default value: false. *
- @param request CreateImageCacheRequest
- @return CreateImageCacheResponse
func (*Client) CreateImageCacheWithOptions ¶
func (client *Client) CreateImageCacheWithOptions(request *CreateImageCacheRequest, runtime *util.RuntimeOptions) (_result *CreateImageCacheResponse, _err error)
*
- Specifies whether to enable reuse of image cache layers. If you enable this feature, and the image cache that you want to create and an existing image cache contain duplicate image layers, the system reuses the duplicate image layers to create the new image cache. This accelerates the creation of the image cache. Valid values:
- * true: enables reuse of image cache layers.
- * false: disables reuse of image cache layers.
- Default value: false. *
- @param request CreateImageCacheRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateImageCacheResponse
func (*Client) CreateInstanceOpsTask ¶
func (client *Client) CreateInstanceOpsTask(request *CreateInstanceOpsTaskRequest) (_result *CreateInstanceOpsTaskResponse, _err error)
*
- The ID of the container group. *
- @param request CreateInstanceOpsTaskRequest
- @return CreateInstanceOpsTaskResponse
func (*Client) CreateInstanceOpsTaskWithOptions ¶
func (client *Client) CreateInstanceOpsTaskWithOptions(request *CreateInstanceOpsTaskRequest, runtime *util.RuntimeOptions) (_result *CreateInstanceOpsTaskResponse, _err error)
*
- The ID of the container group. *
- @param request CreateInstanceOpsTaskRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateInstanceOpsTaskResponse
func (*Client) CreateVirtualNode ¶
func (client *Client) CreateVirtualNode(request *CreateVirtualNodeRequest) (_result *CreateVirtualNodeResponse, _err error)
*
- [](~~311014~~) *
- @param request CreateVirtualNodeRequest
- @return CreateVirtualNodeResponse
func (*Client) CreateVirtualNodeWithOptions ¶
func (client *Client) CreateVirtualNodeWithOptions(request *CreateVirtualNodeRequest, runtime *util.RuntimeOptions) (_result *CreateVirtualNodeResponse, _err error)
*
- [](~~311014~~) *
- @param request CreateVirtualNodeRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateVirtualNodeResponse
func (*Client) DeleteContainerGroup ¶
func (client *Client) DeleteContainerGroup(request *DeleteContainerGroupRequest) (_result *DeleteContainerGroupResponse, _err error)
func (*Client) DeleteContainerGroupWithOptions ¶
func (client *Client) DeleteContainerGroupWithOptions(request *DeleteContainerGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteContainerGroupResponse, _err error)
func (*Client) DeleteImageCache ¶
func (client *Client) DeleteImageCache(request *DeleteImageCacheRequest) (_result *DeleteImageCacheResponse, _err error)
func (*Client) DeleteImageCacheWithOptions ¶
func (client *Client) DeleteImageCacheWithOptions(request *DeleteImageCacheRequest, runtime *util.RuntimeOptions) (_result *DeleteImageCacheResponse, _err error)
func (*Client) DeleteVirtualNode ¶
func (client *Client) DeleteVirtualNode(request *DeleteVirtualNodeRequest) (_result *DeleteVirtualNodeResponse, _err error)
func (*Client) DeleteVirtualNodeWithOptions ¶
func (client *Client) DeleteVirtualNodeWithOptions(request *DeleteVirtualNodeRequest, runtime *util.RuntimeOptions) (_result *DeleteVirtualNodeResponse, _err error)
func (*Client) DescribeAvailableResource ¶
func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (_result *DescribeAvailableResourceResponse, _err error)
*
- When you call the CreateContainerGroup operation to create an elastic container instance, you can use the InstanceType parameter to specify ECS instance types that fit your specific needs. To ensure that the elastic container instance can be created, you can call the DescribeAvailableResource operation to query which ECS instance types and instance families are available in the specified region and zone before you create the elastic container instance. *
- @param request DescribeAvailableResourceRequest
- @return DescribeAvailableResourceResponse
func (*Client) DescribeAvailableResourceWithOptions ¶
func (client *Client) DescribeAvailableResourceWithOptions(request *DescribeAvailableResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeAvailableResourceResponse, _err error)
*
- When you call the CreateContainerGroup operation to create an elastic container instance, you can use the InstanceType parameter to specify ECS instance types that fit your specific needs. To ensure that the elastic container instance can be created, you can call the DescribeAvailableResource operation to query which ECS instance types and instance families are available in the specified region and zone before you create the elastic container instance. *
- @param request DescribeAvailableResourceRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeAvailableResourceResponse
func (*Client) DescribeCommitContainerTask ¶ added in v3.0.1
func (client *Client) DescribeCommitContainerTask(request *DescribeCommitContainerTaskRequest) (_result *DescribeCommitContainerTaskResponse, _err error)
func (*Client) DescribeCommitContainerTaskWithOptions ¶ added in v3.0.1
func (client *Client) DescribeCommitContainerTaskWithOptions(request *DescribeCommitContainerTaskRequest, runtime *util.RuntimeOptions) (_result *DescribeCommitContainerTaskResponse, _err error)
func (*Client) DescribeContainerGroupEvents ¶
func (client *Client) DescribeContainerGroupEvents(request *DescribeContainerGroupEventsRequest) (_result *DescribeContainerGroupEventsResponse, _err error)
*
- The number of entries of returned events. *
- @param request DescribeContainerGroupEventsRequest
- @return DescribeContainerGroupEventsResponse
func (*Client) DescribeContainerGroupEventsWithOptions ¶
func (client *Client) DescribeContainerGroupEventsWithOptions(request *DescribeContainerGroupEventsRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupEventsResponse, _err error)
*
- The number of entries of returned events. *
- @param request DescribeContainerGroupEventsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeContainerGroupEventsResponse
func (*Client) DescribeContainerGroupMetric ¶
func (client *Client) DescribeContainerGroupMetric(request *DescribeContainerGroupMetricRequest) (_result *DescribeContainerGroupMetricResponse, _err error)
*
- The name of the disk. *
- @param request DescribeContainerGroupMetricRequest
- @return DescribeContainerGroupMetricResponse
func (*Client) DescribeContainerGroupMetricWithOptions ¶
func (client *Client) DescribeContainerGroupMetricWithOptions(request *DescribeContainerGroupMetricRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupMetricResponse, _err error)
*
- The name of the disk. *
- @param request DescribeContainerGroupMetricRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeContainerGroupMetricResponse
func (*Client) DescribeContainerGroupPrice ¶
func (client *Client) DescribeContainerGroupPrice(request *DescribeContainerGroupPriceRequest) (_result *DescribeContainerGroupPriceResponse, _err error)
*
- * When you call this operation, you cannot use resource groups to control the permissions of a RAM user.
- * You can create an elastic container instance by specifying vCPU and memory resource specifications or by specifying ECS instance types. When you call this operation to query the prices of elastic container instances, pass in specifications of the elastic container instances.
- * [vCPU and memory specifications](~~114662~~).
- * [ECS instance types that are supported by Elastic Container Instance](~~114664~~). *
- @param request DescribeContainerGroupPriceRequest
- @return DescribeContainerGroupPriceResponse
func (*Client) DescribeContainerGroupPriceWithOptions ¶
func (client *Client) DescribeContainerGroupPriceWithOptions(request *DescribeContainerGroupPriceRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupPriceResponse, _err error)
*
- * When you call this operation, you cannot use resource groups to control the permissions of a RAM user.
- * You can create an elastic container instance by specifying vCPU and memory resource specifications or by specifying ECS instance types. When you call this operation to query the prices of elastic container instances, pass in specifications of the elastic container instances.
- * [vCPU and memory specifications](~~114662~~).
- * [ECS instance types that are supported by Elastic Container Instance](~~114664~~). *
- @param request DescribeContainerGroupPriceRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeContainerGroupPriceResponse
func (*Client) DescribeContainerGroupStatus ¶
func (client *Client) DescribeContainerGroupStatus(request *DescribeContainerGroupStatusRequest) (_result *DescribeContainerGroupStatusResponse, _err error)
func (*Client) DescribeContainerGroupStatusWithOptions ¶
func (client *Client) DescribeContainerGroupStatusWithOptions(request *DescribeContainerGroupStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupStatusResponse, _err error)
func (*Client) DescribeContainerGroups ¶
func (client *Client) DescribeContainerGroups(request *DescribeContainerGroupsRequest) (_result *DescribeContainerGroupsResponse, _err error)
*
- After elastic container instances stop running, the underlying computing resources are reclaimed. The instance information is retained based on the following rules:
- * For elastic container instances that stop on success, only the latest 100 entries of success information about instances in all regions is retained.
- * For elastic container instances that stop on failure, the instance information is retained for only 24 hours. *
- @param request DescribeContainerGroupsRequest
- @return DescribeContainerGroupsResponse
func (*Client) DescribeContainerGroupsWithOptions ¶
func (client *Client) DescribeContainerGroupsWithOptions(request *DescribeContainerGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerGroupsResponse, _err error)
*
- After elastic container instances stop running, the underlying computing resources are reclaimed. The instance information is retained based on the following rules:
- * For elastic container instances that stop on success, only the latest 100 entries of success information about instances in all regions is retained.
- * For elastic container instances that stop on failure, the instance information is retained for only 24 hours. *
- @param request DescribeContainerGroupsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeContainerGroupsResponse
func (*Client) DescribeContainerLog ¶
func (client *Client) DescribeContainerLog(request *DescribeContainerLogRequest) (_result *DescribeContainerLogResponse, _err error)
func (*Client) DescribeContainerLogWithOptions ¶
func (client *Client) DescribeContainerLogWithOptions(request *DescribeContainerLogRequest, runtime *util.RuntimeOptions) (_result *DescribeContainerLogResponse, _err error)
func (*Client) DescribeImageCaches ¶
func (client *Client) DescribeImageCaches(request *DescribeImageCachesRequest) (_result *DescribeImageCachesResponse, _err error)
func (*Client) DescribeImageCachesWithOptions ¶
func (client *Client) DescribeImageCachesWithOptions(request *DescribeImageCachesRequest, runtime *util.RuntimeOptions) (_result *DescribeImageCachesResponse, _err error)
func (*Client) DescribeInstanceOpsRecords ¶
func (client *Client) DescribeInstanceOpsRecords(request *DescribeInstanceOpsRecordsRequest) (_result *DescribeInstanceOpsRecordsResponse, _err error)
func (*Client) DescribeInstanceOpsRecordsWithOptions ¶
func (client *Client) DescribeInstanceOpsRecordsWithOptions(request *DescribeInstanceOpsRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceOpsRecordsResponse, _err error)
func (*Client) DescribeMultiContainerGroupMetric ¶
func (client *Client) DescribeMultiContainerGroupMetric(request *DescribeMultiContainerGroupMetricRequest) (_result *DescribeMultiContainerGroupMetricResponse, _err error)
*
- The operation that you want to perform. Set the value to **DescribeMultiContainerGroupMetric**. *
- @param request DescribeMultiContainerGroupMetricRequest
- @return DescribeMultiContainerGroupMetricResponse
func (*Client) DescribeMultiContainerGroupMetricWithOptions ¶
func (client *Client) DescribeMultiContainerGroupMetricWithOptions(request *DescribeMultiContainerGroupMetricRequest, runtime *util.RuntimeOptions) (_result *DescribeMultiContainerGroupMetricResponse, _err error)
*
- The operation that you want to perform. Set the value to **DescribeMultiContainerGroupMetric**. *
- @param request DescribeMultiContainerGroupMetricRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DescribeMultiContainerGroupMetricResponse
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)
func (*Client) DescribeRegionsWithOptions ¶
func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)
func (*Client) DescribeVirtualNodes ¶
func (client *Client) DescribeVirtualNodes(request *DescribeVirtualNodesRequest) (_result *DescribeVirtualNodesResponse, _err error)
func (*Client) DescribeVirtualNodesWithOptions ¶
func (client *Client) DescribeVirtualNodesWithOptions(request *DescribeVirtualNodesRequest, runtime *util.RuntimeOptions) (_result *DescribeVirtualNodesResponse, _err error)
func (*Client) ExecContainerCommand ¶
func (client *Client) ExecContainerCommand(request *ExecContainerCommandRequest) (_result *ExecContainerCommandResponse, _err error)
func (*Client) ExecContainerCommandWithOptions ¶
func (client *Client) ExecContainerCommandWithOptions(request *ExecContainerCommandRequest, runtime *util.RuntimeOptions) (_result *ExecContainerCommandResponse, _err error)
func (*Client) GetEndpoint ¶
func (*Client) ListUsage ¶
func (client *Client) ListUsage(request *ListUsageRequest) (_result *ListUsageResponse, _err error)
*
- The ID of the request. *
- @param request ListUsageRequest
- @return ListUsageResponse
func (*Client) ListUsageWithOptions ¶
func (client *Client) ListUsageWithOptions(request *ListUsageRequest, runtime *util.RuntimeOptions) (_result *ListUsageResponse, _err error)
*
- The ID of the request. *
- @param request ListUsageRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListUsageResponse
func (*Client) ResizeContainerGroupVolume ¶
func (client *Client) ResizeContainerGroupVolume(request *ResizeContainerGroupVolumeRequest) (_result *ResizeContainerGroupVolumeResponse, _err error)
*
- The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure the idempotence of a request](~~25693~~). *
- @param request ResizeContainerGroupVolumeRequest
- @return ResizeContainerGroupVolumeResponse
func (*Client) ResizeContainerGroupVolumeWithOptions ¶
func (client *Client) ResizeContainerGroupVolumeWithOptions(request *ResizeContainerGroupVolumeRequest, runtime *util.RuntimeOptions) (_result *ResizeContainerGroupVolumeResponse, _err error)
*
- The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that it is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure the idempotence of a request](~~25693~~). *
- @param request ResizeContainerGroupVolumeRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ResizeContainerGroupVolumeResponse
func (*Client) RestartContainerGroup ¶
func (client *Client) RestartContainerGroup(request *RestartContainerGroupRequest) (_result *RestartContainerGroupResponse, _err error)
*
- * Only elastic container instances that are in the Pending or Running state can be restarted. Instances that are in the Succeeded or Failed state cannot be restarted.
- * Elastic container instances that were created before 15:00:00 on March 7, 2019 cannot be restarted.
- * When an elastic container instance is being restarted, its status changes into Restarting. *
- @param request RestartContainerGroupRequest
- @return RestartContainerGroupResponse
func (*Client) RestartContainerGroupWithOptions ¶
func (client *Client) RestartContainerGroupWithOptions(request *RestartContainerGroupRequest, runtime *util.RuntimeOptions) (_result *RestartContainerGroupResponse, _err error)
*
- * Only elastic container instances that are in the Pending or Running state can be restarted. Instances that are in the Succeeded or Failed state cannot be restarted.
- * Elastic container instances that were created before 15:00:00 on March 7, 2019 cannot be restarted.
- * When an elastic container instance is being restarted, its status changes into Restarting. *
- @param request RestartContainerGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return RestartContainerGroupResponse
func (*Client) UpdateContainerGroup ¶
func (client *Client) UpdateContainerGroup(request *UpdateContainerGroupRequest) (_result *UpdateContainerGroupResponse, _err error)
*
- * You can update only elastic container instances that are in the Pending or Running state. After you call this operation to update an elastic container instance, the instance enters the Updating state.
- * You cannot update elastic container instances that were created before 15:00:00 March 7, 2019. *
- @param request UpdateContainerGroupRequest
- @return UpdateContainerGroupResponse
func (*Client) UpdateContainerGroupWithOptions ¶
func (client *Client) UpdateContainerGroupWithOptions(request *UpdateContainerGroupRequest, runtime *util.RuntimeOptions) (_result *UpdateContainerGroupResponse, _err error)
*
- * You can update only elastic container instances that are in the Pending or Running state. After you call this operation to update an elastic container instance, the instance enters the Updating state.
- * You cannot update elastic container instances that were created before 15:00:00 March 7, 2019. *
- @param request UpdateContainerGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateContainerGroupResponse
func (*Client) UpdateImageCache ¶
func (client *Client) UpdateImageCache(request *UpdateImageCacheRequest) (_result *UpdateImageCacheResponse, _err error)
*
- Only image caches that are in the Ready or UpdateFailed state can be updated. *
- @param request UpdateImageCacheRequest
- @return UpdateImageCacheResponse
func (*Client) UpdateImageCacheWithOptions ¶
func (client *Client) UpdateImageCacheWithOptions(request *UpdateImageCacheRequest, runtime *util.RuntimeOptions) (_result *UpdateImageCacheResponse, _err error)
*
- Only image caches that are in the Ready or UpdateFailed state can be updated. *
- @param request UpdateImageCacheRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateImageCacheResponse
func (*Client) UpdateVirtualNode ¶
func (client *Client) UpdateVirtualNode(request *UpdateVirtualNodeRequest) (_result *UpdateVirtualNodeResponse, _err error)
*
- ## Usage notes
- Only virtual nodes that are in the Ready state can be updated. *
- @param request UpdateVirtualNodeRequest
- @return UpdateVirtualNodeResponse
func (*Client) UpdateVirtualNodeWithOptions ¶
func (client *Client) UpdateVirtualNodeWithOptions(request *UpdateVirtualNodeRequest, runtime *util.RuntimeOptions) (_result *UpdateVirtualNodeResponse, _err error)
*
- ## Usage notes
- Only virtual nodes that are in the Ready state can be updated. *
- @param request UpdateVirtualNodeRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateVirtualNodeResponse
type CommitContainerRequest ¶ added in v3.0.1
type CommitContainerRequest struct { AcrRegistryInfo *CommitContainerRequestAcrRegistryInfo `json:"AcrRegistryInfo,omitempty" xml:"AcrRegistryInfo,omitempty" type:"Struct"` Arn *CommitContainerRequestArn `json:"Arn,omitempty" xml:"Arn,omitempty" type:"Struct"` AutoImageCache *bool `json:"AutoImageCache,omitempty" xml:"AutoImageCache,omitempty"` // The ID of the request. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The ID of the task. ContainerName *string `json:"ContainerName,omitempty" xml:"ContainerName,omitempty"` ExcludePath []*string `json:"ExcludePath,omitempty" xml:"ExcludePath,omitempty" type:"Repeated"` Image *CommitContainerRequestImage `json:"Image,omitempty" xml:"Image,omitempty" type:"Struct"` ImageCacheParam *CommitContainerRequestImageCacheParam `json:"ImageCacheParam,omitempty" xml:"ImageCacheParam,omitempty" type:"Struct"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // user RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (CommitContainerRequest) GoString ¶ added in v3.0.1
func (s CommitContainerRequest) GoString() string
func (*CommitContainerRequest) SetAcrRegistryInfo ¶ added in v3.0.1
func (s *CommitContainerRequest) SetAcrRegistryInfo(v *CommitContainerRequestAcrRegistryInfo) *CommitContainerRequest
func (*CommitContainerRequest) SetArn ¶ added in v3.0.1
func (s *CommitContainerRequest) SetArn(v *CommitContainerRequestArn) *CommitContainerRequest
func (*CommitContainerRequest) SetAutoImageCache ¶ added in v3.0.3
func (s *CommitContainerRequest) SetAutoImageCache(v bool) *CommitContainerRequest
func (*CommitContainerRequest) SetContainerGroupId ¶ added in v3.0.1
func (s *CommitContainerRequest) SetContainerGroupId(v string) *CommitContainerRequest
func (*CommitContainerRequest) SetContainerName ¶ added in v3.0.1
func (s *CommitContainerRequest) SetContainerName(v string) *CommitContainerRequest
func (*CommitContainerRequest) SetExcludePath ¶ added in v3.0.3
func (s *CommitContainerRequest) SetExcludePath(v []*string) *CommitContainerRequest
func (*CommitContainerRequest) SetImage ¶ added in v3.0.1
func (s *CommitContainerRequest) SetImage(v *CommitContainerRequestImage) *CommitContainerRequest
func (*CommitContainerRequest) SetImageCacheParam ¶ added in v3.0.3
func (s *CommitContainerRequest) SetImageCacheParam(v *CommitContainerRequestImageCacheParam) *CommitContainerRequest
func (*CommitContainerRequest) SetOwnerAccount ¶ added in v3.0.1
func (s *CommitContainerRequest) SetOwnerAccount(v string) *CommitContainerRequest
func (*CommitContainerRequest) SetOwnerId ¶ added in v3.0.1
func (s *CommitContainerRequest) SetOwnerId(v int64) *CommitContainerRequest
func (*CommitContainerRequest) SetRegionId ¶ added in v3.0.1
func (s *CommitContainerRequest) SetRegionId(v string) *CommitContainerRequest
func (*CommitContainerRequest) SetResourceOwnerAccount ¶ added in v3.0.1
func (s *CommitContainerRequest) SetResourceOwnerAccount(v string) *CommitContainerRequest
func (*CommitContainerRequest) SetResourceOwnerId ¶ added in v3.0.1
func (s *CommitContainerRequest) SetResourceOwnerId(v int64) *CommitContainerRequest
func (CommitContainerRequest) String ¶ added in v3.0.1
func (s CommitContainerRequest) String() string
type CommitContainerRequestAcrRegistryInfo ¶ added in v3.0.1
type CommitContainerRequestAcrRegistryInfo struct { InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (CommitContainerRequestAcrRegistryInfo) GoString ¶ added in v3.0.1
func (s CommitContainerRequestAcrRegistryInfo) GoString() string
func (*CommitContainerRequestAcrRegistryInfo) SetInstanceId ¶ added in v3.0.1
func (s *CommitContainerRequestAcrRegistryInfo) SetInstanceId(v string) *CommitContainerRequestAcrRegistryInfo
func (*CommitContainerRequestAcrRegistryInfo) SetRegionId ¶ added in v3.0.1
func (s *CommitContainerRequestAcrRegistryInfo) SetRegionId(v string) *CommitContainerRequestAcrRegistryInfo
func (CommitContainerRequestAcrRegistryInfo) String ¶ added in v3.0.1
func (s CommitContainerRequestAcrRegistryInfo) String() string
type CommitContainerRequestArn ¶ added in v3.0.1
type CommitContainerRequestArn struct { RoleArn *string `json:"RoleArn,omitempty" xml:"RoleArn,omitempty"` RoleType *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"` }
func (CommitContainerRequestArn) GoString ¶ added in v3.0.1
func (s CommitContainerRequestArn) GoString() string
func (*CommitContainerRequestArn) SetRoleArn ¶ added in v3.0.1
func (s *CommitContainerRequestArn) SetRoleArn(v string) *CommitContainerRequestArn
func (*CommitContainerRequestArn) SetRoleType ¶ added in v3.0.1
func (s *CommitContainerRequestArn) SetRoleType(v string) *CommitContainerRequestArn
func (CommitContainerRequestArn) String ¶ added in v3.0.1
func (s CommitContainerRequestArn) String() string
type CommitContainerRequestImage ¶ added in v3.0.1
type CommitContainerRequestImage struct { Author *string `json:"Author,omitempty" xml:"Author,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Repository *string `json:"Repository,omitempty" xml:"Repository,omitempty"` Tag *string `json:"Tag,omitempty" xml:"Tag,omitempty"` }
func (CommitContainerRequestImage) GoString ¶ added in v3.0.1
func (s CommitContainerRequestImage) GoString() string
func (*CommitContainerRequestImage) SetAuthor ¶ added in v3.0.1
func (s *CommitContainerRequestImage) SetAuthor(v string) *CommitContainerRequestImage
func (*CommitContainerRequestImage) SetMessage ¶ added in v3.0.1
func (s *CommitContainerRequestImage) SetMessage(v string) *CommitContainerRequestImage
func (*CommitContainerRequestImage) SetRepository ¶ added in v3.0.1
func (s *CommitContainerRequestImage) SetRepository(v string) *CommitContainerRequestImage
func (*CommitContainerRequestImage) SetTag ¶ added in v3.0.1
func (s *CommitContainerRequestImage) SetTag(v string) *CommitContainerRequestImage
func (CommitContainerRequestImage) String ¶ added in v3.0.1
func (s CommitContainerRequestImage) String() string
type CommitContainerRequestImageCacheParam ¶ added in v3.0.3
type CommitContainerRequestImageCacheParam struct { EliminationStrategy *string `json:"EliminationStrategy,omitempty" xml:"EliminationStrategy,omitempty"` Flash *bool `json:"Flash,omitempty" xml:"Flash,omitempty"` Image []*string `json:"Image,omitempty" xml:"Image,omitempty" type:"Repeated"` ImageCacheName *string `json:"ImageCacheName,omitempty" xml:"ImageCacheName,omitempty"` ImageCacheSize *int32 `json:"ImageCacheSize,omitempty" xml:"ImageCacheSize,omitempty"` Label []*CommitContainerRequestImageCacheParamLabel `json:"Label,omitempty" xml:"Label,omitempty" type:"Repeated"` RetentionDays *int32 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` }
func (CommitContainerRequestImageCacheParam) GoString ¶ added in v3.0.3
func (s CommitContainerRequestImageCacheParam) GoString() string
func (*CommitContainerRequestImageCacheParam) SetEliminationStrategy ¶ added in v3.0.3
func (s *CommitContainerRequestImageCacheParam) SetEliminationStrategy(v string) *CommitContainerRequestImageCacheParam
func (*CommitContainerRequestImageCacheParam) SetFlash ¶ added in v3.0.3
func (s *CommitContainerRequestImageCacheParam) SetFlash(v bool) *CommitContainerRequestImageCacheParam
func (*CommitContainerRequestImageCacheParam) SetImage ¶ added in v3.0.3
func (s *CommitContainerRequestImageCacheParam) SetImage(v []*string) *CommitContainerRequestImageCacheParam
func (*CommitContainerRequestImageCacheParam) SetImageCacheName ¶ added in v3.0.3
func (s *CommitContainerRequestImageCacheParam) SetImageCacheName(v string) *CommitContainerRequestImageCacheParam
func (*CommitContainerRequestImageCacheParam) SetImageCacheSize ¶ added in v3.0.3
func (s *CommitContainerRequestImageCacheParam) SetImageCacheSize(v int32) *CommitContainerRequestImageCacheParam
func (*CommitContainerRequestImageCacheParam) SetRetentionDays ¶ added in v3.0.3
func (s *CommitContainerRequestImageCacheParam) SetRetentionDays(v int32) *CommitContainerRequestImageCacheParam
func (CommitContainerRequestImageCacheParam) String ¶ added in v3.0.3
func (s CommitContainerRequestImageCacheParam) String() string
type CommitContainerRequestImageCacheParamLabel ¶ added in v3.0.3
type CommitContainerRequestImageCacheParamLabel struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CommitContainerRequestImageCacheParamLabel) GoString ¶ added in v3.0.3
func (s CommitContainerRequestImageCacheParamLabel) GoString() string
func (*CommitContainerRequestImageCacheParamLabel) SetKey ¶ added in v3.0.3
func (s *CommitContainerRequestImageCacheParamLabel) SetKey(v string) *CommitContainerRequestImageCacheParamLabel
func (*CommitContainerRequestImageCacheParamLabel) SetValue ¶ added in v3.0.3
func (s *CommitContainerRequestImageCacheParamLabel) SetValue(v string) *CommitContainerRequestImageCacheParamLabel
func (CommitContainerRequestImageCacheParamLabel) String ¶ added in v3.0.3
func (s CommitContainerRequestImageCacheParamLabel) String() string
type CommitContainerResponse ¶ added in v3.0.1
type CommitContainerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CommitContainerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CommitContainerResponse) GoString ¶ added in v3.0.1
func (s CommitContainerResponse) GoString() string
func (*CommitContainerResponse) SetBody ¶ added in v3.0.1
func (s *CommitContainerResponse) SetBody(v *CommitContainerResponseBody) *CommitContainerResponse
func (*CommitContainerResponse) SetHeaders ¶ added in v3.0.1
func (s *CommitContainerResponse) SetHeaders(v map[string]*string) *CommitContainerResponse
func (*CommitContainerResponse) SetStatusCode ¶ added in v3.0.1
func (s *CommitContainerResponse) SetStatusCode(v int32) *CommitContainerResponse
func (CommitContainerResponse) String ¶ added in v3.0.1
func (s CommitContainerResponse) String() string
type CommitContainerResponseBody ¶ added in v3.0.1
type CommitContainerResponseBody struct { RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` }
func (CommitContainerResponseBody) GoString ¶ added in v3.0.1
func (s CommitContainerResponseBody) GoString() string
func (*CommitContainerResponseBody) SetRequestId ¶ added in v3.0.1
func (s *CommitContainerResponseBody) SetRequestId(v string) *CommitContainerResponseBody
func (*CommitContainerResponseBody) SetTaskId ¶ added in v3.0.1
func (s *CommitContainerResponseBody) SetTaskId(v string) *CommitContainerResponseBody
func (CommitContainerResponseBody) String ¶ added in v3.0.1
func (s CommitContainerResponseBody) String() string
type CreateContainerGroupRequest ¶
type CreateContainerGroupRequest struct { DnsConfig *CreateContainerGroupRequestDnsConfig `json:"DnsConfig,omitempty" xml:"DnsConfig,omitempty" type:"Struct"` HostSecurityContext *CreateContainerGroupRequestHostSecurityContext `json:"HostSecurityContext,omitempty" xml:"HostSecurityContext,omitempty" type:"Struct"` SecurityContext *CreateContainerGroupRequestSecurityContext `json:"SecurityContext,omitempty" xml:"SecurityContext,omitempty" type:"Struct"` // Details of the Container Registry Enterprise Edition instances. AcrRegistryInfo []*CreateContainerGroupRequestAcrRegistryInfo `json:"AcrRegistryInfo,omitempty" xml:"AcrRegistryInfo,omitempty" type:"Repeated"` // The validity period of the elastic container instance. When this period expires, the instance is forced to exit. Unit: seconds. ActiveDeadlineSeconds *int64 `json:"ActiveDeadlineSeconds,omitempty" xml:"ActiveDeadlineSeconds,omitempty"` // Specifies whether to automatically create an EIP and associate it with the elastic container instance. AutoCreateEip *bool `json:"AutoCreateEip,omitempty" xml:"AutoCreateEip,omitempty"` // Specifies whether to automatically match image caches. Default value: false. AutoMatchImageCache *bool `json:"AutoMatchImageCache,omitempty" xml:"AutoMatchImageCache,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that the value is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure idempotency of requests?](~~25693~~) ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The information about containers. Container []*CreateContainerGroupRequestContainer `json:"Container,omitempty" xml:"Container,omitempty" type:"Repeated"` // The name of the elastic container instance. Format requirements: // // * The name must be 2 to 128 characters in length // * The name can contain lowercase letters, digits, and hyphens (-). It cannot start or end with a hyphen (-). ContainerGroupName *string `json:"ContainerGroupName,omitempty" xml:"ContainerGroupName,omitempty"` // Specifies whether to enable container resource view. Container resource view displays the actual container resource data instead of data of the host. If the specifications of the generated elastic container instance are larger than the specifications that you request for when you create the instance, you can enable the ContainerResourceView feature to ensure that the resources that you view in the container are the same as the resources that you request for. ContainerResourceView *bool `json:"ContainerResourceView,omitempty" xml:"ContainerResourceView,omitempty"` // The path to store core dump files. For more information, see [Save core files to volumes](~~167801~~). // // > The path cannot start with a vertical bar (`|`). You cannot use core dump files to configure executable programs. CorePattern *string `json:"CorePattern,omitempty" xml:"CorePattern,omitempty"` // The number of vCPUs that you want to allocate to the elastic container instance. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The number of physical CPU cores. You can specify this parameter only for specific instance types. For more information, see [Specify custom CPU options](~~197781~~). CpuOptionsCore *int32 `json:"CpuOptionsCore,omitempty" xml:"CpuOptionsCore,omitempty"` // This parameter is not available. CpuOptionsNuma *string `json:"CpuOptionsNuma,omitempty" xml:"CpuOptionsNuma,omitempty"` // The number of threads per core. You can specify this parameter only for specific instance types. If you set this parameter to 1, Hyper-Threading is disabled. For more information, see [Specify custom CPU options](~~197781~~). CpuOptionsThreadsPerCore *int32 `json:"CpuOptionsThreadsPerCore,omitempty" xml:"CpuOptionsThreadsPerCore,omitempty"` // The Domain Name System (DNS) policy. Valid values: // // * None: uses the DNS that is specified for DnsConfig-related parameters. // * Default: uses the DNS that is specified for the runtime environment. DnsPolicy *string `json:"DnsPolicy,omitempty" xml:"DnsPolicy,omitempty"` EciFailStrategy *string `json:"EciFailStrategy,omitempty" xml:"EciFailStrategy,omitempty"` // The maximum outbound bandwidth. Unit: bytes. EgressBandwidth *int64 `json:"EgressBandwidth,omitempty" xml:"EgressBandwidth,omitempty"` // The bandwidth of the EIP. Unit: Mbit/s. Default value: 5.\ // You can specify this parameter when you set AutoCreateEip to true. EipBandwidth *int32 `json:"EipBandwidth,omitempty" xml:"EipBandwidth,omitempty"` // Specifies the EIP bandwidth plan that you want to use. EipCommonBandwidthPackage *string `json:"EipCommonBandwidthPackage,omitempty" xml:"EipCommonBandwidthPackage,omitempty"` // Specifies the line type of the EIP. Valid values: // // * BPG: BGP (Multi-ISP) line // * BGP_PRO: BGP (Multi-ISP) Pro line EipISP *string `json:"EipISP,omitempty" xml:"EipISP,omitempty"` // The ID of the elastic IP address (EIP). EipInstanceId *string `json:"EipInstanceId,omitempty" xml:"EipInstanceId,omitempty"` // The increased storage capacity of the temporary storage space. Unit: GiB.\ // For more information, see [Increase the storage capacity of the temporary storage space](~~204066~~). EphemeralStorage *int32 `json:"EphemeralStorage,omitempty" xml:"EphemeralStorage,omitempty"` // The alias of the elastic container instance. HostAliase []*CreateContainerGroupRequestHostAliase `json:"HostAliase,omitempty" xml:"HostAliase,omitempty" type:"Repeated"` // The hostname of the instance. HostName *string `json:"HostName,omitempty" xml:"HostName,omitempty"` // The image acceleration mode. Valid values: // // * nydus: Nydus is used to accelerate image pulling. The images must support Nydus. // * dadi: DADI is used to accelerate image pulling. The images must support DADI. // * p2p: P2P is used to accelerate image pulling. The images must support P2P. // * imc: Image caches are used to accelerate image pulling. ImageAccelerateMode *string `json:"ImageAccelerateMode,omitempty" xml:"ImageAccelerateMode,omitempty"` // The information about the image repository. ImageRegistryCredential []*CreateContainerGroupRequestImageRegistryCredential `json:"ImageRegistryCredential,omitempty" xml:"ImageRegistryCredential,omitempty" type:"Repeated"` // The ID of the image cache. For more information, see [Use image caches to accelerate the creation of instances](~~141281~~). ImageSnapshotId *string `json:"ImageSnapshotId,omitempty" xml:"ImageSnapshotId,omitempty"` // The maximum inbound bandwidth. Unit: bytes. IngressBandwidth *int64 `json:"IngressBandwidth,omitempty" xml:"IngressBandwidth,omitempty"` // The init containers. InitContainer []*CreateContainerGroupRequestInitContainer `json:"InitContainer,omitempty" xml:"InitContainer,omitempty" type:"Repeated"` // The address of the self-managed image repository. When you create an elastic container instance by using an image in a self-managed image repository that uses a self-signed certificate, you must specify this parameter to skip the certificate authentication. This prevents image pull failures caused by certificate authentication failures. InsecureRegistry *string `json:"InsecureRegistry,omitempty" xml:"InsecureRegistry,omitempty"` // The ECS instance type. Different instance types are supported. For more information, see [Specify an ECS instance type to create an elastic container instance](~~114664~~). InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The number of IPv6 addresses. Set the value to 1. You can assign only one IPv6 address to an elastic container instance. Ipv6AddressCount *int32 `json:"Ipv6AddressCount,omitempty" xml:"Ipv6AddressCount,omitempty"` // The peak Internet bandwidth of the IPv6 address when the Ipv6GatewayBandwidthEnable parameter is set to true. Valid values: // // * If the billing method for the Internet bandwidth of the IPv6 gateway is pay-by-bandwidth, the Internet bandwidth of the IPv6 address ranges from 1 to 2,000 Mbit/s. // // * If the billing method for the Internet bandwidth of the IPv6 gateway is pay-by-traffic, the Internet bandwidth range of the IPv6 address is based on the edition of the IPv6 gateway. // // * If the IPv6 gateway is of Free Edition, the Internet bandwidth of the IPv6 address ranges from 1 to 200 Mbit/s. // * If the IPv6 gateway is of Enterprise Edition, the Internet bandwidth of the IPv6 address ranges from 1 to 500 Mbit/s. // * If the IPv6 gateway is of Enhanced Enterprise Edition, the Internet bandwidth of the IPv6 address ranges from 1 to 1,000 Mbit/s. // // The default value is the maximum value in the Internet bandwidth range of the IPv6 gateway. Ipv6GatewayBandwidth *string `json:"Ipv6GatewayBandwidth,omitempty" xml:"Ipv6GatewayBandwidth,omitempty"` // Specifies whether to enable IPv6 Internet access for the elastic container instance. Ipv6GatewayBandwidthEnable *bool `json:"Ipv6GatewayBandwidthEnable,omitempty" xml:"Ipv6GatewayBandwidthEnable,omitempty"` // The memory size that you want to allocate to the elastic container instance. Unit: GiB. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The domain names of the NTP server. NtpServer []*string `json:"NtpServer,omitempty" xml:"NtpServer,omitempty" type:"Repeated"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The address of the self-managed image repository. When you create an elastic container instance by using an image in a self-managed image repository that uses the HTTP protocol, you must specify this parameter. This allows Elastic Container Instance to pull the image over the HTTP protocol instead over the default HTTPS protocol. This prevents image pull failures caused by different protocols. PlainHttpRegistry *string `json:"PlainHttpRegistry,omitempty" xml:"PlainHttpRegistry,omitempty"` // The name of the RAM role that you want to associate with the elastic container instance. You can use the RAM role to access elastic container instances and ECS instances. For more information, see [Use an instance RAM role by calling API operations](~~61178~~). RamRoleName *string `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"` // The region ID of the instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group to which the instance belongs. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The restart policy of the elastic container instance. Valid values: // // * Always: Always restarts the instance. // * Never: Never restarts the instance. // * OnFailure: Restarts the instance when the last start failed. // // Default value: Always. RestartPolicy *string `json:"RestartPolicy,omitempty" xml:"RestartPolicy,omitempty"` // The resource scheduling policy when you specify multiple zones to create an elastic container instance. To specify multiple zones, you can use the VSwitchId to specify multiple vSwitches. Valid values: // // * VSwitchOrdered: The system schedules resources in the sequence of the vSwitches. // * VSwitchRandom: The system schedules resources at random. // // For more information, see [Specify multiple zones to create an elastic container instance](~~157290~~). ScheduleStrategy *string `json:"ScheduleStrategy,omitempty" xml:"ScheduleStrategy,omitempty"` // The ID of the security group to which the instance is assigned. Instances within the same security group can access each other. // // If you do not specify a security group, the system automatically uses the default security group in the region that you selected. Make sure that the inbound rules of the security group contain the container protocols and port numbers that you want to expose. If you do not have a default security group in the region, the system creates a default security group, and then adds the container protocols and port numbers that you specified to the inbound rules of the security group. SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` ShareProcessNamespace *bool `json:"ShareProcessNamespace,omitempty" xml:"ShareProcessNamespace,omitempty"` // The protection period of the preemptible instance. Unit: hours. Default value: 1. Valid values: 0 to 6. SpotDuration *int64 `json:"SpotDuration,omitempty" xml:"SpotDuration,omitempty"` // The maximum hourly price of the preemptible elastic container instance. The value can contain up to three decimal places. // // If you set SpotStrategy to SpotWithPriceLimit, you must specify SpotPriceLimit. SpotPriceLimit *float32 `json:"SpotPriceLimit,omitempty" xml:"SpotPriceLimit,omitempty"` // The bidding policy for the elastic container instance. Valid values: // // * NoSpot: The instance is created as a regular pay-as-you-go instance. // * SpotWithPriceLimit: The instance is created as a preemptible instance with a user-defined maximum hourly price. // * SpotAsPriceGo: The instance is created as a preemptible instance for which the market price at the time of purchase is automatically used as the bid price. // // Default value: NoSpot. SpotStrategy *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"` // Specifies whether to enable periodical execution. // // * true: enables periodical execution. // * false: disables periodical execution. StrictSpot *bool `json:"StrictSpot,omitempty" xml:"StrictSpot,omitempty"` // The tags that you want to bind with the instance. You can bind a maximum of 20 tags. For more information, see [Use tags to manage elastic container instances](~~146608~~). Tag []*CreateContainerGroupRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The buffer time during which the program handles operations before the program stops. TerminationGracePeriodSeconds *int64 `json:"TerminationGracePeriodSeconds,omitempty" xml:"TerminationGracePeriodSeconds,omitempty"` // The ID of the vSwitch to which the instance is connected. You can specify up to 10 vSwitch IDs. Separate multiple vSwitch IDs with commas (,). Example: `vsw-***,vsw-***`. // // If no vSwitch is specified, the system automatically uses the default vSwitch in the default VPC in the region that you selected. If you do not have a default VPC or a default vSwitch in the region, the system automatically creates a default VPC and a default vSwitch. // // > The number of IP addresses in the vSwitch CIDR block determines the maximum number of elastic container instances that can be created for the vSwitch. Before you create elastic container instances, plan the CIDR block of the vSwitch. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // Details about the volumes. Volume []*CreateContainerGroupRequestVolume `json:"Volume,omitempty" xml:"Volume,omitempty" type:"Repeated"` // The ID of the zone in which the elastic container instance is deployed. If you do not specify this parameter, the system selects a zone. // // This parameter is empty by default. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (CreateContainerGroupRequest) GoString ¶
func (s CreateContainerGroupRequest) GoString() string
func (*CreateContainerGroupRequest) SetAcrRegistryInfo ¶
func (s *CreateContainerGroupRequest) SetAcrRegistryInfo(v []*CreateContainerGroupRequestAcrRegistryInfo) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetActiveDeadlineSeconds ¶
func (s *CreateContainerGroupRequest) SetActiveDeadlineSeconds(v int64) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetAutoCreateEip ¶
func (s *CreateContainerGroupRequest) SetAutoCreateEip(v bool) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetAutoMatchImageCache ¶
func (s *CreateContainerGroupRequest) SetAutoMatchImageCache(v bool) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetClientToken ¶
func (s *CreateContainerGroupRequest) SetClientToken(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetContainer ¶
func (s *CreateContainerGroupRequest) SetContainer(v []*CreateContainerGroupRequestContainer) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetContainerGroupName ¶
func (s *CreateContainerGroupRequest) SetContainerGroupName(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetContainerResourceView ¶ added in v3.0.1
func (s *CreateContainerGroupRequest) SetContainerResourceView(v bool) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetCorePattern ¶
func (s *CreateContainerGroupRequest) SetCorePattern(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetCpu ¶
func (s *CreateContainerGroupRequest) SetCpu(v float32) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetCpuOptionsCore ¶
func (s *CreateContainerGroupRequest) SetCpuOptionsCore(v int32) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetCpuOptionsNuma ¶
func (s *CreateContainerGroupRequest) SetCpuOptionsNuma(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetCpuOptionsThreadsPerCore ¶
func (s *CreateContainerGroupRequest) SetCpuOptionsThreadsPerCore(v int32) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetDnsConfig ¶
func (s *CreateContainerGroupRequest) SetDnsConfig(v *CreateContainerGroupRequestDnsConfig) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetDnsPolicy ¶
func (s *CreateContainerGroupRequest) SetDnsPolicy(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetEciFailStrategy ¶ added in v3.0.3
func (s *CreateContainerGroupRequest) SetEciFailStrategy(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetEgressBandwidth ¶
func (s *CreateContainerGroupRequest) SetEgressBandwidth(v int64) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetEipBandwidth ¶
func (s *CreateContainerGroupRequest) SetEipBandwidth(v int32) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetEipCommonBandwidthPackage ¶
func (s *CreateContainerGroupRequest) SetEipCommonBandwidthPackage(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetEipISP ¶
func (s *CreateContainerGroupRequest) SetEipISP(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetEipInstanceId ¶
func (s *CreateContainerGroupRequest) SetEipInstanceId(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetEphemeralStorage ¶
func (s *CreateContainerGroupRequest) SetEphemeralStorage(v int32) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetHostAliase ¶
func (s *CreateContainerGroupRequest) SetHostAliase(v []*CreateContainerGroupRequestHostAliase) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetHostName ¶
func (s *CreateContainerGroupRequest) SetHostName(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetHostSecurityContext ¶
func (s *CreateContainerGroupRequest) SetHostSecurityContext(v *CreateContainerGroupRequestHostSecurityContext) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetImageAccelerateMode ¶
func (s *CreateContainerGroupRequest) SetImageAccelerateMode(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetImageRegistryCredential ¶
func (s *CreateContainerGroupRequest) SetImageRegistryCredential(v []*CreateContainerGroupRequestImageRegistryCredential) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetImageSnapshotId ¶
func (s *CreateContainerGroupRequest) SetImageSnapshotId(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetIngressBandwidth ¶
func (s *CreateContainerGroupRequest) SetIngressBandwidth(v int64) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetInitContainer ¶
func (s *CreateContainerGroupRequest) SetInitContainer(v []*CreateContainerGroupRequestInitContainer) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetInsecureRegistry ¶
func (s *CreateContainerGroupRequest) SetInsecureRegistry(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetInstanceType ¶
func (s *CreateContainerGroupRequest) SetInstanceType(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetIpv6AddressCount ¶
func (s *CreateContainerGroupRequest) SetIpv6AddressCount(v int32) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetIpv6GatewayBandwidth ¶
func (s *CreateContainerGroupRequest) SetIpv6GatewayBandwidth(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetIpv6GatewayBandwidthEnable ¶
func (s *CreateContainerGroupRequest) SetIpv6GatewayBandwidthEnable(v bool) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetMemory ¶
func (s *CreateContainerGroupRequest) SetMemory(v float32) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetNtpServer ¶
func (s *CreateContainerGroupRequest) SetNtpServer(v []*string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetOwnerAccount ¶
func (s *CreateContainerGroupRequest) SetOwnerAccount(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetOwnerId ¶
func (s *CreateContainerGroupRequest) SetOwnerId(v int64) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetPlainHttpRegistry ¶
func (s *CreateContainerGroupRequest) SetPlainHttpRegistry(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetRamRoleName ¶
func (s *CreateContainerGroupRequest) SetRamRoleName(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetRegionId ¶
func (s *CreateContainerGroupRequest) SetRegionId(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetResourceGroupId ¶
func (s *CreateContainerGroupRequest) SetResourceGroupId(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetResourceOwnerAccount ¶
func (s *CreateContainerGroupRequest) SetResourceOwnerAccount(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetResourceOwnerId ¶
func (s *CreateContainerGroupRequest) SetResourceOwnerId(v int64) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetRestartPolicy ¶
func (s *CreateContainerGroupRequest) SetRestartPolicy(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetScheduleStrategy ¶
func (s *CreateContainerGroupRequest) SetScheduleStrategy(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetSecurityContext ¶
func (s *CreateContainerGroupRequest) SetSecurityContext(v *CreateContainerGroupRequestSecurityContext) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetSecurityGroupId ¶
func (s *CreateContainerGroupRequest) SetSecurityGroupId(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetShareProcessNamespace ¶
func (s *CreateContainerGroupRequest) SetShareProcessNamespace(v bool) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetSpotDuration ¶
func (s *CreateContainerGroupRequest) SetSpotDuration(v int64) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetSpotPriceLimit ¶
func (s *CreateContainerGroupRequest) SetSpotPriceLimit(v float32) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetSpotStrategy ¶
func (s *CreateContainerGroupRequest) SetSpotStrategy(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetStrictSpot ¶
func (s *CreateContainerGroupRequest) SetStrictSpot(v bool) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetTag ¶
func (s *CreateContainerGroupRequest) SetTag(v []*CreateContainerGroupRequestTag) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetTerminationGracePeriodSeconds ¶
func (s *CreateContainerGroupRequest) SetTerminationGracePeriodSeconds(v int64) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetVSwitchId ¶
func (s *CreateContainerGroupRequest) SetVSwitchId(v string) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetVolume ¶
func (s *CreateContainerGroupRequest) SetVolume(v []*CreateContainerGroupRequestVolume) *CreateContainerGroupRequest
func (*CreateContainerGroupRequest) SetZoneId ¶
func (s *CreateContainerGroupRequest) SetZoneId(v string) *CreateContainerGroupRequest
func (CreateContainerGroupRequest) String ¶
func (s CreateContainerGroupRequest) String() string
type CreateContainerGroupRequestAcrRegistryInfo ¶
type CreateContainerGroupRequestAcrRegistryInfo struct { // The domain names of the Container Registry Enterprise Edition instance. By default, all domain names of the instance are displayed. You can specify one or more domain names. Separate multiple domain names with commas (,). Domain []*string `json:"Domain,omitempty" xml:"Domain,omitempty" type:"Repeated"` // The ID of the Container Registry Enterprise Edition instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the Container Registry Enterprise Edition instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The region ID of the Container Registry Enterprise Edition instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (CreateContainerGroupRequestAcrRegistryInfo) GoString ¶
func (s CreateContainerGroupRequestAcrRegistryInfo) GoString() string
func (*CreateContainerGroupRequestAcrRegistryInfo) SetDomain ¶
func (s *CreateContainerGroupRequestAcrRegistryInfo) SetDomain(v []*string) *CreateContainerGroupRequestAcrRegistryInfo
func (*CreateContainerGroupRequestAcrRegistryInfo) SetInstanceId ¶
func (s *CreateContainerGroupRequestAcrRegistryInfo) SetInstanceId(v string) *CreateContainerGroupRequestAcrRegistryInfo
func (*CreateContainerGroupRequestAcrRegistryInfo) SetInstanceName ¶
func (s *CreateContainerGroupRequestAcrRegistryInfo) SetInstanceName(v string) *CreateContainerGroupRequestAcrRegistryInfo
func (*CreateContainerGroupRequestAcrRegistryInfo) SetRegionId ¶
func (s *CreateContainerGroupRequestAcrRegistryInfo) SetRegionId(v string) *CreateContainerGroupRequestAcrRegistryInfo
func (CreateContainerGroupRequestAcrRegistryInfo) String ¶
func (s CreateContainerGroupRequestAcrRegistryInfo) String() string
type CreateContainerGroupRequestContainer ¶
type CreateContainerGroupRequestContainer struct { LivenessProbe *CreateContainerGroupRequestContainerLivenessProbe `json:"LivenessProbe,omitempty" xml:"LivenessProbe,omitempty" type:"Struct"` ReadinessProbe *CreateContainerGroupRequestContainerReadinessProbe `json:"ReadinessProbe,omitempty" xml:"ReadinessProbe,omitempty" type:"Struct"` SecurityContext *CreateContainerGroupRequestContainerSecurityContext `json:"SecurityContext,omitempty" xml:"SecurityContext,omitempty" type:"Struct"` // The arguments that are passed to the startup command of the container. You can specify up to 10 arguments. Arg []*string `json:"Arg,omitempty" xml:"Arg,omitempty" type:"Repeated"` // The command that is to run in the container. Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"` // The number of vCPUs that you want to allocate to the container. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The value of the environment variable for the container. EnvironmentVar []*CreateContainerGroupRequestContainerEnvironmentVar `json:"EnvironmentVar,omitempty" xml:"EnvironmentVar,omitempty" type:"Repeated"` // The number of GPUs to be allocated to the container. Gpu *int32 `json:"Gpu,omitempty" xml:"Gpu,omitempty"` // The image of the container. Image *string `json:"Image,omitempty" xml:"Image,omitempty"` // The policy that you want to use to pull an image. Valid values: // // * Always: Each time instances are created, image pulling is performed. // * IfNotPresent: Image pulling is performed as needed. On-premises images are preferentially used. If no on-premises images are available, image pulling is performed. // * Never: On-premises images are always used. Image pulling is not performed. ImagePullPolicy *string `json:"ImagePullPolicy,omitempty" xml:"ImagePullPolicy,omitempty"` // The command that you want to run in the container when you use a CLI to specify the postStart callback function. LifecyclePostStartHandlerExec []*string `json:"LifecyclePostStartHandlerExec,omitempty" xml:"LifecyclePostStartHandlerExec,omitempty" type:"Repeated"` // The IP address of the host that receives HTTP GET requests when you use HTTP requests to specify the postStart callback function. LifecyclePostStartHandlerHttpGetHost *string `json:"LifecyclePostStartHandlerHttpGetHost,omitempty" xml:"LifecyclePostStartHandlerHttpGetHost,omitempty"` // The HTTP GET request header. LifecyclePostStartHandlerHttpGetHttpHeader []*CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader `` /* 134-byte string literal not displayed */ // The path to which HTTP GET requests are sent when you use HTTP requests to specify the postStart callback function. LifecyclePostStartHandlerHttpGetPath *string `json:"LifecyclePostStartHandlerHttpGetPath,omitempty" xml:"LifecyclePostStartHandlerHttpGetPath,omitempty"` // The port to which HTTP GET requests are sent when you use HTTP requests to specify the postStart callback function. LifecyclePostStartHandlerHttpGetPort *int32 `json:"LifecyclePostStartHandlerHttpGetPort,omitempty" xml:"LifecyclePostStartHandlerHttpGetPort,omitempty"` // The protocol type of HTTP GET requests when you use HTTP requests to specify the postStart callback function. Valid values: // // * HTTP // * HTTPS LifecyclePostStartHandlerHttpGetScheme *string `json:"LifecyclePostStartHandlerHttpGetScheme,omitempty" xml:"LifecyclePostStartHandlerHttpGetScheme,omitempty"` // The port that is detected by TCP sockets when you use TCP sockets to specify the postStart callback function. LifecyclePostStartHandlerTcpSocketHost *string `json:"LifecyclePostStartHandlerTcpSocketHost,omitempty" xml:"LifecyclePostStartHandlerTcpSocketHost,omitempty"` // The port that is detected by TCP sockets when you use TCP sockets to specify the postStart callback function. LifecyclePostStartHandlerTcpSocketPort *int32 `json:"LifecyclePostStartHandlerTcpSocketPort,omitempty" xml:"LifecyclePostStartHandlerTcpSocketPort,omitempty"` // The command that you want to run in the container when you use a CLI to specify the preStop callback function. LifecyclePreStopHandlerExec []*string `json:"LifecyclePreStopHandlerExec,omitempty" xml:"LifecyclePreStopHandlerExec,omitempty" type:"Repeated"` // The IP address of the host that receives HTTP GET requests when you use HTTP requests to specify the preStop callback function. LifecyclePreStopHandlerHttpGetHost *string `json:"LifecyclePreStopHandlerHttpGetHost,omitempty" xml:"LifecyclePreStopHandlerHttpGetHost,omitempty"` // The HTTP GET request header. LifecyclePreStopHandlerHttpGetHttpHeader []*CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader `` /* 130-byte string literal not displayed */ // The path to which HTTP GET requests are sent when you use HTTP requests to specify the preStop callback function. LifecyclePreStopHandlerHttpGetPath *string `json:"LifecyclePreStopHandlerHttpGetPath,omitempty" xml:"LifecyclePreStopHandlerHttpGetPath,omitempty"` // The port to which HTTP GET requests are sent when you use HTTP requests to specify the preStop callback function. LifecyclePreStopHandlerHttpGetPort *int32 `json:"LifecyclePreStopHandlerHttpGetPort,omitempty" xml:"LifecyclePreStopHandlerHttpGetPort,omitempty"` // The protocol type of HTTP GET requests when you use HTTP requests to specify the preStop callback function. Valid values: // // * HTTP // * HTTPS LifecyclePreStopHandlerHttpGetScheme *string `json:"LifecyclePreStopHandlerHttpGetScheme,omitempty" xml:"LifecyclePreStopHandlerHttpGetScheme,omitempty"` // The host IP address that is detected by TCP sockets when you use TCP sockets to specify the preStop callback function. LifecyclePreStopHandlerTcpSocketHost *string `json:"LifecyclePreStopHandlerTcpSocketHost,omitempty" xml:"LifecyclePreStopHandlerTcpSocketHost,omitempty"` // The port that is detected by TCP sockets when you use TCP sockets to specify the preStop callback function. LifecyclePreStopHandlerTcpSocketPort *int32 `json:"LifecyclePreStopHandlerTcpSocketPort,omitempty" xml:"LifecyclePreStopHandlerTcpSocketPort,omitempty"` // The memory size of the container. Unit: GiB. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The name of the container. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The port to which HTTP GET requests are sent when you use HTTP requests to perform health checks. Port []*CreateContainerGroupRequestContainerPort `json:"Port,omitempty" xml:"Port,omitempty" type:"Repeated"` // Specifies whether the container allocates buffer resources to standard input streams when the container is running. If you do not specify this parameter, an end-of-file (EOF) error may occur when standard input streams in the container are read. Default value: false. Stdin *bool `json:"Stdin,omitempty" xml:"Stdin,omitempty"` // Specifies whether the container runtime closes the stdin channel after the stdin channel has been opened by a single attach session. If stdin is true, the stdin stream remains open across multiple attach sessions.\ // If StdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and receive data until the client disconnects. When the client disconnects, stdin is closed and remains closed until the container is restarted. StdinOnce *bool `json:"StdinOnce,omitempty" xml:"StdinOnce,omitempty"` // The path of the file from which the system retrieves termination messages of the container when the container exits. TerminationMessagePath *string `json:"TerminationMessagePath,omitempty" xml:"TerminationMessagePath,omitempty"` // The message notification policy. This parameter is empty by default. You can configure only Message Service (MNS) queues to receive notifications. TerminationMessagePolicy *string `json:"TerminationMessagePolicy,omitempty" xml:"TerminationMessagePolicy,omitempty"` // Specifies whether to enable interaction. Default value: false. // // If the command is a /bin/bash command, set the value to true. Tty *bool `json:"Tty,omitempty" xml:"Tty,omitempty"` // Details about the volumes. VolumeMount []*CreateContainerGroupRequestContainerVolumeMount `json:"VolumeMount,omitempty" xml:"VolumeMount,omitempty" type:"Repeated"` // The working directory of the container. WorkingDir *string `json:"WorkingDir,omitempty" xml:"WorkingDir,omitempty"` }
func (CreateContainerGroupRequestContainer) GoString ¶
func (s CreateContainerGroupRequestContainer) GoString() string
func (*CreateContainerGroupRequestContainer) SetArg ¶
func (s *CreateContainerGroupRequestContainer) SetArg(v []*string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetCommand ¶
func (s *CreateContainerGroupRequestContainer) SetCommand(v []*string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetCpu ¶
func (s *CreateContainerGroupRequestContainer) SetCpu(v float32) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetEnvironmentVar ¶
func (s *CreateContainerGroupRequestContainer) SetEnvironmentVar(v []*CreateContainerGroupRequestContainerEnvironmentVar) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetGpu ¶
func (s *CreateContainerGroupRequestContainer) SetGpu(v int32) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetImage ¶
func (s *CreateContainerGroupRequestContainer) SetImage(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetImagePullPolicy ¶
func (s *CreateContainerGroupRequestContainer) SetImagePullPolicy(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerExec ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerExec(v []*string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHost ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHost(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHttpHeader ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHttpHeader(v []*CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPath ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPath(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPort ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPort(v int32) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetScheme ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetScheme(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketHost ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketHost(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketPort ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketPort(v int32) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerExec ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerExec(v []*string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHost ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHost(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHttpHeader ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHttpHeader(v []*CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPath ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPath(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPort ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPort(v int32) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetScheme ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetScheme(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketHost ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketHost(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketPort ¶
func (s *CreateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketPort(v int32) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetLivenessProbe ¶
func (s *CreateContainerGroupRequestContainer) SetLivenessProbe(v *CreateContainerGroupRequestContainerLivenessProbe) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetMemory ¶
func (s *CreateContainerGroupRequestContainer) SetMemory(v float32) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetName ¶
func (s *CreateContainerGroupRequestContainer) SetName(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetReadinessProbe ¶
func (s *CreateContainerGroupRequestContainer) SetReadinessProbe(v *CreateContainerGroupRequestContainerReadinessProbe) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetSecurityContext ¶
func (s *CreateContainerGroupRequestContainer) SetSecurityContext(v *CreateContainerGroupRequestContainerSecurityContext) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetStdin ¶
func (s *CreateContainerGroupRequestContainer) SetStdin(v bool) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetStdinOnce ¶
func (s *CreateContainerGroupRequestContainer) SetStdinOnce(v bool) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetTerminationMessagePath ¶
func (s *CreateContainerGroupRequestContainer) SetTerminationMessagePath(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetTerminationMessagePolicy ¶
func (s *CreateContainerGroupRequestContainer) SetTerminationMessagePolicy(v string) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetTty ¶
func (s *CreateContainerGroupRequestContainer) SetTty(v bool) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetVolumeMount ¶
func (s *CreateContainerGroupRequestContainer) SetVolumeMount(v []*CreateContainerGroupRequestContainerVolumeMount) *CreateContainerGroupRequestContainer
func (*CreateContainerGroupRequestContainer) SetWorkingDir ¶
func (s *CreateContainerGroupRequestContainer) SetWorkingDir(v string) *CreateContainerGroupRequestContainer
func (CreateContainerGroupRequestContainer) String ¶
func (s CreateContainerGroupRequestContainer) String() string
type CreateContainerGroupRequestContainerEnvironmentVar ¶
type CreateContainerGroupRequestContainerEnvironmentVar struct { FieldRef *CreateContainerGroupRequestContainerEnvironmentVarFieldRef `json:"FieldRef,omitempty" xml:"FieldRef,omitempty" type:"Struct"` // The name of the environment variable for the container. The name must be 1 to 128 characters in length. The name can contain letters, digits, and underscores (\_), and cannot start with a digit.“ Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the environment variable for the container. The value must be 0 to 256 characters in length. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateContainerGroupRequestContainerEnvironmentVar) GoString ¶
func (s CreateContainerGroupRequestContainerEnvironmentVar) GoString() string
func (*CreateContainerGroupRequestContainerEnvironmentVar) SetFieldRef ¶
func (CreateContainerGroupRequestContainerEnvironmentVar) String ¶
func (s CreateContainerGroupRequestContainerEnvironmentVar) String() string
type CreateContainerGroupRequestContainerEnvironmentVarFieldRef ¶
type CreateContainerGroupRequestContainerEnvironmentVarFieldRef struct {
FieldPath *string `json:"FieldPath,omitempty" xml:"FieldPath,omitempty"`
}
func (CreateContainerGroupRequestContainerEnvironmentVarFieldRef) GoString ¶
func (s CreateContainerGroupRequestContainerEnvironmentVarFieldRef) GoString() string
func (*CreateContainerGroupRequestContainerEnvironmentVarFieldRef) SetFieldPath ¶
func (CreateContainerGroupRequestContainerEnvironmentVarFieldRef) String ¶
func (s CreateContainerGroupRequestContainerEnvironmentVarFieldRef) String() string
type CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader ¶
type CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader struct { // The custom field name in the HTTP GET request header when you use HTTP requests to specify the postStart callback function. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The custom field value in the HTTP GET request header when you use HTTP requests to specify the postStart callback function. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader) GoString ¶
func (s CreateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeader) GoString() string
type CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader ¶
type CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader struct { // The custom field value in the HTTP GET request header when you use HTTP requests to specify the preStop callback function. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The custom field value in the HTTP GET request header when you use HTTP requests to specify the preStop callback function. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) GoString ¶
func (s CreateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) GoString() string
type CreateContainerGroupRequestContainerLivenessProbe ¶
type CreateContainerGroupRequestContainerLivenessProbe struct { Exec *CreateContainerGroupRequestContainerLivenessProbeExec `json:"Exec,omitempty" xml:"Exec,omitempty" type:"Struct"` FailureThreshold *int32 `json:"FailureThreshold,omitempty" xml:"FailureThreshold,omitempty"` HttpGet *CreateContainerGroupRequestContainerLivenessProbeHttpGet `json:"HttpGet,omitempty" xml:"HttpGet,omitempty" type:"Struct"` InitialDelaySeconds *int32 `json:"InitialDelaySeconds,omitempty" xml:"InitialDelaySeconds,omitempty"` PeriodSeconds *int32 `json:"PeriodSeconds,omitempty" xml:"PeriodSeconds,omitempty"` SuccessThreshold *int32 `json:"SuccessThreshold,omitempty" xml:"SuccessThreshold,omitempty"` TcpSocket *CreateContainerGroupRequestContainerLivenessProbeTcpSocket `json:"TcpSocket,omitempty" xml:"TcpSocket,omitempty" type:"Struct"` TimeoutSeconds *int32 `json:"TimeoutSeconds,omitempty" xml:"TimeoutSeconds,omitempty"` }
func (CreateContainerGroupRequestContainerLivenessProbe) GoString ¶
func (s CreateContainerGroupRequestContainerLivenessProbe) GoString() string
func (*CreateContainerGroupRequestContainerLivenessProbe) SetFailureThreshold ¶
func (s *CreateContainerGroupRequestContainerLivenessProbe) SetFailureThreshold(v int32) *CreateContainerGroupRequestContainerLivenessProbe
func (*CreateContainerGroupRequestContainerLivenessProbe) SetHttpGet ¶
func (*CreateContainerGroupRequestContainerLivenessProbe) SetInitialDelaySeconds ¶
func (s *CreateContainerGroupRequestContainerLivenessProbe) SetInitialDelaySeconds(v int32) *CreateContainerGroupRequestContainerLivenessProbe
func (*CreateContainerGroupRequestContainerLivenessProbe) SetPeriodSeconds ¶
func (s *CreateContainerGroupRequestContainerLivenessProbe) SetPeriodSeconds(v int32) *CreateContainerGroupRequestContainerLivenessProbe
func (*CreateContainerGroupRequestContainerLivenessProbe) SetSuccessThreshold ¶
func (s *CreateContainerGroupRequestContainerLivenessProbe) SetSuccessThreshold(v int32) *CreateContainerGroupRequestContainerLivenessProbe
func (*CreateContainerGroupRequestContainerLivenessProbe) SetTcpSocket ¶
func (*CreateContainerGroupRequestContainerLivenessProbe) SetTimeoutSeconds ¶
func (s *CreateContainerGroupRequestContainerLivenessProbe) SetTimeoutSeconds(v int32) *CreateContainerGroupRequestContainerLivenessProbe
func (CreateContainerGroupRequestContainerLivenessProbe) String ¶
func (s CreateContainerGroupRequestContainerLivenessProbe) String() string
type CreateContainerGroupRequestContainerLivenessProbeExec ¶
type CreateContainerGroupRequestContainerLivenessProbeExec struct {
Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"`
}
func (CreateContainerGroupRequestContainerLivenessProbeExec) GoString ¶
func (s CreateContainerGroupRequestContainerLivenessProbeExec) GoString() string
func (*CreateContainerGroupRequestContainerLivenessProbeExec) SetCommand ¶
func (s *CreateContainerGroupRequestContainerLivenessProbeExec) SetCommand(v []*string) *CreateContainerGroupRequestContainerLivenessProbeExec
func (CreateContainerGroupRequestContainerLivenessProbeExec) String ¶
func (s CreateContainerGroupRequestContainerLivenessProbeExec) String() string
type CreateContainerGroupRequestContainerLivenessProbeHttpGet ¶
type CreateContainerGroupRequestContainerLivenessProbeHttpGet struct { Path *string `json:"Path,omitempty" xml:"Path,omitempty"` Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` Scheme *string `json:"Scheme,omitempty" xml:"Scheme,omitempty"` }
func (CreateContainerGroupRequestContainerLivenessProbeHttpGet) GoString ¶
func (s CreateContainerGroupRequestContainerLivenessProbeHttpGet) GoString() string
func (CreateContainerGroupRequestContainerLivenessProbeHttpGet) String ¶
func (s CreateContainerGroupRequestContainerLivenessProbeHttpGet) String() string
type CreateContainerGroupRequestContainerLivenessProbeTcpSocket ¶
type CreateContainerGroupRequestContainerLivenessProbeTcpSocket struct {
Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"`
}
func (CreateContainerGroupRequestContainerLivenessProbeTcpSocket) GoString ¶
func (s CreateContainerGroupRequestContainerLivenessProbeTcpSocket) GoString() string
func (CreateContainerGroupRequestContainerLivenessProbeTcpSocket) String ¶
func (s CreateContainerGroupRequestContainerLivenessProbeTcpSocket) String() string
type CreateContainerGroupRequestContainerPort ¶
type CreateContainerGroupRequestContainerPort struct { // The port number. Valid values: 1 to 65535. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The type of the protocol. Valid values: // // * TCP // * UDP Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` }
func (CreateContainerGroupRequestContainerPort) GoString ¶
func (s CreateContainerGroupRequestContainerPort) GoString() string
func (*CreateContainerGroupRequestContainerPort) SetPort ¶
func (s *CreateContainerGroupRequestContainerPort) SetPort(v int32) *CreateContainerGroupRequestContainerPort
func (*CreateContainerGroupRequestContainerPort) SetProtocol ¶
func (s *CreateContainerGroupRequestContainerPort) SetProtocol(v string) *CreateContainerGroupRequestContainerPort
func (CreateContainerGroupRequestContainerPort) String ¶
func (s CreateContainerGroupRequestContainerPort) String() string
type CreateContainerGroupRequestContainerReadinessProbe ¶
type CreateContainerGroupRequestContainerReadinessProbe struct { Exec *CreateContainerGroupRequestContainerReadinessProbeExec `json:"Exec,omitempty" xml:"Exec,omitempty" type:"Struct"` FailureThreshold *int32 `json:"FailureThreshold,omitempty" xml:"FailureThreshold,omitempty"` HttpGet *CreateContainerGroupRequestContainerReadinessProbeHttpGet `json:"HttpGet,omitempty" xml:"HttpGet,omitempty" type:"Struct"` InitialDelaySeconds *int32 `json:"InitialDelaySeconds,omitempty" xml:"InitialDelaySeconds,omitempty"` PeriodSeconds *int32 `json:"PeriodSeconds,omitempty" xml:"PeriodSeconds,omitempty"` SuccessThreshold *int32 `json:"SuccessThreshold,omitempty" xml:"SuccessThreshold,omitempty"` TcpSocket *CreateContainerGroupRequestContainerReadinessProbeTcpSocket `json:"TcpSocket,omitempty" xml:"TcpSocket,omitempty" type:"Struct"` TimeoutSeconds *int32 `json:"TimeoutSeconds,omitempty" xml:"TimeoutSeconds,omitempty"` }
func (CreateContainerGroupRequestContainerReadinessProbe) GoString ¶
func (s CreateContainerGroupRequestContainerReadinessProbe) GoString() string
func (*CreateContainerGroupRequestContainerReadinessProbe) SetFailureThreshold ¶
func (s *CreateContainerGroupRequestContainerReadinessProbe) SetFailureThreshold(v int32) *CreateContainerGroupRequestContainerReadinessProbe
func (*CreateContainerGroupRequestContainerReadinessProbe) SetHttpGet ¶
func (*CreateContainerGroupRequestContainerReadinessProbe) SetInitialDelaySeconds ¶
func (s *CreateContainerGroupRequestContainerReadinessProbe) SetInitialDelaySeconds(v int32) *CreateContainerGroupRequestContainerReadinessProbe
func (*CreateContainerGroupRequestContainerReadinessProbe) SetPeriodSeconds ¶
func (s *CreateContainerGroupRequestContainerReadinessProbe) SetPeriodSeconds(v int32) *CreateContainerGroupRequestContainerReadinessProbe
func (*CreateContainerGroupRequestContainerReadinessProbe) SetSuccessThreshold ¶
func (s *CreateContainerGroupRequestContainerReadinessProbe) SetSuccessThreshold(v int32) *CreateContainerGroupRequestContainerReadinessProbe
func (*CreateContainerGroupRequestContainerReadinessProbe) SetTcpSocket ¶
func (*CreateContainerGroupRequestContainerReadinessProbe) SetTimeoutSeconds ¶
func (s *CreateContainerGroupRequestContainerReadinessProbe) SetTimeoutSeconds(v int32) *CreateContainerGroupRequestContainerReadinessProbe
func (CreateContainerGroupRequestContainerReadinessProbe) String ¶
func (s CreateContainerGroupRequestContainerReadinessProbe) String() string
type CreateContainerGroupRequestContainerReadinessProbeExec ¶
type CreateContainerGroupRequestContainerReadinessProbeExec struct {
Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"`
}
func (CreateContainerGroupRequestContainerReadinessProbeExec) GoString ¶
func (s CreateContainerGroupRequestContainerReadinessProbeExec) GoString() string
func (*CreateContainerGroupRequestContainerReadinessProbeExec) SetCommand ¶
func (s *CreateContainerGroupRequestContainerReadinessProbeExec) SetCommand(v []*string) *CreateContainerGroupRequestContainerReadinessProbeExec
func (CreateContainerGroupRequestContainerReadinessProbeExec) String ¶
func (s CreateContainerGroupRequestContainerReadinessProbeExec) String() string
type CreateContainerGroupRequestContainerReadinessProbeHttpGet ¶
type CreateContainerGroupRequestContainerReadinessProbeHttpGet struct { Path *string `json:"Path,omitempty" xml:"Path,omitempty"` Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` Scheme *string `json:"Scheme,omitempty" xml:"Scheme,omitempty"` }
func (CreateContainerGroupRequestContainerReadinessProbeHttpGet) GoString ¶
func (s CreateContainerGroupRequestContainerReadinessProbeHttpGet) GoString() string
func (CreateContainerGroupRequestContainerReadinessProbeHttpGet) String ¶
func (s CreateContainerGroupRequestContainerReadinessProbeHttpGet) String() string
type CreateContainerGroupRequestContainerReadinessProbeTcpSocket ¶
type CreateContainerGroupRequestContainerReadinessProbeTcpSocket struct {
Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"`
}
func (CreateContainerGroupRequestContainerReadinessProbeTcpSocket) GoString ¶
func (s CreateContainerGroupRequestContainerReadinessProbeTcpSocket) GoString() string
func (CreateContainerGroupRequestContainerReadinessProbeTcpSocket) String ¶
func (s CreateContainerGroupRequestContainerReadinessProbeTcpSocket) String() string
type CreateContainerGroupRequestContainerSecurityContext ¶
type CreateContainerGroupRequestContainerSecurityContext struct { Capability *CreateContainerGroupRequestContainerSecurityContextCapability `json:"Capability,omitempty" xml:"Capability,omitempty" type:"Struct"` ReadOnlyRootFilesystem *bool `json:"ReadOnlyRootFilesystem,omitempty" xml:"ReadOnlyRootFilesystem,omitempty"` RunAsUser *int64 `json:"RunAsUser,omitempty" xml:"RunAsUser,omitempty"` }
func (CreateContainerGroupRequestContainerSecurityContext) GoString ¶
func (s CreateContainerGroupRequestContainerSecurityContext) GoString() string
func (*CreateContainerGroupRequestContainerSecurityContext) SetCapability ¶
func (*CreateContainerGroupRequestContainerSecurityContext) SetReadOnlyRootFilesystem ¶
func (s *CreateContainerGroupRequestContainerSecurityContext) SetReadOnlyRootFilesystem(v bool) *CreateContainerGroupRequestContainerSecurityContext
func (*CreateContainerGroupRequestContainerSecurityContext) SetRunAsUser ¶
func (s *CreateContainerGroupRequestContainerSecurityContext) SetRunAsUser(v int64) *CreateContainerGroupRequestContainerSecurityContext
func (CreateContainerGroupRequestContainerSecurityContext) String ¶
func (s CreateContainerGroupRequestContainerSecurityContext) String() string
type CreateContainerGroupRequestContainerSecurityContextCapability ¶
type CreateContainerGroupRequestContainerSecurityContextCapability struct {
Add []*string `json:"Add,omitempty" xml:"Add,omitempty" type:"Repeated"`
}
func (CreateContainerGroupRequestContainerSecurityContextCapability) GoString ¶
func (s CreateContainerGroupRequestContainerSecurityContextCapability) GoString() string
func (CreateContainerGroupRequestContainerSecurityContextCapability) String ¶
func (s CreateContainerGroupRequestContainerSecurityContextCapability) String() string
type CreateContainerGroupRequestContainerVolumeMount ¶
type CreateContainerGroupRequestContainerVolumeMount struct { // The directory to which the volume is mounted. // // > The data stored in this directory is overwritten by the data on the volume. Specify this parameter with caution. MountPath *string `json:"MountPath,omitempty" xml:"MountPath,omitempty"` // The mount propagation setting of the volume. Mount propagation allows volumes that are mounted on one container to be shared with other containers in the same pod, or even with other pods on the same node. Valid values: // // * None: This volume mount does not receive subsequent mounts that are mounted to this volume or subdirectories of this volume by the host. // * HostToCotainer: This volume mount receives all subsequent mounts that are mounted to this volume or subdirectories of this volume. // * Bidirectional: The volume mount behaves the same as the HostToCotainer mount. The volume mount receives all subsequent mounts that are mounted to this volume or subdirectories of this volume. In addition, all volume mounts created by the container are propagated back to the host and to all containers of all pods that use the same volume. // // Default value: None. MountPropagation *string `json:"MountPropagation,omitempty" xml:"MountPropagation,omitempty"` // The name of the volume. The value of this parameter must be the same as the value of the Name parameter in the volume. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Specifies whether the volume is read-only. Default value: false. ReadOnly *bool `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"` // The subdirectory of the volume. SubPath *string `json:"SubPath,omitempty" xml:"SubPath,omitempty"` }
func (CreateContainerGroupRequestContainerVolumeMount) GoString ¶
func (s CreateContainerGroupRequestContainerVolumeMount) GoString() string
func (*CreateContainerGroupRequestContainerVolumeMount) SetMountPath ¶
func (s *CreateContainerGroupRequestContainerVolumeMount) SetMountPath(v string) *CreateContainerGroupRequestContainerVolumeMount
func (*CreateContainerGroupRequestContainerVolumeMount) SetMountPropagation ¶
func (s *CreateContainerGroupRequestContainerVolumeMount) SetMountPropagation(v string) *CreateContainerGroupRequestContainerVolumeMount
func (*CreateContainerGroupRequestContainerVolumeMount) SetReadOnly ¶
func (s *CreateContainerGroupRequestContainerVolumeMount) SetReadOnly(v bool) *CreateContainerGroupRequestContainerVolumeMount
func (*CreateContainerGroupRequestContainerVolumeMount) SetSubPath ¶
func (s *CreateContainerGroupRequestContainerVolumeMount) SetSubPath(v string) *CreateContainerGroupRequestContainerVolumeMount
func (CreateContainerGroupRequestContainerVolumeMount) String ¶
func (s CreateContainerGroupRequestContainerVolumeMount) String() string
type CreateContainerGroupRequestDnsConfig ¶
type CreateContainerGroupRequestDnsConfig struct { // The IP addresses of the DNS servers. NameServer []*string `json:"NameServer,omitempty" xml:"NameServer,omitempty" type:"Repeated"` // Configuration options of the DNS server. Option []*CreateContainerGroupRequestDnsConfigOption `json:"Option,omitempty" xml:"Option,omitempty" type:"Repeated"` // The search domains of the DNS server. Search []*string `json:"Search,omitempty" xml:"Search,omitempty" type:"Repeated"` }
func (CreateContainerGroupRequestDnsConfig) GoString ¶
func (s CreateContainerGroupRequestDnsConfig) GoString() string
func (*CreateContainerGroupRequestDnsConfig) SetNameServer ¶
func (s *CreateContainerGroupRequestDnsConfig) SetNameServer(v []*string) *CreateContainerGroupRequestDnsConfig
func (*CreateContainerGroupRequestDnsConfig) SetOption ¶
func (s *CreateContainerGroupRequestDnsConfig) SetOption(v []*CreateContainerGroupRequestDnsConfigOption) *CreateContainerGroupRequestDnsConfig
func (*CreateContainerGroupRequestDnsConfig) SetSearch ¶
func (s *CreateContainerGroupRequestDnsConfig) SetSearch(v []*string) *CreateContainerGroupRequestDnsConfig
func (CreateContainerGroupRequestDnsConfig) String ¶
func (s CreateContainerGroupRequestDnsConfig) String() string
type CreateContainerGroupRequestDnsConfigOption ¶
type CreateContainerGroupRequestDnsConfigOption struct { // The name of the option. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the option. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateContainerGroupRequestDnsConfigOption) GoString ¶
func (s CreateContainerGroupRequestDnsConfigOption) GoString() string
func (*CreateContainerGroupRequestDnsConfigOption) SetName ¶
func (s *CreateContainerGroupRequestDnsConfigOption) SetName(v string) *CreateContainerGroupRequestDnsConfigOption
func (*CreateContainerGroupRequestDnsConfigOption) SetValue ¶
func (s *CreateContainerGroupRequestDnsConfigOption) SetValue(v string) *CreateContainerGroupRequestDnsConfigOption
func (CreateContainerGroupRequestDnsConfigOption) String ¶
func (s CreateContainerGroupRequestDnsConfigOption) String() string
type CreateContainerGroupRequestHostAliase ¶
type CreateContainerGroupRequestHostAliase struct { // The hostname of the elastic container instance. Hostname []*string `json:"Hostname,omitempty" xml:"Hostname,omitempty" type:"Repeated"` // The IP address of the host. Ip *string `json:"Ip,omitempty" xml:"Ip,omitempty"` }
func (CreateContainerGroupRequestHostAliase) GoString ¶
func (s CreateContainerGroupRequestHostAliase) GoString() string
func (*CreateContainerGroupRequestHostAliase) SetHostname ¶
func (s *CreateContainerGroupRequestHostAliase) SetHostname(v []*string) *CreateContainerGroupRequestHostAliase
func (*CreateContainerGroupRequestHostAliase) SetIp ¶
func (s *CreateContainerGroupRequestHostAliase) SetIp(v string) *CreateContainerGroupRequestHostAliase
func (CreateContainerGroupRequestHostAliase) String ¶
func (s CreateContainerGroupRequestHostAliase) String() string
type CreateContainerGroupRequestHostSecurityContext ¶
type CreateContainerGroupRequestHostSecurityContext struct { // Configure a security context to modify unsafe sysctls. For more information, see [Configure a security context](~~462313~~). Sysctl []*CreateContainerGroupRequestHostSecurityContextSysctl `json:"Sysctl,omitempty" xml:"Sysctl,omitempty" type:"Repeated"` }
func (CreateContainerGroupRequestHostSecurityContext) GoString ¶
func (s CreateContainerGroupRequestHostSecurityContext) GoString() string
func (CreateContainerGroupRequestHostSecurityContext) String ¶
func (s CreateContainerGroupRequestHostSecurityContext) String() string
type CreateContainerGroupRequestHostSecurityContextSysctl ¶
type CreateContainerGroupRequestHostSecurityContextSysctl struct { // The name of the unsafe sysctl when you configure a security context to modify sysctls. Valid values: // // * kernel.shm \* (except for kernel.shm_rmid_forced) // * kernel.msg\*kernel.sem // * fs.mqueue.\* // * net.\* (except for net.ipv4.ip_local_port_range, net.ipv4.tcp_syncookies, net.ipv4.ping_group_range, and net.ipv4.ip_unprivileged_port_start) Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the unsafe sysctl when you configure a security context to modify sysctls. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateContainerGroupRequestHostSecurityContextSysctl) GoString ¶
func (s CreateContainerGroupRequestHostSecurityContextSysctl) GoString() string
func (CreateContainerGroupRequestHostSecurityContextSysctl) String ¶
func (s CreateContainerGroupRequestHostSecurityContextSysctl) String() string
type CreateContainerGroupRequestImageRegistryCredential ¶
type CreateContainerGroupRequestImageRegistryCredential struct { // The password that is used to access the image repository. Password *string `json:"Password,omitempty" xml:"Password,omitempty"` // The address of the image repository. Server *string `json:"Server,omitempty" xml:"Server,omitempty"` // The username that is used to access the image repository. UserName *string `json:"UserName,omitempty" xml:"UserName,omitempty"` }
func (CreateContainerGroupRequestImageRegistryCredential) GoString ¶
func (s CreateContainerGroupRequestImageRegistryCredential) GoString() string
func (*CreateContainerGroupRequestImageRegistryCredential) SetPassword ¶
func (s *CreateContainerGroupRequestImageRegistryCredential) SetPassword(v string) *CreateContainerGroupRequestImageRegistryCredential
func (*CreateContainerGroupRequestImageRegistryCredential) SetUserName ¶
func (s *CreateContainerGroupRequestImageRegistryCredential) SetUserName(v string) *CreateContainerGroupRequestImageRegistryCredential
func (CreateContainerGroupRequestImageRegistryCredential) String ¶
func (s CreateContainerGroupRequestImageRegistryCredential) String() string
type CreateContainerGroupRequestInitContainer ¶
type CreateContainerGroupRequestInitContainer struct { SecurityContext *CreateContainerGroupRequestInitContainerSecurityContext `json:"SecurityContext,omitempty" xml:"SecurityContext,omitempty" type:"Struct"` // The arguments that are passed to the container startup command. Arg []*string `json:"Arg,omitempty" xml:"Arg,omitempty" type:"Repeated"` // The command that you want to run to start the container. Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"` // The number of vCPUs that you want to allocate to the container. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The environment variables for the container. EnvironmentVar []*CreateContainerGroupRequestInitContainerEnvironmentVar `json:"EnvironmentVar,omitempty" xml:"EnvironmentVar,omitempty" type:"Repeated"` // The number of GPUs that you want to allocate to the container. Gpu *int32 `json:"Gpu,omitempty" xml:"Gpu,omitempty"` // The container image. Image *string `json:"Image,omitempty" xml:"Image,omitempty"` // The image pulling policy. Valid values: // // * Always: Image pulling is always performed. // * IfNotPresent: Image pulling is performed as needed. On-premises images are preferentially used. If no on-premises images are available, image pulling is performed. // * Never: On-premises images are always used. ImagePullPolicy *string `json:"ImagePullPolicy,omitempty" xml:"ImagePullPolicy,omitempty"` // The memory size of the container. Unit: GiB. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The name of the container. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The port number of the init container. Port []*CreateContainerGroupRequestInitContainerPort `json:"Port,omitempty" xml:"Port,omitempty" type:"Repeated"` // The path of the file from which the system retrieves termination messages of the container when the container exits. TerminationMessagePath *string `json:"TerminationMessagePath,omitempty" xml:"TerminationMessagePath,omitempty"` // The message notification policy. This parameter is empty by default. TerminationMessagePolicy *string `json:"TerminationMessagePolicy,omitempty" xml:"TerminationMessagePolicy,omitempty"` // The details about the volume mount. VolumeMount []*CreateContainerGroupRequestInitContainerVolumeMount `json:"VolumeMount,omitempty" xml:"VolumeMount,omitempty" type:"Repeated"` // The working directory of the container. WorkingDir *string `json:"WorkingDir,omitempty" xml:"WorkingDir,omitempty"` }
func (CreateContainerGroupRequestInitContainer) GoString ¶
func (s CreateContainerGroupRequestInitContainer) GoString() string
func (*CreateContainerGroupRequestInitContainer) SetArg ¶
func (s *CreateContainerGroupRequestInitContainer) SetArg(v []*string) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetCommand ¶
func (s *CreateContainerGroupRequestInitContainer) SetCommand(v []*string) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetCpu ¶
func (s *CreateContainerGroupRequestInitContainer) SetCpu(v float32) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetEnvironmentVar ¶
func (s *CreateContainerGroupRequestInitContainer) SetEnvironmentVar(v []*CreateContainerGroupRequestInitContainerEnvironmentVar) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetGpu ¶
func (s *CreateContainerGroupRequestInitContainer) SetGpu(v int32) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetImage ¶
func (s *CreateContainerGroupRequestInitContainer) SetImage(v string) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetImagePullPolicy ¶
func (s *CreateContainerGroupRequestInitContainer) SetImagePullPolicy(v string) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetMemory ¶
func (s *CreateContainerGroupRequestInitContainer) SetMemory(v float32) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetName ¶
func (s *CreateContainerGroupRequestInitContainer) SetName(v string) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetSecurityContext ¶
func (s *CreateContainerGroupRequestInitContainer) SetSecurityContext(v *CreateContainerGroupRequestInitContainerSecurityContext) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetTerminationMessagePath ¶
func (s *CreateContainerGroupRequestInitContainer) SetTerminationMessagePath(v string) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetTerminationMessagePolicy ¶
func (s *CreateContainerGroupRequestInitContainer) SetTerminationMessagePolicy(v string) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetVolumeMount ¶
func (s *CreateContainerGroupRequestInitContainer) SetVolumeMount(v []*CreateContainerGroupRequestInitContainerVolumeMount) *CreateContainerGroupRequestInitContainer
func (*CreateContainerGroupRequestInitContainer) SetWorkingDir ¶
func (s *CreateContainerGroupRequestInitContainer) SetWorkingDir(v string) *CreateContainerGroupRequestInitContainer
func (CreateContainerGroupRequestInitContainer) String ¶
func (s CreateContainerGroupRequestInitContainer) String() string
type CreateContainerGroupRequestInitContainerEnvironmentVar ¶
type CreateContainerGroupRequestInitContainerEnvironmentVar struct { FieldRef *CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef `json:"FieldRef,omitempty" xml:"FieldRef,omitempty" type:"Struct"` // The name of the environment variable. The name must be 1 to 128 characters in length. The name can contain letters, digits, and underscores (\_), and cannot start with a digit.“ Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the environment variable. The value must be 0 to 256 characters in length. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateContainerGroupRequestInitContainerEnvironmentVar) GoString ¶
func (s CreateContainerGroupRequestInitContainerEnvironmentVar) GoString() string
func (*CreateContainerGroupRequestInitContainerEnvironmentVar) SetFieldRef ¶
func (CreateContainerGroupRequestInitContainerEnvironmentVar) String ¶
func (s CreateContainerGroupRequestInitContainerEnvironmentVar) String() string
type CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef ¶
type CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef struct {
FieldPath *string `json:"FieldPath,omitempty" xml:"FieldPath,omitempty"`
}
func (CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) GoString ¶
func (s CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) GoString() string
func (*CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) SetFieldPath ¶
func (CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) String ¶
func (s CreateContainerGroupRequestInitContainerEnvironmentVarFieldRef) String() string
type CreateContainerGroupRequestInitContainerPort ¶
type CreateContainerGroupRequestInitContainerPort struct { // The port number. Valid values: 1 to 65535. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The type of the protocol. Valid values: // // * TCP // * UDP Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` }
func (CreateContainerGroupRequestInitContainerPort) GoString ¶
func (s CreateContainerGroupRequestInitContainerPort) GoString() string
func (*CreateContainerGroupRequestInitContainerPort) SetPort ¶
func (s *CreateContainerGroupRequestInitContainerPort) SetPort(v int32) *CreateContainerGroupRequestInitContainerPort
func (*CreateContainerGroupRequestInitContainerPort) SetProtocol ¶
func (s *CreateContainerGroupRequestInitContainerPort) SetProtocol(v string) *CreateContainerGroupRequestInitContainerPort
func (CreateContainerGroupRequestInitContainerPort) String ¶
func (s CreateContainerGroupRequestInitContainerPort) String() string
type CreateContainerGroupRequestInitContainerSecurityContext ¶
type CreateContainerGroupRequestInitContainerSecurityContext struct { Capability *CreateContainerGroupRequestInitContainerSecurityContextCapability `json:"Capability,omitempty" xml:"Capability,omitempty" type:"Struct"` ReadOnlyRootFilesystem *bool `json:"ReadOnlyRootFilesystem,omitempty" xml:"ReadOnlyRootFilesystem,omitempty"` RunAsUser *int64 `json:"RunAsUser,omitempty" xml:"RunAsUser,omitempty"` }
func (CreateContainerGroupRequestInitContainerSecurityContext) GoString ¶
func (s CreateContainerGroupRequestInitContainerSecurityContext) GoString() string
func (*CreateContainerGroupRequestInitContainerSecurityContext) SetCapability ¶
func (*CreateContainerGroupRequestInitContainerSecurityContext) SetReadOnlyRootFilesystem ¶
func (s *CreateContainerGroupRequestInitContainerSecurityContext) SetReadOnlyRootFilesystem(v bool) *CreateContainerGroupRequestInitContainerSecurityContext
func (*CreateContainerGroupRequestInitContainerSecurityContext) SetRunAsUser ¶
func (s *CreateContainerGroupRequestInitContainerSecurityContext) SetRunAsUser(v int64) *CreateContainerGroupRequestInitContainerSecurityContext
func (CreateContainerGroupRequestInitContainerSecurityContext) String ¶
func (s CreateContainerGroupRequestInitContainerSecurityContext) String() string
type CreateContainerGroupRequestInitContainerSecurityContextCapability ¶
type CreateContainerGroupRequestInitContainerSecurityContextCapability struct {
Add []*string `json:"Add,omitempty" xml:"Add,omitempty" type:"Repeated"`
}
func (CreateContainerGroupRequestInitContainerSecurityContextCapability) GoString ¶
func (s CreateContainerGroupRequestInitContainerSecurityContextCapability) GoString() string
func (CreateContainerGroupRequestInitContainerSecurityContextCapability) String ¶
func (s CreateContainerGroupRequestInitContainerSecurityContextCapability) String() string
type CreateContainerGroupRequestInitContainerVolumeMount ¶
type CreateContainerGroupRequestInitContainerVolumeMount struct { // The data stored in this directory is overwritten by the data on the volume. Specify this parameter with caution. MountPath *string `json:"MountPath,omitempty" xml:"MountPath,omitempty"` // The mount propagation setting of the volume. Mount propagation allows volumes that are mounted on one container to be shared with other containers in the same pod, or even with other pods on the same node. Valid values: // // * None: This volume mount does not receive subsequent mounts that are mounted to this volume or subdirectories of this volume by the host. // * HostToCotainer: This volume mount receives all subsequent mounts that are mounted to this volume or subdirectories of this volume. // * Bidirectional: The volume mount behaves the same as the HostToCotainer mount. The volume mount receives all subsequent mounts that are mounted to this volume or subdirectories of this volume. In addition, all volume mounts created by the container are propagated back to the host and to all containers of all pods that use the same volume. // // Default value: None. MountPropagation *string `json:"MountPropagation,omitempty" xml:"MountPropagation,omitempty"` // The name of the volume that you want to mount. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Specifies whether the mount path is read-only. Default value: false. ReadOnly *bool `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"` // The subdirectory of the volume. The elastic container instance can mount different directories of the same volume to different subdirectories of containers. SubPath *string `json:"SubPath,omitempty" xml:"SubPath,omitempty"` }
func (CreateContainerGroupRequestInitContainerVolumeMount) GoString ¶
func (s CreateContainerGroupRequestInitContainerVolumeMount) GoString() string
func (*CreateContainerGroupRequestInitContainerVolumeMount) SetMountPath ¶
func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetMountPath(v string) *CreateContainerGroupRequestInitContainerVolumeMount
func (*CreateContainerGroupRequestInitContainerVolumeMount) SetMountPropagation ¶
func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetMountPropagation(v string) *CreateContainerGroupRequestInitContainerVolumeMount
func (*CreateContainerGroupRequestInitContainerVolumeMount) SetReadOnly ¶
func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetReadOnly(v bool) *CreateContainerGroupRequestInitContainerVolumeMount
func (*CreateContainerGroupRequestInitContainerVolumeMount) SetSubPath ¶
func (s *CreateContainerGroupRequestInitContainerVolumeMount) SetSubPath(v string) *CreateContainerGroupRequestInitContainerVolumeMount
func (CreateContainerGroupRequestInitContainerVolumeMount) String ¶
func (s CreateContainerGroupRequestInitContainerVolumeMount) String() string
type CreateContainerGroupRequestSecurityContext ¶
type CreateContainerGroupRequestSecurityContext struct { // Configure a security context to modify sysctls. For more information, see [Configure a security context](~~462313~~) Sysctl []*CreateContainerGroupRequestSecurityContextSysctl `json:"Sysctl,omitempty" xml:"Sysctl,omitempty" type:"Repeated"` }
func (CreateContainerGroupRequestSecurityContext) GoString ¶
func (s CreateContainerGroupRequestSecurityContext) GoString() string
func (CreateContainerGroupRequestSecurityContext) String ¶
func (s CreateContainerGroupRequestSecurityContext) String() string
type CreateContainerGroupRequestSecurityContextSysctl ¶
type CreateContainerGroupRequestSecurityContextSysctl struct { // The name of the safe sysctl when you configure a security context to modify sysctls. Valid values: // // * net.ipv4.ping_group_range // * net.ipv4.ip_unprivileged_port_start Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the safe sysctl when you configure a security context to modify sysctls. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateContainerGroupRequestSecurityContextSysctl) GoString ¶
func (s CreateContainerGroupRequestSecurityContextSysctl) GoString() string
func (CreateContainerGroupRequestSecurityContextSysctl) String ¶
func (s CreateContainerGroupRequestSecurityContextSysctl) String() string
type CreateContainerGroupRequestTag ¶
type CreateContainerGroupRequestTag struct { // The key of a tag. The tag key cannot be an empty string and must be unique. The tag key can be up to 64 characters in length and cannot contain `http://` or `https://`. The tag key cannot start with `acs:` or `aliyun`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of a tag. The tag value can be an empty string. The tag value can be up to 128 characters in length and cannot contain `http://` or `https://`. The tag value cannot start with `acs:`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateContainerGroupRequestTag) GoString ¶
func (s CreateContainerGroupRequestTag) GoString() string
func (*CreateContainerGroupRequestTag) SetKey ¶
func (s *CreateContainerGroupRequestTag) SetKey(v string) *CreateContainerGroupRequestTag
func (*CreateContainerGroupRequestTag) SetValue ¶
func (s *CreateContainerGroupRequestTag) SetValue(v string) *CreateContainerGroupRequestTag
func (CreateContainerGroupRequestTag) String ¶
func (s CreateContainerGroupRequestTag) String() string
type CreateContainerGroupRequestVolume ¶
type CreateContainerGroupRequestVolume struct { ConfigFileVolume *CreateContainerGroupRequestVolumeConfigFileVolume `json:"ConfigFileVolume,omitempty" xml:"ConfigFileVolume,omitempty" type:"Struct"` DiskVolume *CreateContainerGroupRequestVolumeDiskVolume `json:"DiskVolume,omitempty" xml:"DiskVolume,omitempty" type:"Struct"` EmptyDirVolume *CreateContainerGroupRequestVolumeEmptyDirVolume `json:"EmptyDirVolume,omitempty" xml:"EmptyDirVolume,omitempty" type:"Struct"` FlexVolume *CreateContainerGroupRequestVolumeFlexVolume `json:"FlexVolume,omitempty" xml:"FlexVolume,omitempty" type:"Struct"` HostPathVolume *CreateContainerGroupRequestVolumeHostPathVolume `json:"HostPathVolume,omitempty" xml:"HostPathVolume,omitempty" type:"Struct"` NFSVolume *CreateContainerGroupRequestVolumeNFSVolume `json:"NFSVolume,omitempty" xml:"NFSVolume,omitempty" type:"Struct"` // The name of the volume. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The category of the HostPath volume. Valid values: // // * Directory // * File Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (CreateContainerGroupRequestVolume) GoString ¶
func (s CreateContainerGroupRequestVolume) GoString() string
func (*CreateContainerGroupRequestVolume) SetConfigFileVolume ¶
func (s *CreateContainerGroupRequestVolume) SetConfigFileVolume(v *CreateContainerGroupRequestVolumeConfigFileVolume) *CreateContainerGroupRequestVolume
func (*CreateContainerGroupRequestVolume) SetDiskVolume ¶
func (s *CreateContainerGroupRequestVolume) SetDiskVolume(v *CreateContainerGroupRequestVolumeDiskVolume) *CreateContainerGroupRequestVolume
func (*CreateContainerGroupRequestVolume) SetEmptyDirVolume ¶
func (s *CreateContainerGroupRequestVolume) SetEmptyDirVolume(v *CreateContainerGroupRequestVolumeEmptyDirVolume) *CreateContainerGroupRequestVolume
func (*CreateContainerGroupRequestVolume) SetFlexVolume ¶
func (s *CreateContainerGroupRequestVolume) SetFlexVolume(v *CreateContainerGroupRequestVolumeFlexVolume) *CreateContainerGroupRequestVolume
func (*CreateContainerGroupRequestVolume) SetHostPathVolume ¶
func (s *CreateContainerGroupRequestVolume) SetHostPathVolume(v *CreateContainerGroupRequestVolumeHostPathVolume) *CreateContainerGroupRequestVolume
func (*CreateContainerGroupRequestVolume) SetNFSVolume ¶
func (s *CreateContainerGroupRequestVolume) SetNFSVolume(v *CreateContainerGroupRequestVolumeNFSVolume) *CreateContainerGroupRequestVolume
func (*CreateContainerGroupRequestVolume) SetName ¶
func (s *CreateContainerGroupRequestVolume) SetName(v string) *CreateContainerGroupRequestVolume
func (*CreateContainerGroupRequestVolume) SetType ¶
func (s *CreateContainerGroupRequestVolume) SetType(v string) *CreateContainerGroupRequestVolume
func (CreateContainerGroupRequestVolume) String ¶
func (s CreateContainerGroupRequestVolume) String() string
type CreateContainerGroupRequestVolumeConfigFileVolume ¶
type CreateContainerGroupRequestVolumeConfigFileVolume struct { ConfigFileToPath []*CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath `json:"ConfigFileToPath,omitempty" xml:"ConfigFileToPath,omitempty" type:"Repeated"` DefaultMode *int32 `json:"DefaultMode,omitempty" xml:"DefaultMode,omitempty"` }
func (CreateContainerGroupRequestVolumeConfigFileVolume) GoString ¶
func (s CreateContainerGroupRequestVolumeConfigFileVolume) GoString() string
func (*CreateContainerGroupRequestVolumeConfigFileVolume) SetConfigFileToPath ¶
func (*CreateContainerGroupRequestVolumeConfigFileVolume) SetDefaultMode ¶
func (s *CreateContainerGroupRequestVolumeConfigFileVolume) SetDefaultMode(v int32) *CreateContainerGroupRequestVolumeConfigFileVolume
func (CreateContainerGroupRequestVolumeConfigFileVolume) String ¶
func (s CreateContainerGroupRequestVolumeConfigFileVolume) String() string
type CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath ¶
type CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath struct { Content *string `json:"Content,omitempty" xml:"Content,omitempty"` Mode *int32 `json:"Mode,omitempty" xml:"Mode,omitempty"` Path *string `json:"Path,omitempty" xml:"Path,omitempty"` }
func (CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) GoString ¶
func (s CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) GoString() string
func (*CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) SetContent ¶
func (CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) String ¶
func (s CreateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) String() string
type CreateContainerGroupRequestVolumeDiskVolume ¶
type CreateContainerGroupRequestVolumeDiskVolume struct { DiskId *string `json:"DiskId,omitempty" xml:"DiskId,omitempty"` DiskSize *int32 `json:"DiskSize,omitempty" xml:"DiskSize,omitempty"` FsType *string `json:"FsType,omitempty" xml:"FsType,omitempty"` }
func (CreateContainerGroupRequestVolumeDiskVolume) GoString ¶
func (s CreateContainerGroupRequestVolumeDiskVolume) GoString() string
func (*CreateContainerGroupRequestVolumeDiskVolume) SetDiskId ¶
func (s *CreateContainerGroupRequestVolumeDiskVolume) SetDiskId(v string) *CreateContainerGroupRequestVolumeDiskVolume
func (*CreateContainerGroupRequestVolumeDiskVolume) SetDiskSize ¶
func (s *CreateContainerGroupRequestVolumeDiskVolume) SetDiskSize(v int32) *CreateContainerGroupRequestVolumeDiskVolume
func (*CreateContainerGroupRequestVolumeDiskVolume) SetFsType ¶
func (s *CreateContainerGroupRequestVolumeDiskVolume) SetFsType(v string) *CreateContainerGroupRequestVolumeDiskVolume
func (CreateContainerGroupRequestVolumeDiskVolume) String ¶
func (s CreateContainerGroupRequestVolumeDiskVolume) String() string
type CreateContainerGroupRequestVolumeEmptyDirVolume ¶
type CreateContainerGroupRequestVolumeEmptyDirVolume struct { Medium *string `json:"Medium,omitempty" xml:"Medium,omitempty"` SizeLimit *string `json:"SizeLimit,omitempty" xml:"SizeLimit,omitempty"` }
func (CreateContainerGroupRequestVolumeEmptyDirVolume) GoString ¶
func (s CreateContainerGroupRequestVolumeEmptyDirVolume) GoString() string
func (*CreateContainerGroupRequestVolumeEmptyDirVolume) SetMedium ¶
func (s *CreateContainerGroupRequestVolumeEmptyDirVolume) SetMedium(v string) *CreateContainerGroupRequestVolumeEmptyDirVolume
func (*CreateContainerGroupRequestVolumeEmptyDirVolume) SetSizeLimit ¶
func (s *CreateContainerGroupRequestVolumeEmptyDirVolume) SetSizeLimit(v string) *CreateContainerGroupRequestVolumeEmptyDirVolume
func (CreateContainerGroupRequestVolumeEmptyDirVolume) String ¶
func (s CreateContainerGroupRequestVolumeEmptyDirVolume) String() string
type CreateContainerGroupRequestVolumeFlexVolume ¶
type CreateContainerGroupRequestVolumeFlexVolume struct { Driver *string `json:"Driver,omitempty" xml:"Driver,omitempty"` FsType *string `json:"FsType,omitempty" xml:"FsType,omitempty"` Options *string `json:"Options,omitempty" xml:"Options,omitempty"` }
func (CreateContainerGroupRequestVolumeFlexVolume) GoString ¶
func (s CreateContainerGroupRequestVolumeFlexVolume) GoString() string
func (*CreateContainerGroupRequestVolumeFlexVolume) SetDriver ¶
func (s *CreateContainerGroupRequestVolumeFlexVolume) SetDriver(v string) *CreateContainerGroupRequestVolumeFlexVolume
func (*CreateContainerGroupRequestVolumeFlexVolume) SetFsType ¶
func (s *CreateContainerGroupRequestVolumeFlexVolume) SetFsType(v string) *CreateContainerGroupRequestVolumeFlexVolume
func (*CreateContainerGroupRequestVolumeFlexVolume) SetOptions ¶
func (s *CreateContainerGroupRequestVolumeFlexVolume) SetOptions(v string) *CreateContainerGroupRequestVolumeFlexVolume
func (CreateContainerGroupRequestVolumeFlexVolume) String ¶
func (s CreateContainerGroupRequestVolumeFlexVolume) String() string
type CreateContainerGroupRequestVolumeHostPathVolume ¶
type CreateContainerGroupRequestVolumeHostPathVolume struct { Path *string `json:"Path,omitempty" xml:"Path,omitempty"` Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (CreateContainerGroupRequestVolumeHostPathVolume) GoString ¶
func (s CreateContainerGroupRequestVolumeHostPathVolume) GoString() string
func (CreateContainerGroupRequestVolumeHostPathVolume) String ¶
func (s CreateContainerGroupRequestVolumeHostPathVolume) String() string
type CreateContainerGroupRequestVolumeNFSVolume ¶
type CreateContainerGroupRequestVolumeNFSVolume struct { Path *string `json:"Path,omitempty" xml:"Path,omitempty"` ReadOnly *bool `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"` Server *string `json:"Server,omitempty" xml:"Server,omitempty"` }
func (CreateContainerGroupRequestVolumeNFSVolume) GoString ¶
func (s CreateContainerGroupRequestVolumeNFSVolume) GoString() string
func (*CreateContainerGroupRequestVolumeNFSVolume) SetPath ¶
func (s *CreateContainerGroupRequestVolumeNFSVolume) SetPath(v string) *CreateContainerGroupRequestVolumeNFSVolume
func (*CreateContainerGroupRequestVolumeNFSVolume) SetReadOnly ¶
func (s *CreateContainerGroupRequestVolumeNFSVolume) SetReadOnly(v bool) *CreateContainerGroupRequestVolumeNFSVolume
func (*CreateContainerGroupRequestVolumeNFSVolume) SetServer ¶
func (s *CreateContainerGroupRequestVolumeNFSVolume) SetServer(v string) *CreateContainerGroupRequestVolumeNFSVolume
func (CreateContainerGroupRequestVolumeNFSVolume) String ¶
func (s CreateContainerGroupRequestVolumeNFSVolume) String() string
type CreateContainerGroupResponse ¶
type CreateContainerGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateContainerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateContainerGroupResponse) GoString ¶
func (s CreateContainerGroupResponse) GoString() string
func (*CreateContainerGroupResponse) SetBody ¶
func (s *CreateContainerGroupResponse) SetBody(v *CreateContainerGroupResponseBody) *CreateContainerGroupResponse
func (*CreateContainerGroupResponse) SetHeaders ¶
func (s *CreateContainerGroupResponse) SetHeaders(v map[string]*string) *CreateContainerGroupResponse
func (*CreateContainerGroupResponse) SetStatusCode ¶
func (s *CreateContainerGroupResponse) SetStatusCode(v int32) *CreateContainerGroupResponse
func (CreateContainerGroupResponse) String ¶
func (s CreateContainerGroupResponse) String() string
type CreateContainerGroupResponseBody ¶
type CreateContainerGroupResponseBody struct { // The ID of the elastic container instance. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateContainerGroupResponseBody) GoString ¶
func (s CreateContainerGroupResponseBody) GoString() string
func (*CreateContainerGroupResponseBody) SetContainerGroupId ¶
func (s *CreateContainerGroupResponseBody) SetContainerGroupId(v string) *CreateContainerGroupResponseBody
func (*CreateContainerGroupResponseBody) SetRequestId ¶
func (s *CreateContainerGroupResponseBody) SetRequestId(v string) *CreateContainerGroupResponseBody
func (CreateContainerGroupResponseBody) String ¶
func (s CreateContainerGroupResponseBody) String() string
type CreateImageCacheRequest ¶
type CreateImageCacheRequest struct { AcrRegistryInfo []*CreateImageCacheRequestAcrRegistryInfo `json:"AcrRegistryInfo,omitempty" xml:"AcrRegistryInfo,omitempty" type:"Repeated"` Annotations *string `json:"Annotations,omitempty" xml:"Annotations,omitempty"` // Container image N that is used to create the image cache. AutoMatchImageCache *bool `json:"AutoMatchImageCache,omitempty" xml:"AutoMatchImageCache,omitempty"` // The endpoint of the image repository without the `http://` or `https://` prefix. ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` EipInstanceId *string `json:"EipInstanceId,omitempty" xml:"EipInstanceId,omitempty"` EliminationStrategy *string `json:"EliminationStrategy,omitempty" xml:"EliminationStrategy,omitempty"` // The value of tag N of the image cache. Valid values of N: 1 to 20. Flash *bool `json:"Flash,omitempty" xml:"Flash,omitempty"` // Domain name N of Container Registry Enterprise Edition instance N. All domain names of instance N are displayed by default. You can specify domain names. Separate multiple domain names with commas (,). FlashCopyCount *int32 `json:"FlashCopyCount,omitempty" xml:"FlashCopyCount,omitempty"` Image []*string `json:"Image,omitempty" xml:"Image,omitempty" type:"Repeated"` ImageCacheName *string `json:"ImageCacheName,omitempty" xml:"ImageCacheName,omitempty"` ImageCacheSize *int32 `json:"ImageCacheSize,omitempty" xml:"ImageCacheSize,omitempty"` ImageRegistryCredential []*CreateImageCacheRequestImageRegistryCredential `json:"ImageRegistryCredential,omitempty" xml:"ImageRegistryCredential,omitempty" type:"Repeated"` InsecureRegistry *string `json:"InsecureRegistry,omitempty" xml:"InsecureRegistry,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` PlainHttpRegistry *string `json:"PlainHttpRegistry,omitempty" xml:"PlainHttpRegistry,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The username that is used to log on to image repository N. RetentionDays *int32 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` // Specifies whether to enable instant image cache. After you enable the feature, image caches can be created in an accelerated manner. Valid values: // // * true: enables instant image cache. // * false: disables instant image cache. // // Default value: false. // // > The system automatically generates a temporary local snapshot for the image cache during the use of the instant image cache feature. You are charged for the instant use of the snapshot. StandardCopyCount *int32 `json:"StandardCopyCount,omitempty" xml:"StandardCopyCount,omitempty"` Tag []*CreateImageCacheRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The password that is used to log on to image repository N. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (CreateImageCacheRequest) GoString ¶
func (s CreateImageCacheRequest) GoString() string
func (*CreateImageCacheRequest) SetAcrRegistryInfo ¶
func (s *CreateImageCacheRequest) SetAcrRegistryInfo(v []*CreateImageCacheRequestAcrRegistryInfo) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetAnnotations ¶
func (s *CreateImageCacheRequest) SetAnnotations(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetAutoMatchImageCache ¶
func (s *CreateImageCacheRequest) SetAutoMatchImageCache(v bool) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetClientToken ¶
func (s *CreateImageCacheRequest) SetClientToken(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetEipInstanceId ¶
func (s *CreateImageCacheRequest) SetEipInstanceId(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetEliminationStrategy ¶
func (s *CreateImageCacheRequest) SetEliminationStrategy(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetFlash ¶
func (s *CreateImageCacheRequest) SetFlash(v bool) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetFlashCopyCount ¶
func (s *CreateImageCacheRequest) SetFlashCopyCount(v int32) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetImage ¶
func (s *CreateImageCacheRequest) SetImage(v []*string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetImageCacheName ¶
func (s *CreateImageCacheRequest) SetImageCacheName(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetImageCacheSize ¶
func (s *CreateImageCacheRequest) SetImageCacheSize(v int32) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetImageRegistryCredential ¶
func (s *CreateImageCacheRequest) SetImageRegistryCredential(v []*CreateImageCacheRequestImageRegistryCredential) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetInsecureRegistry ¶
func (s *CreateImageCacheRequest) SetInsecureRegistry(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetOwnerAccount ¶
func (s *CreateImageCacheRequest) SetOwnerAccount(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetOwnerId ¶
func (s *CreateImageCacheRequest) SetOwnerId(v int64) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetPlainHttpRegistry ¶
func (s *CreateImageCacheRequest) SetPlainHttpRegistry(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetRegionId ¶
func (s *CreateImageCacheRequest) SetRegionId(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetResourceGroupId ¶
func (s *CreateImageCacheRequest) SetResourceGroupId(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetResourceOwnerAccount ¶
func (s *CreateImageCacheRequest) SetResourceOwnerAccount(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetResourceOwnerId ¶
func (s *CreateImageCacheRequest) SetResourceOwnerId(v int64) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetRetentionDays ¶
func (s *CreateImageCacheRequest) SetRetentionDays(v int32) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetSecurityGroupId ¶
func (s *CreateImageCacheRequest) SetSecurityGroupId(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetStandardCopyCount ¶
func (s *CreateImageCacheRequest) SetStandardCopyCount(v int32) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetTag ¶
func (s *CreateImageCacheRequest) SetTag(v []*CreateImageCacheRequestTag) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetVSwitchId ¶
func (s *CreateImageCacheRequest) SetVSwitchId(v string) *CreateImageCacheRequest
func (*CreateImageCacheRequest) SetZoneId ¶
func (s *CreateImageCacheRequest) SetZoneId(v string) *CreateImageCacheRequest
func (CreateImageCacheRequest) String ¶
func (s CreateImageCacheRequest) String() string
type CreateImageCacheRequestAcrRegistryInfo ¶
type CreateImageCacheRequestAcrRegistryInfo struct { Domain []*string `json:"Domain,omitempty" xml:"Domain,omitempty" type:"Repeated"` InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (CreateImageCacheRequestAcrRegistryInfo) GoString ¶
func (s CreateImageCacheRequestAcrRegistryInfo) GoString() string
func (*CreateImageCacheRequestAcrRegistryInfo) SetDomain ¶
func (s *CreateImageCacheRequestAcrRegistryInfo) SetDomain(v []*string) *CreateImageCacheRequestAcrRegistryInfo
func (*CreateImageCacheRequestAcrRegistryInfo) SetInstanceId ¶
func (s *CreateImageCacheRequestAcrRegistryInfo) SetInstanceId(v string) *CreateImageCacheRequestAcrRegistryInfo
func (*CreateImageCacheRequestAcrRegistryInfo) SetInstanceName ¶
func (s *CreateImageCacheRequestAcrRegistryInfo) SetInstanceName(v string) *CreateImageCacheRequestAcrRegistryInfo
func (*CreateImageCacheRequestAcrRegistryInfo) SetRegionId ¶
func (s *CreateImageCacheRequestAcrRegistryInfo) SetRegionId(v string) *CreateImageCacheRequestAcrRegistryInfo
func (CreateImageCacheRequestAcrRegistryInfo) String ¶
func (s CreateImageCacheRequestAcrRegistryInfo) String() string
type CreateImageCacheRequestImageRegistryCredential ¶
type CreateImageCacheRequestImageRegistryCredential struct { Password *string `json:"Password,omitempty" xml:"Password,omitempty"` // The key of tag N of the image cache. Valid values of N: 1 to 20. Server *string `json:"Server,omitempty" xml:"Server,omitempty"` UserName *string `json:"UserName,omitempty" xml:"UserName,omitempty"` }
func (CreateImageCacheRequestImageRegistryCredential) GoString ¶
func (s CreateImageCacheRequestImageRegistryCredential) GoString() string
func (*CreateImageCacheRequestImageRegistryCredential) SetPassword ¶
func (s *CreateImageCacheRequestImageRegistryCredential) SetPassword(v string) *CreateImageCacheRequestImageRegistryCredential
func (*CreateImageCacheRequestImageRegistryCredential) SetServer ¶
func (s *CreateImageCacheRequestImageRegistryCredential) SetServer(v string) *CreateImageCacheRequestImageRegistryCredential
func (*CreateImageCacheRequestImageRegistryCredential) SetUserName ¶
func (s *CreateImageCacheRequestImageRegistryCredential) SetUserName(v string) *CreateImageCacheRequestImageRegistryCredential
func (CreateImageCacheRequestImageRegistryCredential) String ¶
func (s CreateImageCacheRequestImageRegistryCredential) String() string
type CreateImageCacheRequestTag ¶
type CreateImageCacheRequestTag struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateImageCacheRequestTag) GoString ¶
func (s CreateImageCacheRequestTag) GoString() string
func (*CreateImageCacheRequestTag) SetKey ¶
func (s *CreateImageCacheRequestTag) SetKey(v string) *CreateImageCacheRequestTag
func (*CreateImageCacheRequestTag) SetValue ¶
func (s *CreateImageCacheRequestTag) SetValue(v string) *CreateImageCacheRequestTag
func (CreateImageCacheRequestTag) String ¶
func (s CreateImageCacheRequestTag) String() string
type CreateImageCacheResponse ¶
type CreateImageCacheResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateImageCacheResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateImageCacheResponse) GoString ¶
func (s CreateImageCacheResponse) GoString() string
func (*CreateImageCacheResponse) SetBody ¶
func (s *CreateImageCacheResponse) SetBody(v *CreateImageCacheResponseBody) *CreateImageCacheResponse
func (*CreateImageCacheResponse) SetHeaders ¶
func (s *CreateImageCacheResponse) SetHeaders(v map[string]*string) *CreateImageCacheResponse
func (*CreateImageCacheResponse) SetStatusCode ¶
func (s *CreateImageCacheResponse) SetStatusCode(v int32) *CreateImageCacheResponse
func (CreateImageCacheResponse) String ¶
func (s CreateImageCacheResponse) String() string
type CreateImageCacheResponseBody ¶
type CreateImageCacheResponseBody struct { ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` ImageCacheId *string `json:"ImageCacheId,omitempty" xml:"ImageCacheId,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateImageCacheResponseBody) GoString ¶
func (s CreateImageCacheResponseBody) GoString() string
func (*CreateImageCacheResponseBody) SetContainerGroupId ¶
func (s *CreateImageCacheResponseBody) SetContainerGroupId(v string) *CreateImageCacheResponseBody
func (*CreateImageCacheResponseBody) SetImageCacheId ¶
func (s *CreateImageCacheResponseBody) SetImageCacheId(v string) *CreateImageCacheResponseBody
func (*CreateImageCacheResponseBody) SetRequestId ¶
func (s *CreateImageCacheResponseBody) SetRequestId(v string) *CreateImageCacheResponseBody
func (CreateImageCacheResponseBody) String ¶
func (s CreateImageCacheResponseBody) String() string
type CreateInstanceOpsTaskRequest ¶
type CreateInstanceOpsTaskRequest struct { // The ID of the request. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The operation that you want to perform. Set the value to **CreateInstanceOpsTask**. OpsType *string `json:"OpsType,omitempty" xml:"OpsType,omitempty"` // Creates an O&M task. OpsValue *string `json:"OpsValue,omitempty" xml:"OpsValue,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The value of the O\&M task. You can set this parameter based on the value of OpsType. // // * If OpsType is set to coredump, the valid values of OpsValue are: // // * enable: enables coredump. // * disable: disables coredump. // // * If OpsType is set to tcpdump, the value of OpsValue is a JSON-formatted parameter string. Example: `{"Enable":true, "IfDeviceName":"eth0"}`. The value may contain the following parameters: // // * Enable: specifies whether to enable tcpdump. You must specify this parameter. Valid values: true and false. // * Protocol: the network protocol. Valid values: tcp, udp, and icmpv4. // * SourceIp: the source IP address. // * SourceCidr: the source CIDR block. If you specify both an IP address and a CIDR block, the IP address is ignored if the CIDR block is valid. // * SourcePort: the source port. Valid values: 1 to 65535. // * DestIp: the destination IP address. // * DestCidr: the destination CIDR block. If you specify both an IP address and a CIDR block, the IP address is ignored if the CIDR block is valid. // * DestPort: the destination port. Valid values: 1 to 65535. // * IfDeviceName: the destination network interface controller. Default value: eth0. // * Snaplen: the length to be captured. Default value: 65535. Unit: bytes. // * Duration: the captured period. Unit: seconds. // * PacketNum: the number of packets to be captured. // * FileSize: the size of the destination files on packets. Unit: bytes. Maximum value: 1073741824. 1073741824 bytes is equal to 1 GB. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (CreateInstanceOpsTaskRequest) GoString ¶
func (s CreateInstanceOpsTaskRequest) GoString() string
func (*CreateInstanceOpsTaskRequest) SetContainerGroupId ¶
func (s *CreateInstanceOpsTaskRequest) SetContainerGroupId(v string) *CreateInstanceOpsTaskRequest
func (*CreateInstanceOpsTaskRequest) SetOpsType ¶
func (s *CreateInstanceOpsTaskRequest) SetOpsType(v string) *CreateInstanceOpsTaskRequest
func (*CreateInstanceOpsTaskRequest) SetOpsValue ¶
func (s *CreateInstanceOpsTaskRequest) SetOpsValue(v string) *CreateInstanceOpsTaskRequest
func (*CreateInstanceOpsTaskRequest) SetOwnerAccount ¶
func (s *CreateInstanceOpsTaskRequest) SetOwnerAccount(v string) *CreateInstanceOpsTaskRequest
func (*CreateInstanceOpsTaskRequest) SetOwnerId ¶
func (s *CreateInstanceOpsTaskRequest) SetOwnerId(v int64) *CreateInstanceOpsTaskRequest
func (*CreateInstanceOpsTaskRequest) SetRegionId ¶
func (s *CreateInstanceOpsTaskRequest) SetRegionId(v string) *CreateInstanceOpsTaskRequest
func (*CreateInstanceOpsTaskRequest) SetResourceOwnerAccount ¶
func (s *CreateInstanceOpsTaskRequest) SetResourceOwnerAccount(v string) *CreateInstanceOpsTaskRequest
func (*CreateInstanceOpsTaskRequest) SetResourceOwnerId ¶
func (s *CreateInstanceOpsTaskRequest) SetResourceOwnerId(v int64) *CreateInstanceOpsTaskRequest
func (CreateInstanceOpsTaskRequest) String ¶
func (s CreateInstanceOpsTaskRequest) String() string
type CreateInstanceOpsTaskResponse ¶
type CreateInstanceOpsTaskResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateInstanceOpsTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateInstanceOpsTaskResponse) GoString ¶
func (s CreateInstanceOpsTaskResponse) GoString() string
func (*CreateInstanceOpsTaskResponse) SetBody ¶
func (s *CreateInstanceOpsTaskResponse) SetBody(v *CreateInstanceOpsTaskResponseBody) *CreateInstanceOpsTaskResponse
func (*CreateInstanceOpsTaskResponse) SetHeaders ¶
func (s *CreateInstanceOpsTaskResponse) SetHeaders(v map[string]*string) *CreateInstanceOpsTaskResponse
func (*CreateInstanceOpsTaskResponse) SetStatusCode ¶
func (s *CreateInstanceOpsTaskResponse) SetStatusCode(v int32) *CreateInstanceOpsTaskResponse
func (CreateInstanceOpsTaskResponse) String ¶
func (s CreateInstanceOpsTaskResponse) String() string
type CreateInstanceOpsTaskResponseBody ¶
type CreateInstanceOpsTaskResponseBody struct { RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Result *string `json:"Result,omitempty" xml:"Result,omitempty"` }
func (CreateInstanceOpsTaskResponseBody) GoString ¶
func (s CreateInstanceOpsTaskResponseBody) GoString() string
func (*CreateInstanceOpsTaskResponseBody) SetRequestId ¶
func (s *CreateInstanceOpsTaskResponseBody) SetRequestId(v string) *CreateInstanceOpsTaskResponseBody
func (*CreateInstanceOpsTaskResponseBody) SetResult ¶
func (s *CreateInstanceOpsTaskResponseBody) SetResult(v string) *CreateInstanceOpsTaskResponseBody
func (CreateInstanceOpsTaskResponseBody) String ¶
func (s CreateInstanceOpsTaskResponseBody) String() string
type CreateVirtualNodeRequest ¶
type CreateVirtualNodeRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that the value is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure idempotence](~~25693~~). ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` ClusterDNS *string `json:"ClusterDNS,omitempty" xml:"ClusterDNS,omitempty"` ClusterDomain *string `json:"ClusterDomain,omitempty" xml:"ClusterDomain,omitempty"` CustomResources *string `json:"CustomResources,omitempty" xml:"CustomResources,omitempty"` // The ID of the elastic IP address (EIP). EipInstanceId *string `json:"EipInstanceId,omitempty" xml:"EipInstanceId,omitempty"` // Specifies whether to enable Internet access for the VNode. Default value: false. // // If the value of this parameter is true, the VNode exposes a public IP address to external services. EnablePublicNetwork *bool `json:"EnablePublicNetwork,omitempty" xml:"EnablePublicNetwork,omitempty"` // KubeConfig of the Kubernetes cluster to which the VNode is to be connected. The value must be Base64-encoded. KubeConfig *string `json:"KubeConfig,omitempty" xml:"KubeConfig,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the virtual node. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // Specifies whether to enable certificate rotation. If you set the value to true, the system automatically applies for a new certificate for the VNode when the current certificate is about to expire. Valid values: // // - true // - false // // Default value: false. RotateCertificateEnabled *bool `json:"RotateCertificateEnabled,omitempty" xml:"RotateCertificateEnabled,omitempty"` // The ID of the security group. The VNode and the elastic container instances in the VNode are added to the security group. SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` // Tag. Tag []*CreateVirtualNodeRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // Taint. Taint []*CreateVirtualNodeRequestTaint `json:"Taint,omitempty" xml:"Taint,omitempty" type:"Repeated"` // Specifies whether to enable TLS bootstrapping. If you set this parameter to true, use the KubeConfig certificate for TLS bootstrapping. Valid values: // // - true // - false // // Default value: false. TlsBootstrapEnabled *bool `json:"TlsBootstrapEnabled,omitempty" xml:"TlsBootstrapEnabled,omitempty"` // The ID of the vSwitch. The vSwitch is connected to the VNode and the elastic container instances in the VNode. // // You can specify 1 to 10 vSwitches for a VPC. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // he name of the VNode. The name must be 2 to 128 characters in length, and can contain lowercase letters, digits, periods (.), and hyphens (-). VirtualNodeName *string `json:"VirtualNodeName,omitempty" xml:"VirtualNodeName,omitempty"` // The zone ID of the VNode. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (CreateVirtualNodeRequest) GoString ¶
func (s CreateVirtualNodeRequest) GoString() string
func (*CreateVirtualNodeRequest) SetClientToken ¶
func (s *CreateVirtualNodeRequest) SetClientToken(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetClusterDNS ¶ added in v3.0.2
func (s *CreateVirtualNodeRequest) SetClusterDNS(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetClusterDomain ¶ added in v3.0.2
func (s *CreateVirtualNodeRequest) SetClusterDomain(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetCustomResources ¶ added in v3.0.2
func (s *CreateVirtualNodeRequest) SetCustomResources(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetEipInstanceId ¶
func (s *CreateVirtualNodeRequest) SetEipInstanceId(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetEnablePublicNetwork ¶
func (s *CreateVirtualNodeRequest) SetEnablePublicNetwork(v bool) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetKubeConfig ¶
func (s *CreateVirtualNodeRequest) SetKubeConfig(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetOwnerAccount ¶
func (s *CreateVirtualNodeRequest) SetOwnerAccount(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetOwnerId ¶
func (s *CreateVirtualNodeRequest) SetOwnerId(v int64) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetRegionId ¶
func (s *CreateVirtualNodeRequest) SetRegionId(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetResourceGroupId ¶
func (s *CreateVirtualNodeRequest) SetResourceGroupId(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetResourceOwnerAccount ¶
func (s *CreateVirtualNodeRequest) SetResourceOwnerAccount(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetResourceOwnerId ¶
func (s *CreateVirtualNodeRequest) SetResourceOwnerId(v int64) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetRotateCertificateEnabled ¶
func (s *CreateVirtualNodeRequest) SetRotateCertificateEnabled(v bool) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetSecurityGroupId ¶
func (s *CreateVirtualNodeRequest) SetSecurityGroupId(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetTag ¶
func (s *CreateVirtualNodeRequest) SetTag(v []*CreateVirtualNodeRequestTag) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetTaint ¶
func (s *CreateVirtualNodeRequest) SetTaint(v []*CreateVirtualNodeRequestTaint) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetTlsBootstrapEnabled ¶
func (s *CreateVirtualNodeRequest) SetTlsBootstrapEnabled(v bool) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetVSwitchId ¶
func (s *CreateVirtualNodeRequest) SetVSwitchId(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetVirtualNodeName ¶
func (s *CreateVirtualNodeRequest) SetVirtualNodeName(v string) *CreateVirtualNodeRequest
func (*CreateVirtualNodeRequest) SetZoneId ¶
func (s *CreateVirtualNodeRequest) SetZoneId(v string) *CreateVirtualNodeRequest
func (CreateVirtualNodeRequest) String ¶
func (s CreateVirtualNodeRequest) String() string
type CreateVirtualNodeRequestTag ¶
type CreateVirtualNodeRequestTag struct { // The key of the tag. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateVirtualNodeRequestTag) GoString ¶
func (s CreateVirtualNodeRequestTag) GoString() string
func (*CreateVirtualNodeRequestTag) SetKey ¶
func (s *CreateVirtualNodeRequestTag) SetKey(v string) *CreateVirtualNodeRequestTag
func (*CreateVirtualNodeRequestTag) SetValue ¶
func (s *CreateVirtualNodeRequestTag) SetValue(v string) *CreateVirtualNodeRequestTag
func (CreateVirtualNodeRequestTag) String ¶
func (s CreateVirtualNodeRequestTag) String() string
type CreateVirtualNodeRequestTaint ¶
type CreateVirtualNodeRequestTaint struct { // The effect of taint N. Valid values of N: 1 to 20. Valid values: // // - NoSchedule: No pods are scheduled to the nodes that have the taint. // - NoExecute: Existing pods in the node are evicted while no pods are scheduled to the nodes that have the taint. // - PreferNoSchedule: Pods are preferentially not scheduled to the nodes that have the taint. Effect *string `json:"Effect,omitempty" xml:"Effect,omitempty"` // The key of taint. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of taint. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateVirtualNodeRequestTaint) GoString ¶
func (s CreateVirtualNodeRequestTaint) GoString() string
func (*CreateVirtualNodeRequestTaint) SetEffect ¶
func (s *CreateVirtualNodeRequestTaint) SetEffect(v string) *CreateVirtualNodeRequestTaint
func (*CreateVirtualNodeRequestTaint) SetKey ¶
func (s *CreateVirtualNodeRequestTaint) SetKey(v string) *CreateVirtualNodeRequestTaint
func (*CreateVirtualNodeRequestTaint) SetValue ¶
func (s *CreateVirtualNodeRequestTaint) SetValue(v string) *CreateVirtualNodeRequestTaint
func (CreateVirtualNodeRequestTaint) String ¶
func (s CreateVirtualNodeRequestTaint) String() string
type CreateVirtualNodeResponse ¶
type CreateVirtualNodeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateVirtualNodeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateVirtualNodeResponse) GoString ¶
func (s CreateVirtualNodeResponse) GoString() string
func (*CreateVirtualNodeResponse) SetBody ¶
func (s *CreateVirtualNodeResponse) SetBody(v *CreateVirtualNodeResponseBody) *CreateVirtualNodeResponse
func (*CreateVirtualNodeResponse) SetHeaders ¶
func (s *CreateVirtualNodeResponse) SetHeaders(v map[string]*string) *CreateVirtualNodeResponse
func (*CreateVirtualNodeResponse) SetStatusCode ¶
func (s *CreateVirtualNodeResponse) SetStatusCode(v int32) *CreateVirtualNodeResponse
func (CreateVirtualNodeResponse) String ¶
func (s CreateVirtualNodeResponse) String() string
type CreateVirtualNodeResponseBody ¶
type CreateVirtualNodeResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the VNode. VirtualNodeId *string `json:"VirtualNodeId,omitempty" xml:"VirtualNodeId,omitempty"` }
func (CreateVirtualNodeResponseBody) GoString ¶
func (s CreateVirtualNodeResponseBody) GoString() string
func (*CreateVirtualNodeResponseBody) SetRequestId ¶
func (s *CreateVirtualNodeResponseBody) SetRequestId(v string) *CreateVirtualNodeResponseBody
func (*CreateVirtualNodeResponseBody) SetVirtualNodeId ¶
func (s *CreateVirtualNodeResponseBody) SetVirtualNodeId(v string) *CreateVirtualNodeResponseBody
func (CreateVirtualNodeResponseBody) String ¶
func (s CreateVirtualNodeResponseBody) String() string
type DeleteContainerGroupRequest ¶
type DeleteContainerGroupRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure the idempotence of a request?](~~25693~~) ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The instance ID. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DeleteContainerGroupRequest) GoString ¶
func (s DeleteContainerGroupRequest) GoString() string
func (*DeleteContainerGroupRequest) SetClientToken ¶
func (s *DeleteContainerGroupRequest) SetClientToken(v string) *DeleteContainerGroupRequest
func (*DeleteContainerGroupRequest) SetContainerGroupId ¶
func (s *DeleteContainerGroupRequest) SetContainerGroupId(v string) *DeleteContainerGroupRequest
func (*DeleteContainerGroupRequest) SetOwnerAccount ¶
func (s *DeleteContainerGroupRequest) SetOwnerAccount(v string) *DeleteContainerGroupRequest
func (*DeleteContainerGroupRequest) SetOwnerId ¶
func (s *DeleteContainerGroupRequest) SetOwnerId(v int64) *DeleteContainerGroupRequest
func (*DeleteContainerGroupRequest) SetRegionId ¶
func (s *DeleteContainerGroupRequest) SetRegionId(v string) *DeleteContainerGroupRequest
func (*DeleteContainerGroupRequest) SetResourceOwnerAccount ¶
func (s *DeleteContainerGroupRequest) SetResourceOwnerAccount(v string) *DeleteContainerGroupRequest
func (*DeleteContainerGroupRequest) SetResourceOwnerId ¶
func (s *DeleteContainerGroupRequest) SetResourceOwnerId(v int64) *DeleteContainerGroupRequest
func (DeleteContainerGroupRequest) String ¶
func (s DeleteContainerGroupRequest) String() string
type DeleteContainerGroupResponse ¶
type DeleteContainerGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteContainerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteContainerGroupResponse) GoString ¶
func (s DeleteContainerGroupResponse) GoString() string
func (*DeleteContainerGroupResponse) SetBody ¶
func (s *DeleteContainerGroupResponse) SetBody(v *DeleteContainerGroupResponseBody) *DeleteContainerGroupResponse
func (*DeleteContainerGroupResponse) SetHeaders ¶
func (s *DeleteContainerGroupResponse) SetHeaders(v map[string]*string) *DeleteContainerGroupResponse
func (*DeleteContainerGroupResponse) SetStatusCode ¶
func (s *DeleteContainerGroupResponse) SetStatusCode(v int32) *DeleteContainerGroupResponse
func (DeleteContainerGroupResponse) String ¶
func (s DeleteContainerGroupResponse) String() string
type DeleteContainerGroupResponseBody ¶
type DeleteContainerGroupResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteContainerGroupResponseBody) GoString ¶
func (s DeleteContainerGroupResponseBody) GoString() string
func (*DeleteContainerGroupResponseBody) SetRequestId ¶
func (s *DeleteContainerGroupResponseBody) SetRequestId(v string) *DeleteContainerGroupResponseBody
func (DeleteContainerGroupResponseBody) String ¶
func (s DeleteContainerGroupResponseBody) String() string
type DeleteImageCacheRequest ¶
type DeleteImageCacheRequest struct { ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ID of the image cache. ImageCacheId *string `json:"ImageCacheId,omitempty" xml:"ImageCacheId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The operation that you want to perform. Set the value to DeleteImageCache. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DeleteImageCacheRequest) GoString ¶
func (s DeleteImageCacheRequest) GoString() string
func (*DeleteImageCacheRequest) SetClientToken ¶
func (s *DeleteImageCacheRequest) SetClientToken(v string) *DeleteImageCacheRequest
func (*DeleteImageCacheRequest) SetImageCacheId ¶
func (s *DeleteImageCacheRequest) SetImageCacheId(v string) *DeleteImageCacheRequest
func (*DeleteImageCacheRequest) SetOwnerAccount ¶
func (s *DeleteImageCacheRequest) SetOwnerAccount(v string) *DeleteImageCacheRequest
func (*DeleteImageCacheRequest) SetOwnerId ¶
func (s *DeleteImageCacheRequest) SetOwnerId(v int64) *DeleteImageCacheRequest
func (*DeleteImageCacheRequest) SetRegionId ¶
func (s *DeleteImageCacheRequest) SetRegionId(v string) *DeleteImageCacheRequest
func (*DeleteImageCacheRequest) SetResourceOwnerAccount ¶
func (s *DeleteImageCacheRequest) SetResourceOwnerAccount(v string) *DeleteImageCacheRequest
func (*DeleteImageCacheRequest) SetResourceOwnerId ¶
func (s *DeleteImageCacheRequest) SetResourceOwnerId(v int64) *DeleteImageCacheRequest
func (DeleteImageCacheRequest) String ¶
func (s DeleteImageCacheRequest) String() string
type DeleteImageCacheResponse ¶
type DeleteImageCacheResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteImageCacheResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteImageCacheResponse) GoString ¶
func (s DeleteImageCacheResponse) GoString() string
func (*DeleteImageCacheResponse) SetBody ¶
func (s *DeleteImageCacheResponse) SetBody(v *DeleteImageCacheResponseBody) *DeleteImageCacheResponse
func (*DeleteImageCacheResponse) SetHeaders ¶
func (s *DeleteImageCacheResponse) SetHeaders(v map[string]*string) *DeleteImageCacheResponse
func (*DeleteImageCacheResponse) SetStatusCode ¶
func (s *DeleteImageCacheResponse) SetStatusCode(v int32) *DeleteImageCacheResponse
func (DeleteImageCacheResponse) String ¶
func (s DeleteImageCacheResponse) String() string
type DeleteImageCacheResponseBody ¶
type DeleteImageCacheResponseBody struct {
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (DeleteImageCacheResponseBody) GoString ¶
func (s DeleteImageCacheResponseBody) GoString() string
func (*DeleteImageCacheResponseBody) SetRequestId ¶
func (s *DeleteImageCacheResponseBody) SetRequestId(v string) *DeleteImageCacheResponseBody
func (DeleteImageCacheResponseBody) String ¶
func (s DeleteImageCacheResponseBody) String() string
type DeleteVirtualNodeRequest ¶
type DeleteVirtualNodeRequest struct { // [](~~25693~~) ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` VirtualNodeId *string `json:"VirtualNodeId,omitempty" xml:"VirtualNodeId,omitempty"` }
func (DeleteVirtualNodeRequest) GoString ¶
func (s DeleteVirtualNodeRequest) GoString() string
func (*DeleteVirtualNodeRequest) SetClientToken ¶
func (s *DeleteVirtualNodeRequest) SetClientToken(v string) *DeleteVirtualNodeRequest
func (*DeleteVirtualNodeRequest) SetOwnerAccount ¶
func (s *DeleteVirtualNodeRequest) SetOwnerAccount(v string) *DeleteVirtualNodeRequest
func (*DeleteVirtualNodeRequest) SetOwnerId ¶
func (s *DeleteVirtualNodeRequest) SetOwnerId(v int64) *DeleteVirtualNodeRequest
func (*DeleteVirtualNodeRequest) SetRegionId ¶
func (s *DeleteVirtualNodeRequest) SetRegionId(v string) *DeleteVirtualNodeRequest
func (*DeleteVirtualNodeRequest) SetResourceOwnerAccount ¶
func (s *DeleteVirtualNodeRequest) SetResourceOwnerAccount(v string) *DeleteVirtualNodeRequest
func (*DeleteVirtualNodeRequest) SetResourceOwnerId ¶
func (s *DeleteVirtualNodeRequest) SetResourceOwnerId(v int64) *DeleteVirtualNodeRequest
func (*DeleteVirtualNodeRequest) SetVirtualNodeId ¶
func (s *DeleteVirtualNodeRequest) SetVirtualNodeId(v string) *DeleteVirtualNodeRequest
func (DeleteVirtualNodeRequest) String ¶
func (s DeleteVirtualNodeRequest) String() string
type DeleteVirtualNodeResponse ¶
type DeleteVirtualNodeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DeleteVirtualNodeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteVirtualNodeResponse) GoString ¶
func (s DeleteVirtualNodeResponse) GoString() string
func (*DeleteVirtualNodeResponse) SetBody ¶
func (s *DeleteVirtualNodeResponse) SetBody(v *DeleteVirtualNodeResponseBody) *DeleteVirtualNodeResponse
func (*DeleteVirtualNodeResponse) SetHeaders ¶
func (s *DeleteVirtualNodeResponse) SetHeaders(v map[string]*string) *DeleteVirtualNodeResponse
func (*DeleteVirtualNodeResponse) SetStatusCode ¶
func (s *DeleteVirtualNodeResponse) SetStatusCode(v int32) *DeleteVirtualNodeResponse
func (DeleteVirtualNodeResponse) String ¶
func (s DeleteVirtualNodeResponse) String() string
type DeleteVirtualNodeResponseBody ¶
type DeleteVirtualNodeResponseBody struct {
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (DeleteVirtualNodeResponseBody) GoString ¶
func (s DeleteVirtualNodeResponseBody) GoString() string
func (*DeleteVirtualNodeResponseBody) SetRequestId ¶
func (s *DeleteVirtualNodeResponseBody) SetRequestId(v string) *DeleteVirtualNodeResponseBody
func (DeleteVirtualNodeResponseBody) String ¶
func (s DeleteVirtualNodeResponseBody) String() string
type DescribeAvailableResourceRequest ¶
type DescribeAvailableResourceRequest struct { // The information about the resource that you want to query. DestinationResource *DescribeAvailableResourceRequestDestinationResource `json:"DestinationResource,omitempty" xml:"DestinationResource,omitempty" type:"Struct"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the ECS instance families. // // You can call the [DescribeRegions](~~146965~~) operation to query the most recent list of regions. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The information about the preemptible instances that you want to query. SpotResource *DescribeAvailableResourceRequestSpotResource `json:"SpotResource,omitempty" xml:"SpotResource,omitempty" type:"Struct"` // The zone ID of the ECS instance families. // // This parameter is empty by default, which indicates that ECS instance families available in all zones in the specified region are queried. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeAvailableResourceRequest) GoString ¶
func (s DescribeAvailableResourceRequest) GoString() string
func (*DescribeAvailableResourceRequest) SetDestinationResource ¶
func (s *DescribeAvailableResourceRequest) SetDestinationResource(v *DescribeAvailableResourceRequestDestinationResource) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetOwnerAccount ¶
func (s *DescribeAvailableResourceRequest) SetOwnerAccount(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetOwnerId ¶
func (s *DescribeAvailableResourceRequest) SetOwnerId(v int64) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetRegionId ¶
func (s *DescribeAvailableResourceRequest) SetRegionId(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetResourceOwnerAccount ¶
func (s *DescribeAvailableResourceRequest) SetResourceOwnerAccount(v string) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetResourceOwnerId ¶
func (s *DescribeAvailableResourceRequest) SetResourceOwnerId(v int64) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetSpotResource ¶
func (s *DescribeAvailableResourceRequest) SetSpotResource(v *DescribeAvailableResourceRequestSpotResource) *DescribeAvailableResourceRequest
func (*DescribeAvailableResourceRequest) SetZoneId ¶
func (s *DescribeAvailableResourceRequest) SetZoneId(v string) *DescribeAvailableResourceRequest
func (DescribeAvailableResourceRequest) String ¶
func (s DescribeAvailableResourceRequest) String() string
type DescribeAvailableResourceRequestDestinationResource ¶
type DescribeAvailableResourceRequestDestinationResource struct { // The type of the resource. Valid values: // // * InstanceTypeFamily: queries instance families. If you use this parameter value, you must also specify the Value parameter. // * InstanceType: queries instance types. If you use this parameter value, you must also specify the Value, Cores, and Memory parameters. Category *string `json:"Category,omitempty" xml:"Category,omitempty"` // The number of vCPUs. This parameter is available only when the Category parameter is set to InstanceType. Cores *float32 `json:"Cores,omitempty" xml:"Cores,omitempty"` // The size of the memory. Unit: GiB. This parameter is available only when the Category parameter is set to InstanceType. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // Instance families or instance types. // // * If you set Category to InstanceTypeFamily, you must set this parameter to instance families such as ecs.c5. // * If you set Category to InstanceType, you must set this parameter to instance types such as ecs.c5.large. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeAvailableResourceRequestDestinationResource) GoString ¶
func (s DescribeAvailableResourceRequestDestinationResource) GoString() string
func (*DescribeAvailableResourceRequestDestinationResource) SetCategory ¶
func (s *DescribeAvailableResourceRequestDestinationResource) SetCategory(v string) *DescribeAvailableResourceRequestDestinationResource
func (DescribeAvailableResourceRequestDestinationResource) String ¶
func (s DescribeAvailableResourceRequestDestinationResource) String() string
type DescribeAvailableResourceRequestSpotResource ¶
type DescribeAvailableResourceRequestSpotResource struct { // The protection period of the preemptible instance. Unit: hours. Default value: 1. The value of 0 indicates no protection period. SpotDuration *int32 `json:"SpotDuration,omitempty" xml:"SpotDuration,omitempty"` // The maximum hourly price of the preemptible elastic container instance. The value can be accurate to three decimal places. If you set SpotStrategy to SpotWithPriceLimit, you must specify the SpotPriceLimit parameter. SpotPriceLimit *float64 `json:"SpotPriceLimit,omitempty" xml:"SpotPriceLimit,omitempty"` // The bidding policy for the elastic container instance. Valid values: // // * NoSpot: The instance is created as a regular pay-as-you-go instance. // * SpotWithPriceLimit: The instance is created as a preemptible instance with a user-defined maximum hourly price. // * SpotAsPriceGo: The instance is created as a preemptible instance for which the market price at the time of purchase is automatically used as the bid price. // // Default value: NoSpot. // // > If you set this parameter to SpotWithPriceLimit or SpotAsPriceGo to query preemptible instances, you must set Category to InstanceType. You must also use the Value parameter to specify instance types, or use the Cores and Memory parameters to specify the number of vCPUs and memory size. SpotStrategy *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"` }
func (DescribeAvailableResourceRequestSpotResource) GoString ¶
func (s DescribeAvailableResourceRequestSpotResource) GoString() string
func (*DescribeAvailableResourceRequestSpotResource) SetSpotDuration ¶
func (s *DescribeAvailableResourceRequestSpotResource) SetSpotDuration(v int32) *DescribeAvailableResourceRequestSpotResource
func (*DescribeAvailableResourceRequestSpotResource) SetSpotPriceLimit ¶
func (s *DescribeAvailableResourceRequestSpotResource) SetSpotPriceLimit(v float64) *DescribeAvailableResourceRequestSpotResource
func (*DescribeAvailableResourceRequestSpotResource) SetSpotStrategy ¶
func (s *DescribeAvailableResourceRequestSpotResource) SetSpotStrategy(v string) *DescribeAvailableResourceRequestSpotResource
func (DescribeAvailableResourceRequestSpotResource) String ¶
func (s DescribeAvailableResourceRequestSpotResource) String() string
type DescribeAvailableResourceResponse ¶
type DescribeAvailableResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeAvailableResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeAvailableResourceResponse) GoString ¶
func (s DescribeAvailableResourceResponse) GoString() string
func (*DescribeAvailableResourceResponse) SetHeaders ¶
func (s *DescribeAvailableResourceResponse) SetHeaders(v map[string]*string) *DescribeAvailableResourceResponse
func (*DescribeAvailableResourceResponse) SetStatusCode ¶
func (s *DescribeAvailableResourceResponse) SetStatusCode(v int32) *DescribeAvailableResourceResponse
func (DescribeAvailableResourceResponse) String ¶
func (s DescribeAvailableResourceResponse) String() string
type DescribeAvailableResourceResponseBody ¶
type DescribeAvailableResourceResponseBody struct { // The zones in which the specified resources are available. AvailableZones *DescribeAvailableResourceResponseBodyAvailableZones `json:"AvailableZones,omitempty" xml:"AvailableZones,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeAvailableResourceResponseBody) GoString ¶
func (s DescribeAvailableResourceResponseBody) GoString() string
func (*DescribeAvailableResourceResponseBody) SetAvailableZones ¶
func (s *DescribeAvailableResourceResponseBody) SetAvailableZones(v *DescribeAvailableResourceResponseBodyAvailableZones) *DescribeAvailableResourceResponseBody
func (*DescribeAvailableResourceResponseBody) SetRequestId ¶
func (s *DescribeAvailableResourceResponseBody) SetRequestId(v string) *DescribeAvailableResourceResponseBody
func (DescribeAvailableResourceResponseBody) String ¶
func (s DescribeAvailableResourceResponseBody) String() string
type DescribeAvailableResourceResponseBodyAvailableZones ¶
type DescribeAvailableResourceResponseBodyAvailableZones struct {
AvailableZone []*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone `json:"AvailableZone,omitempty" xml:"AvailableZone,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodyAvailableZones) GoString ¶
func (s DescribeAvailableResourceResponseBodyAvailableZones) GoString() string
func (*DescribeAvailableResourceResponseBodyAvailableZones) SetAvailableZone ¶
func (DescribeAvailableResourceResponseBodyAvailableZones) String ¶
func (s DescribeAvailableResourceResponseBodyAvailableZones) String() string
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone ¶
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone struct { // The resources that are available in the specified zone. AvailableResources *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources `json:"AvailableResources,omitempty" xml:"AvailableResources,omitempty" type:"Struct"` // The region ID of the resources. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The zone ID of the resources. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) GoString ¶
func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) GoString() string
func (*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) SetAvailableResources ¶
func (*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) SetRegionId ¶
func (DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) String ¶
func (s DescribeAvailableResourceResponseBodyAvailableZonesAvailableZone) String() string
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources ¶
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources struct {
AvailableResource []*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource `json:"AvailableResource,omitempty" xml:"AvailableResource,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources) GoString ¶
func (*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources) SetAvailableResource ¶
func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources) SetAvailableResource(v []*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResources
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource ¶
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource struct { // The information about the resources that are available in the zones. SupportedResources *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources `json:"SupportedResources,omitempty" xml:"SupportedResources,omitempty" type:"Struct"` // The type of the resource. Valid values: // // * InstanceTypeFamily: instance families. // * InstanceType: instance types. Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) GoString ¶
func (*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) SetSupportedResources ¶
func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) SetSupportedResources(v *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources) *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource
func (*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResource) SetType ¶
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources ¶
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources struct {
SupportedResource []*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource `json:"SupportedResource,omitempty" xml:"SupportedResource,omitempty" type:"Repeated"`
}
func (DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources) GoString ¶
func (*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources) SetSupportedResource ¶
func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources) SetSupportedResource(v []*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResources
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource ¶
type DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource struct { // The category of resources based on stock status. Valid values: // // * WithStock: Resources are in sufficient stock. // * ClosedWithStock: Resources are insufficient. We recommend that you use instance types that are in sufficient stock. // * WithoutStock: Resources are sold out and will be replenished. We recommend that you use instance types that are in sufficient stock. // * ClosedWithoutStock: Resources are sold out and will not be replenished. We recommend that you use instance types that are in sufficient stock. StatusCategory *string `json:"StatusCategory,omitempty" xml:"StatusCategory,omitempty"` // The ECS instance types or instance families that are available in the zones. // // * If the return value of the Type parameter is InstanceTypeFamily, this parameter indicates instance families that are returned. // * If the return value of the Type parameter is InstanceType, this parameter indicates instance types that are returned. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) GoString ¶
func (*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) SetStatusCategory ¶
func (s *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) SetStatusCategory(v string) *DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource
func (*DescribeAvailableResourceResponseBodyAvailableZonesAvailableZoneAvailableResourcesAvailableResourceSupportedResourcesSupportedResource) SetValue ¶
type DescribeCommitContainerTaskRequest ¶ added in v3.0.1
type DescribeCommitContainerTaskRequest struct { // The ID of the elastic container instance on which the CommitContainer task is executed.\ // You must enter the instance ID, the task ID, or both for the request. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The number of entries to return on each page.\ // Maximum value: 50.\ // Default value: 10. MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The token that determines the start point of the query. Set the value to the value of NextToken that is returned from the last request. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The ID of the region. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The ID of the task. TaskId []*string `json:"TaskId,omitempty" xml:"TaskId,omitempty" type:"Repeated"` // The status of the task. Valid values: // // * Running // * Succeeded // * Failed TaskStatus *string `json:"TaskStatus,omitempty" xml:"TaskStatus,omitempty"` }
func (DescribeCommitContainerTaskRequest) GoString ¶ added in v3.0.1
func (s DescribeCommitContainerTaskRequest) GoString() string
func (*DescribeCommitContainerTaskRequest) SetContainerGroupId ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetContainerGroupId(v string) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetMaxResults ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetMaxResults(v int32) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetNextToken ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetNextToken(v string) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetOwnerAccount ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetOwnerAccount(v string) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetOwnerId ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetOwnerId(v int64) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetRegionId ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetRegionId(v string) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetResourceOwnerAccount ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetResourceOwnerAccount(v string) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetResourceOwnerId ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetResourceOwnerId(v int64) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetTaskId ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetTaskId(v []*string) *DescribeCommitContainerTaskRequest
func (*DescribeCommitContainerTaskRequest) SetTaskStatus ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskRequest) SetTaskStatus(v string) *DescribeCommitContainerTaskRequest
func (DescribeCommitContainerTaskRequest) String ¶ added in v3.0.1
func (s DescribeCommitContainerTaskRequest) String() string
type DescribeCommitContainerTaskResponse ¶ added in v3.0.1
type DescribeCommitContainerTaskResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeCommitContainerTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeCommitContainerTaskResponse) GoString ¶ added in v3.0.1
func (s DescribeCommitContainerTaskResponse) GoString() string
func (*DescribeCommitContainerTaskResponse) SetHeaders ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponse) SetHeaders(v map[string]*string) *DescribeCommitContainerTaskResponse
func (*DescribeCommitContainerTaskResponse) SetStatusCode ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponse) SetStatusCode(v int32) *DescribeCommitContainerTaskResponse
func (DescribeCommitContainerTaskResponse) String ¶ added in v3.0.1
func (s DescribeCommitContainerTaskResponse) String() string
type DescribeCommitContainerTaskResponseBody ¶ added in v3.0.1
type DescribeCommitContainerTaskResponseBody struct { // The details of the task. CommitTasks []*DescribeCommitContainerTaskResponseBodyCommitTasks `json:"CommitTasks,omitempty" xml:"CommitTasks,omitempty" type:"Repeated"` // The number of entries returned per page. MaxResults *string `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The query token that is returned in this request. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeCommitContainerTaskResponseBody) GoString ¶ added in v3.0.1
func (s DescribeCommitContainerTaskResponseBody) GoString() string
func (*DescribeCommitContainerTaskResponseBody) SetCommitTasks ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBody) SetCommitTasks(v []*DescribeCommitContainerTaskResponseBodyCommitTasks) *DescribeCommitContainerTaskResponseBody
func (*DescribeCommitContainerTaskResponseBody) SetMaxResults ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBody) SetMaxResults(v string) *DescribeCommitContainerTaskResponseBody
func (*DescribeCommitContainerTaskResponseBody) SetNextToken ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBody) SetNextToken(v string) *DescribeCommitContainerTaskResponseBody
func (*DescribeCommitContainerTaskResponseBody) SetRequestId ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBody) SetRequestId(v string) *DescribeCommitContainerTaskResponseBody
func (*DescribeCommitContainerTaskResponseBody) SetTotalCount ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBody) SetTotalCount(v int32) *DescribeCommitContainerTaskResponseBody
func (DescribeCommitContainerTaskResponseBody) String ¶ added in v3.0.1
func (s DescribeCommitContainerTaskResponseBody) String() string
type DescribeCommitContainerTaskResponseBodyCommitTasks ¶ added in v3.0.1
type DescribeCommitContainerTaskResponseBodyCommitTasks struct { // Information about the phase that the task arrives. CommitPhaseInfos []*DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos `json:"CommitPhaseInfos,omitempty" xml:"CommitPhaseInfos,omitempty" type:"Repeated"` // The name of the container. ContainerName *string `json:"ContainerName,omitempty" xml:"ContainerName,omitempty"` // The time when the task was created. CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"` // The time when the task ended. FinishedTime *string `json:"FinishedTime,omitempty" xml:"FinishedTime,omitempty"` // The message about the status of the task. StatusMessage *string `json:"StatusMessage,omitempty" xml:"StatusMessage,omitempty"` // The ID of the task. TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"` // The progress of the task in percentage. TaskProgress *string `json:"TaskProgress,omitempty" xml:"TaskProgress,omitempty"` // The status of the task. Valid values: // // * Running // * Succeeded // * Failed TaskStatus *string `json:"TaskStatus,omitempty" xml:"TaskStatus,omitempty"` }
func (DescribeCommitContainerTaskResponseBodyCommitTasks) GoString ¶ added in v3.0.1
func (s DescribeCommitContainerTaskResponseBodyCommitTasks) GoString() string
func (*DescribeCommitContainerTaskResponseBodyCommitTasks) SetCommitPhaseInfos ¶ added in v3.0.1
func (*DescribeCommitContainerTaskResponseBodyCommitTasks) SetContainerName ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetContainerName(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
func (*DescribeCommitContainerTaskResponseBodyCommitTasks) SetCreationTime ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetCreationTime(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
func (*DescribeCommitContainerTaskResponseBodyCommitTasks) SetFinishedTime ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetFinishedTime(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
func (*DescribeCommitContainerTaskResponseBodyCommitTasks) SetStatusMessage ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetStatusMessage(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
func (*DescribeCommitContainerTaskResponseBodyCommitTasks) SetTaskProgress ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetTaskProgress(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
func (*DescribeCommitContainerTaskResponseBodyCommitTasks) SetTaskStatus ¶ added in v3.0.1
func (s *DescribeCommitContainerTaskResponseBodyCommitTasks) SetTaskStatus(v string) *DescribeCommitContainerTaskResponseBodyCommitTasks
func (DescribeCommitContainerTaskResponseBodyCommitTasks) String ¶ added in v3.0.1
func (s DescribeCommitContainerTaskResponseBodyCommitTasks) String() string
type DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos ¶ added in v3.0.1
type DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos struct { // Information about the phase. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The name of the phase. Valid values: // // * PullBaseImage: Pull the original container image. // * CommitContainer: Commit the container to generate an image. // * PushCommittedImage: Push the image to a Container Registry repository. Phase *string `json:"Phase,omitempty" xml:"Phase,omitempty"` // The record time of the phase. RecordTime *string `json:"RecordTime,omitempty" xml:"RecordTime,omitempty"` // The status of the phase. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) GoString ¶ added in v3.0.1
func (s DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) GoString() string
func (*DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) SetMessage ¶ added in v3.0.1
func (*DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) SetPhase ¶ added in v3.0.1
func (*DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) SetRecordTime ¶ added in v3.0.1
func (*DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) SetStatus ¶ added in v3.0.1
func (DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) String ¶ added in v3.0.1
func (s DescribeCommitContainerTaskResponseBodyCommitTasksCommitPhaseInfos) String() string
type DescribeContainerGroupEventsRequest ¶
type DescribeContainerGroupEventsRequest struct { // The operation that you want to perform. Set the value to **DescribeContainerGroupEvents**. ContainerGroupIds *string `json:"ContainerGroupIds,omitempty" xml:"ContainerGroupIds,omitempty"` // The type of the host. EventSource *string `json:"EventSource,omitempty" xml:"EventSource,omitempty"` // The region ID of the container groups. Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` // ID of the controller instance. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The number of events. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the resource. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The time at which the event was first recorded. SinceSecond *int32 `json:"SinceSecond,omitempty" xml:"SinceSecond,omitempty"` Tag []*DescribeContainerGroupEventsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The version of Kubernetes. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The namespace where the resource resides. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeContainerGroupEventsRequest) GoString ¶
func (s DescribeContainerGroupEventsRequest) GoString() string
func (*DescribeContainerGroupEventsRequest) SetContainerGroupIds ¶
func (s *DescribeContainerGroupEventsRequest) SetContainerGroupIds(v string) *DescribeContainerGroupEventsRequest
func (*DescribeContainerGroupEventsRequest) SetEventSource ¶
func (s *DescribeContainerGroupEventsRequest) SetEventSource(v string) *DescribeContainerGroupEventsRequest
func (*DescribeContainerGroupEventsRequest) SetLimit ¶
func (s *DescribeContainerGroupEventsRequest) SetLimit(v int32) *DescribeContainerGroupEventsRequest
func (*DescribeContainerGroupEventsRequest) SetNextToken ¶
func (s *DescribeContainerGroupEventsRequest) SetNextToken(v string) *DescribeContainerGroupEventsRequest
func (*DescribeContainerGroupEventsRequest) SetRegionId ¶
func (s *DescribeContainerGroupEventsRequest) SetRegionId(v string) *DescribeContainerGroupEventsRequest
func (*DescribeContainerGroupEventsRequest) SetResourceGroupId ¶
func (s *DescribeContainerGroupEventsRequest) SetResourceGroupId(v string) *DescribeContainerGroupEventsRequest
func (*DescribeContainerGroupEventsRequest) SetSinceSecond ¶
func (s *DescribeContainerGroupEventsRequest) SetSinceSecond(v int32) *DescribeContainerGroupEventsRequest
func (*DescribeContainerGroupEventsRequest) SetVSwitchId ¶
func (s *DescribeContainerGroupEventsRequest) SetVSwitchId(v string) *DescribeContainerGroupEventsRequest
func (*DescribeContainerGroupEventsRequest) SetZoneId ¶
func (s *DescribeContainerGroupEventsRequest) SetZoneId(v string) *DescribeContainerGroupEventsRequest
func (DescribeContainerGroupEventsRequest) String ¶
func (s DescribeContainerGroupEventsRequest) String() string
type DescribeContainerGroupEventsRequestTag ¶
type DescribeContainerGroupEventsRequestTag struct { // The value of tag N. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The IDs of the container groups. You can specify up to 20 IDs. Each ID must be a string in JSON format. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeContainerGroupEventsRequestTag) GoString ¶
func (s DescribeContainerGroupEventsRequestTag) GoString() string
func (*DescribeContainerGroupEventsRequestTag) SetKey ¶
func (s *DescribeContainerGroupEventsRequestTag) SetKey(v string) *DescribeContainerGroupEventsRequestTag
func (*DescribeContainerGroupEventsRequestTag) SetValue ¶
func (s *DescribeContainerGroupEventsRequestTag) SetValue(v string) *DescribeContainerGroupEventsRequestTag
func (DescribeContainerGroupEventsRequestTag) String ¶
func (s DescribeContainerGroupEventsRequestTag) String() string
type DescribeContainerGroupEventsResponse ¶
type DescribeContainerGroupEventsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeContainerGroupEventsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeContainerGroupEventsResponse) GoString ¶
func (s DescribeContainerGroupEventsResponse) GoString() string
func (*DescribeContainerGroupEventsResponse) SetHeaders ¶
func (s *DescribeContainerGroupEventsResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupEventsResponse
func (*DescribeContainerGroupEventsResponse) SetStatusCode ¶
func (s *DescribeContainerGroupEventsResponse) SetStatusCode(v int32) *DescribeContainerGroupEventsResponse
func (DescribeContainerGroupEventsResponse) String ¶
func (s DescribeContainerGroupEventsResponse) String() string
type DescribeContainerGroupEventsResponseBody ¶
type DescribeContainerGroupEventsResponseBody struct { // The reason for the transition into the current status of the event. Data []*DescribeContainerGroupEventsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The component reporting this event. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The type of the event. Valid values: // // * Normal // * Warning TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeContainerGroupEventsResponseBody) GoString ¶
func (s DescribeContainerGroupEventsResponseBody) GoString() string
func (*DescribeContainerGroupEventsResponseBody) SetRequestId ¶
func (s *DescribeContainerGroupEventsResponseBody) SetRequestId(v string) *DescribeContainerGroupEventsResponseBody
func (*DescribeContainerGroupEventsResponseBody) SetTotalCount ¶
func (s *DescribeContainerGroupEventsResponseBody) SetTotalCount(v int32) *DescribeContainerGroupEventsResponseBody
func (DescribeContainerGroupEventsResponseBody) String ¶
func (s DescribeContainerGroupEventsResponseBody) String() string
type DescribeContainerGroupEventsResponseBodyData ¶
type DescribeContainerGroupEventsResponseBodyData struct { // The name of the event. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // A description of the status of this operation. Events []*DescribeContainerGroupEventsResponseBodyDataEvents `json:"Events,omitempty" xml:"Events,omitempty" type:"Repeated"` }
func (DescribeContainerGroupEventsResponseBodyData) GoString ¶
func (s DescribeContainerGroupEventsResponseBodyData) GoString() string
func (*DescribeContainerGroupEventsResponseBodyData) SetContainerGroupId ¶
func (s *DescribeContainerGroupEventsResponseBodyData) SetContainerGroupId(v string) *DescribeContainerGroupEventsResponseBodyData
func (DescribeContainerGroupEventsResponseBodyData) String ¶
func (s DescribeContainerGroupEventsResponseBodyData) String() string
type DescribeContainerGroupEventsResponseBodyDataEvents ¶
type DescribeContainerGroupEventsResponseBodyDataEvents struct { // The component for the operation. Count *int32 `json:"Count,omitempty" xml:"Count,omitempty"` // The ID of the resource. FirstTimestamp *string `json:"FirstTimestamp,omitempty" xml:"FirstTimestamp,omitempty"` // The time at which the most recent occurrence of this event was recorded. LastTimestamp *string `json:"LastTimestamp,omitempty" xml:"LastTimestamp,omitempty"` // The component reporting this event. Valid values: // // * EciService // * K8sAgent // // This parameter is empty by default, which indicates that events reported by all types of components are queried. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The ID of the request. Metadata *DescribeContainerGroupEventsResponseBodyDataEventsMetadata `json:"Metadata,omitempty" xml:"Metadata,omitempty" type:"Struct"` // The zone ID of the container groups. Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // The ID of the vSwitch. ReportingComponent *string `json:"ReportingComponent,omitempty" xml:"ReportingComponent,omitempty"` // The token that is used for the next query. If this parameter is empty, all results have been returned. // // You do not need to specify this parameter in the first request. You can obtain the token from the result returned by the previous request. ReportingInstance *string `json:"ReportingInstance,omitempty" xml:"ReportingInstance,omitempty"` // Name of the controller that emitted the event. Source *DescribeContainerGroupEventsResponseBodyDataEventsSource `json:"Source,omitempty" xml:"Source,omitempty" type:"Struct"` // An array of event details. Type *string `json:"Type,omitempty" xml:"Type,omitempty"` // The type of the resource. InvolvedObject *DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject `json:"involvedObject,omitempty" xml:"involvedObject,omitempty" type:"Struct"` }
func (DescribeContainerGroupEventsResponseBodyDataEvents) GoString ¶
func (s DescribeContainerGroupEventsResponseBodyDataEvents) GoString() string
func (*DescribeContainerGroupEventsResponseBodyDataEvents) SetFirstTimestamp ¶
func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetFirstTimestamp(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
func (*DescribeContainerGroupEventsResponseBodyDataEvents) SetInvolvedObject ¶
func (*DescribeContainerGroupEventsResponseBodyDataEvents) SetLastTimestamp ¶
func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetLastTimestamp(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
func (*DescribeContainerGroupEventsResponseBodyDataEvents) SetMessage ¶
func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetMessage(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
func (*DescribeContainerGroupEventsResponseBodyDataEvents) SetMetadata ¶
func (*DescribeContainerGroupEventsResponseBodyDataEvents) SetReportingComponent ¶
func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetReportingComponent(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
func (*DescribeContainerGroupEventsResponseBodyDataEvents) SetReportingInstance ¶
func (s *DescribeContainerGroupEventsResponseBodyDataEvents) SetReportingInstance(v string) *DescribeContainerGroupEventsResponseBodyDataEvents
func (DescribeContainerGroupEventsResponseBodyDataEvents) String ¶
func (s DescribeContainerGroupEventsResponseBodyDataEvents) String() string
type DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject ¶
type DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject struct { // The key of tag N. ApiVersion *string `json:"ApiVersion,omitempty" xml:"ApiVersion,omitempty"` // An array of events. Kind *string `json:"Kind,omitempty" xml:"Kind,omitempty"` // The ID of the container group. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The object that this event is about. Namespace *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"` // The ID of the resource group. Uid *string `json:"Uid,omitempty" xml:"Uid,omitempty"` }
func (DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) GoString ¶
func (s DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) GoString() string
func (*DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) SetApiVersion ¶
func (*DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) SetNamespace ¶
func (DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) String ¶
func (s DescribeContainerGroupEventsResponseBodyDataEventsInvolvedObject) String() string
type DescribeContainerGroupEventsResponseBodyDataEventsMetadata ¶
type DescribeContainerGroupEventsResponseBodyDataEventsMetadata struct { Name *string `json:"Name,omitempty" xml:"Name,omitempty"` Namespace *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"` }
func (DescribeContainerGroupEventsResponseBodyDataEventsMetadata) GoString ¶
func (s DescribeContainerGroupEventsResponseBodyDataEventsMetadata) GoString() string
func (*DescribeContainerGroupEventsResponseBodyDataEventsMetadata) SetNamespace ¶
func (DescribeContainerGroupEventsResponseBodyDataEventsMetadata) String ¶
func (s DescribeContainerGroupEventsResponseBodyDataEventsMetadata) String() string
type DescribeContainerGroupEventsResponseBodyDataEventsSource ¶
type DescribeContainerGroupEventsResponseBodyDataEventsSource struct { // A relative time in seconds before the current time from which to show event information. This parameter is used to poll incremental events. Component *string `json:"Component,omitempty" xml:"Component,omitempty"` // The namespace. Host *string `json:"Host,omitempty" xml:"Host,omitempty"` }
func (DescribeContainerGroupEventsResponseBodyDataEventsSource) GoString ¶
func (s DescribeContainerGroupEventsResponseBodyDataEventsSource) GoString() string
func (*DescribeContainerGroupEventsResponseBodyDataEventsSource) SetComponent ¶
func (DescribeContainerGroupEventsResponseBodyDataEventsSource) String ¶
func (s DescribeContainerGroupEventsResponseBodyDataEventsSource) String() string
type DescribeContainerGroupMetricRequest ¶
type DescribeContainerGroupMetricRequest struct { // The ID of the region. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The usage of the working set. EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The number of bytes that the NIC failed to receive. Period *string `json:"Period,omitempty" xml:"Period,omitempty"` // The amount of data that was read from the disk. Unit: bytes. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The size of used space. StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeContainerGroupMetricRequest) GoString ¶
func (s DescribeContainerGroupMetricRequest) GoString() string
func (*DescribeContainerGroupMetricRequest) SetContainerGroupId ¶
func (s *DescribeContainerGroupMetricRequest) SetContainerGroupId(v string) *DescribeContainerGroupMetricRequest
func (*DescribeContainerGroupMetricRequest) SetEndTime ¶
func (s *DescribeContainerGroupMetricRequest) SetEndTime(v string) *DescribeContainerGroupMetricRequest
func (*DescribeContainerGroupMetricRequest) SetOwnerAccount ¶
func (s *DescribeContainerGroupMetricRequest) SetOwnerAccount(v string) *DescribeContainerGroupMetricRequest
func (*DescribeContainerGroupMetricRequest) SetOwnerId ¶
func (s *DescribeContainerGroupMetricRequest) SetOwnerId(v int64) *DescribeContainerGroupMetricRequest
func (*DescribeContainerGroupMetricRequest) SetPeriod ¶
func (s *DescribeContainerGroupMetricRequest) SetPeriod(v string) *DescribeContainerGroupMetricRequest
func (*DescribeContainerGroupMetricRequest) SetRegionId ¶
func (s *DescribeContainerGroupMetricRequest) SetRegionId(v string) *DescribeContainerGroupMetricRequest
func (*DescribeContainerGroupMetricRequest) SetResourceOwnerAccount ¶
func (s *DescribeContainerGroupMetricRequest) SetResourceOwnerAccount(v string) *DescribeContainerGroupMetricRequest
func (*DescribeContainerGroupMetricRequest) SetResourceOwnerId ¶
func (s *DescribeContainerGroupMetricRequest) SetResourceOwnerId(v int64) *DescribeContainerGroupMetricRequest
func (*DescribeContainerGroupMetricRequest) SetStartTime ¶
func (s *DescribeContainerGroupMetricRequest) SetStartTime(v string) *DescribeContainerGroupMetricRequest
func (DescribeContainerGroupMetricRequest) String ¶
func (s DescribeContainerGroupMetricRequest) String() string
type DescribeContainerGroupMetricResponse ¶
type DescribeContainerGroupMetricResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeContainerGroupMetricResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeContainerGroupMetricResponse) GoString ¶
func (s DescribeContainerGroupMetricResponse) GoString() string
func (*DescribeContainerGroupMetricResponse) SetHeaders ¶
func (s *DescribeContainerGroupMetricResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupMetricResponse
func (*DescribeContainerGroupMetricResponse) SetStatusCode ¶
func (s *DescribeContainerGroupMetricResponse) SetStatusCode(v int32) *DescribeContainerGroupMetricResponse
func (DescribeContainerGroupMetricResponse) String ¶
func (s DescribeContainerGroupMetricResponse) String() string
type DescribeContainerGroupMetricResponseBody ¶
type DescribeContainerGroupMetricResponseBody struct { // The number of packets received by the NIC. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // This parameter is unavailable. Records []*DescribeContainerGroupMetricResponseBodyRecords `json:"Records,omitempty" xml:"Records,omitempty" type:"Repeated"` // The name of the partition. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeContainerGroupMetricResponseBody) GoString ¶
func (s DescribeContainerGroupMetricResponseBody) GoString() string
func (*DescribeContainerGroupMetricResponseBody) SetContainerGroupId ¶
func (s *DescribeContainerGroupMetricResponseBody) SetContainerGroupId(v string) *DescribeContainerGroupMetricResponseBody
func (*DescribeContainerGroupMetricResponseBody) SetRecords ¶
func (*DescribeContainerGroupMetricResponseBody) SetRequestId ¶
func (s *DescribeContainerGroupMetricResponseBody) SetRequestId(v string) *DescribeContainerGroupMetricResponseBody
func (DescribeContainerGroupMetricResponseBody) String ¶
func (s DescribeContainerGroupMetricResponseBody) String() string
type DescribeContainerGroupMetricResponseBodyRecords ¶
type DescribeContainerGroupMetricResponseBodyRecords struct { // The number of packets that the NIC failed to send. CPU *DescribeContainerGroupMetricResponseBodyRecordsCPU `json:"CPU,omitempty" xml:"CPU,omitempty" type:"Struct"` // The number of packets that the NIC failed to receive. Containers []*DescribeContainerGroupMetricResponseBodyRecordsContainers `json:"Containers,omitempty" xml:"Containers,omitempty" type:"Repeated"` // The number of bytes sent by the NIC. Disk []*DescribeContainerGroupMetricResponseBodyRecordsDisk `json:"Disk,omitempty" xml:"Disk,omitempty" type:"Repeated"` // The upper limit of vCPU usage (the maximum number of vCPUs × 1000). Filesystem []*DescribeContainerGroupMetricResponseBodyRecordsFilesystem `json:"Filesystem,omitempty" xml:"Filesystem,omitempty" type:"Repeated"` // The size of the available space. Memory *DescribeContainerGroupMetricResponseBodyRecordsMemory `json:"Memory,omitempty" xml:"Memory,omitempty" type:"Struct"` // The monitoring data of file system partitions. Network *DescribeContainerGroupMetricResponseBodyRecordsNetwork `json:"Network,omitempty" xml:"Network,omitempty" type:"Struct"` // The amount of used memory. Timestamp *string `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecords) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecords) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecords) SetContainers ¶
func (*DescribeContainerGroupMetricResponseBodyRecords) SetFilesystem ¶
func (*DescribeContainerGroupMetricResponseBodyRecords) SetNetwork ¶
func (*DescribeContainerGroupMetricResponseBodyRecords) SetTimestamp ¶
func (s *DescribeContainerGroupMetricResponseBodyRecords) SetTimestamp(v string) *DescribeContainerGroupMetricResponseBodyRecords
func (DescribeContainerGroupMetricResponseBodyRecords) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecords) String() string
type DescribeContainerGroupMetricResponseBodyRecordsCPU ¶
type DescribeContainerGroupMetricResponseBodyRecordsCPU struct { // The data aggregation period. Unit: seconds. Valid values: 15, 30, 60, and 600. Default value: 60. // // > If StartTime and EndTime are not specified, the system returns the monitoring data generated in the last 5 minutes with a data aggregation period of 15s. The Period parameter is ignored. Limit *int64 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The monitoring data of vCPUs. Load *int64 `json:"Load,omitempty" xml:"Load,omitempty"` // The resident set size, which indicates the amount of physical memory that is actually used. UsageCoreNanoSeconds *int64 `json:"UsageCoreNanoSeconds,omitempty" xml:"UsageCoreNanoSeconds,omitempty"` // The name of the container. UsageNanoCores *int64 `json:"UsageNanoCores,omitempty" xml:"UsageNanoCores,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecordsCPU) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsCPU) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecordsCPU) SetUsageCoreNanoSeconds ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsCPU) SetUsageCoreNanoSeconds(v int64) *DescribeContainerGroupMetricResponseBodyRecordsCPU
func (*DescribeContainerGroupMetricResponseBodyRecordsCPU) SetUsageNanoCores ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsCPU) SetUsageNanoCores(v int64) *DescribeContainerGroupMetricResponseBodyRecordsCPU
func (DescribeContainerGroupMetricResponseBodyRecordsCPU) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsCPU) String() string
type DescribeContainerGroupMetricResponseBodyRecordsContainers ¶
type DescribeContainerGroupMetricResponseBodyRecordsContainers struct { // The amount of available memory. CPU *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU `json:"CPU,omitempty" xml:"CPU,omitempty" type:"Struct"` // The memory monitoring data of the container. Memory *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory `json:"Memory,omitempty" xml:"Memory,omitempty" type:"Struct"` Name *string `json:"Name,omitempty" xml:"Name,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecordsContainers) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsContainers) GoString() string
func (DescribeContainerGroupMetricResponseBodyRecordsContainers) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsContainers) String() string
type DescribeContainerGroupMetricResponseBodyRecordsContainersCPU ¶
type DescribeContainerGroupMetricResponseBodyRecordsContainersCPU struct { // The monitoring data of the elastic container instance. Limit *int64 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The upper limit of vCPU usage (the maximum number of vCPUs × 1000). Load *int64 `json:"Load,omitempty" xml:"Load,omitempty"` // The type of the partition. Valid values: // // * System // * Volume // * Other UsageCoreNanoSeconds *int64 `json:"UsageCoreNanoSeconds,omitempty" xml:"UsageCoreNanoSeconds,omitempty"` // The number of bytes received by the NIC. UsageNanoCores *int64 `json:"UsageNanoCores,omitempty" xml:"UsageNanoCores,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) SetUsageCoreNanoSeconds ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) SetUsageCoreNanoSeconds(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU
func (*DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) SetUsageNanoCores ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) SetUsageNanoCores(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersCPU
func (DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsContainersCPU) String() string
type DescribeContainerGroupMetricResponseBodyRecordsContainersMemory ¶
type DescribeContainerGroupMetricResponseBodyRecordsContainersMemory struct { AvailableBytes *int64 `json:"AvailableBytes,omitempty" xml:"AvailableBytes,omitempty"` Cache *int64 `json:"Cache,omitempty" xml:"Cache,omitempty"` // The monitoring data of the memory. Rss *int64 `json:"Rss,omitempty" xml:"Rss,omitempty"` // Queries the monitoring data of an elastic container instance. UsageBytes *int64 `json:"UsageBytes,omitempty" xml:"UsageBytes,omitempty"` WorkingSet *int64 `json:"WorkingSet,omitempty" xml:"WorkingSet,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetAvailableBytes ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetAvailableBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsContainersMemory
func (*DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetUsageBytes ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) SetWorkingSet ¶
func (DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsContainersMemory) String() string
type DescribeContainerGroupMetricResponseBodyRecordsDisk ¶
type DescribeContainerGroupMetricResponseBodyRecordsDisk struct { // The amount of available memory. Device *string `json:"Device,omitempty" xml:"Device,omitempty"` // The monitoring data of containers. ReadBytes *int64 `json:"ReadBytes,omitempty" xml:"ReadBytes,omitempty"` // The resident set size, which indicates the amount of physical memory that is actually used. ReadIO *int64 `json:"ReadIO,omitempty" xml:"ReadIO,omitempty"` // The number of bytes that the NIC failed to send. WriteBytes *int64 `json:"WriteBytes,omitempty" xml:"WriteBytes,omitempty"` // The monitoring data of the network. WriteIO *int64 `json:"WriteIO,omitempty" xml:"WriteIO,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecordsDisk) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsDisk) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecordsDisk) SetReadBytes ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsDisk) SetReadBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsDisk
func (*DescribeContainerGroupMetricResponseBodyRecordsDisk) SetWriteBytes ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsDisk) SetWriteBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsDisk
func (*DescribeContainerGroupMetricResponseBodyRecordsDisk) SetWriteIO ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsDisk) SetWriteIO(v int64) *DescribeContainerGroupMetricResponseBodyRecordsDisk
func (DescribeContainerGroupMetricResponseBodyRecordsDisk) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsDisk) String() string
type DescribeContainerGroupMetricResponseBodyRecordsFilesystem ¶
type DescribeContainerGroupMetricResponseBodyRecordsFilesystem struct { // The monitoring data of disks. Available *int64 `json:"Available,omitempty" xml:"Available,omitempty"` // The monitoring data of network interface controllers (NICs). Capacity *int64 `json:"Capacity,omitempty" xml:"Capacity,omitempty"` // The size of the cache. Category *string `json:"Category,omitempty" xml:"Category,omitempty"` // The usage of the working set. FsName *string `json:"FsName,omitempty" xml:"FsName,omitempty"` // The average load in the last 10 seconds. Usage *int64 `json:"Usage,omitempty" xml:"Usage,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecordsFilesystem) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsFilesystem) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecordsFilesystem) SetAvailable ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsFilesystem) SetCapacity ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsFilesystem) SetCategory ¶
func (DescribeContainerGroupMetricResponseBodyRecordsFilesystem) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsFilesystem) String() string
type DescribeContainerGroupMetricResponseBodyRecordsMemory ¶
type DescribeContainerGroupMetricResponseBodyRecordsMemory struct { // The cumulative usage of vCPUs. AvailableBytes *int64 `json:"AvailableBytes,omitempty" xml:"AvailableBytes,omitempty"` // The size of the cache. Cache *int64 `json:"Cache,omitempty" xml:"Cache,omitempty"` // The total size of space. Rss *int64 `json:"Rss,omitempty" xml:"Rss,omitempty"` // The vCPU usage in the sampling window. Unit for the sampling window: nanoseconds. UsageBytes *int64 `json:"UsageBytes,omitempty" xml:"UsageBytes,omitempty"` // The name of the NIC. WorkingSet *int64 `json:"WorkingSet,omitempty" xml:"WorkingSet,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecordsMemory) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsMemory) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecordsMemory) SetAvailableBytes ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsMemory) SetAvailableBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsMemory
func (*DescribeContainerGroupMetricResponseBodyRecordsMemory) SetUsageBytes ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsMemory) SetUsageBytes(v int64) *DescribeContainerGroupMetricResponseBodyRecordsMemory
func (*DescribeContainerGroupMetricResponseBodyRecordsMemory) SetWorkingSet ¶
func (s *DescribeContainerGroupMetricResponseBodyRecordsMemory) SetWorkingSet(v int64) *DescribeContainerGroupMetricResponseBodyRecordsMemory
func (DescribeContainerGroupMetricResponseBodyRecordsMemory) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsMemory) String() string
type DescribeContainerGroupMetricResponseBodyRecordsNetwork ¶
type DescribeContainerGroupMetricResponseBodyRecordsNetwork struct { // The vCPU monitoring data of the container. Interfaces []*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces `json:"Interfaces,omitempty" xml:"Interfaces,omitempty" type:"Repeated"` }
func (DescribeContainerGroupMetricResponseBodyRecordsNetwork) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsNetwork) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecordsNetwork) SetInterfaces ¶
func (DescribeContainerGroupMetricResponseBodyRecordsNetwork) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsNetwork) String() string
type DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces ¶
type DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces struct { // The average load in the last 10 seconds. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // This parameter is unavailable. RxBytes *int64 `json:"RxBytes,omitempty" xml:"RxBytes,omitempty"` // The end of the time range to query. The default value is the current time. // // Specify the time in RFC 3339 format. RxDrops *int64 `json:"RxDrops,omitempty" xml:"RxDrops,omitempty"` // The vCPU usage in the sampling window. Unit for the sampling window: nanoseconds. RxErrors *int64 `json:"RxErrors,omitempty" xml:"RxErrors,omitempty"` // The beginning of the time range to query. The beginning of the time range must be a time point in the past 30 days. The default value is 5 minutes before the value of EndTime. // // Specify the time in RFC 3339 format. To query the data starting from March 12, 2019 09:00 UTC+8, you can set the parameter to 2019-03-12T09:00:00.000+08:00 or 2019-03-12T01:00:00.000Z. RxPackets *int64 `json:"RxPackets,omitempty" xml:"RxPackets,omitempty"` // The ID of the elastic container instance. TxBytes *int64 `json:"TxBytes,omitempty" xml:"TxBytes,omitempty"` // The ID of the elastic container instance. TxDrops *int64 `json:"TxDrops,omitempty" xml:"TxDrops,omitempty"` // The cumulative usage of vCPUs. TxErrors *int64 `json:"TxErrors,omitempty" xml:"TxErrors,omitempty"` // The amount of data that was written to the disk. Unit: bytes. TxPackets *int64 `json:"TxPackets,omitempty" xml:"TxPackets,omitempty"` }
func (DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) GoString ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) GoString() string
func (*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetRxBytes ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetRxDrops ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetRxErrors ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetRxPackets ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetTxBytes ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetTxDrops ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetTxErrors ¶
func (*DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) SetTxPackets ¶
func (DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) String ¶
func (s DescribeContainerGroupMetricResponseBodyRecordsNetworkInterfaces) String() string
type DescribeContainerGroupPriceRequest ¶
type DescribeContainerGroupPriceRequest struct { // The number of vCPUs. For information about the vCPU and memory specifications that are supported by Elastic Container Instance, see [vCPU and memory specifications](~~114662~~). Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The storage size of the temporary storage space. Unit: GiB. EphemeralStorage *int32 `json:"EphemeralStorage,omitempty" xml:"EphemeralStorage,omitempty"` // The instance type of the Elastic Compute Service (ECS) instance that is used to create the elastic container instance. For information about the ECS instance types that are supported by Elastic Container Instance, see [ECS instance types that are supported by Elastic Container Instance](~~114664~~). // // > If you specify this parameter, the specified specifications of vCPUs and memory are ignored. Only the price of the ECS instance type is returned. InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The size of the memory. Unit: GiB. For information about the vCPU and memory specifications that are supported by Elastic Container Instance, see [vCPU and memory specifications](~~114662~~). Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. You can call the [DescribeRegions](~~146965~~) operation to query the most recent region and zone list. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SpotDuration *int32 `json:"SpotDuration,omitempty" xml:"SpotDuration,omitempty"` // The maximum hourly price of the preemptible elastic container instance. The value can contain up to three decimal places. If you set SpotStrategy to SpotWithPriceLimit, you must specify SpotPriceLimit. SpotPriceLimit *float32 `json:"SpotPriceLimit,omitempty" xml:"SpotPriceLimit,omitempty"` // The bidding policy for the elastic container instance. Valid values: // // * NoSpot: The instance is a regular pay-as-you-go instance. // * SpotWithPriceLimit: The instance is a preemptible instance with a user-defined maximum hourly price. // * SpotAsPriceGo: The instance is a preemptible instance for which the market price at the time of purchase is automatically used as the bid price. // // Default value: NoSpot. SpotStrategy *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"` // The zone ID of the instance. You can call the [DescribeRegions](~~146965~~) operation to query the most recent region and zone list. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeContainerGroupPriceRequest) GoString ¶
func (s DescribeContainerGroupPriceRequest) GoString() string
func (*DescribeContainerGroupPriceRequest) SetCpu ¶
func (s *DescribeContainerGroupPriceRequest) SetCpu(v float32) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetEphemeralStorage ¶
func (s *DescribeContainerGroupPriceRequest) SetEphemeralStorage(v int32) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetInstanceType ¶
func (s *DescribeContainerGroupPriceRequest) SetInstanceType(v string) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetMemory ¶
func (s *DescribeContainerGroupPriceRequest) SetMemory(v float32) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetOwnerAccount ¶
func (s *DescribeContainerGroupPriceRequest) SetOwnerAccount(v string) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetOwnerId ¶
func (s *DescribeContainerGroupPriceRequest) SetOwnerId(v int64) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetRegionId ¶
func (s *DescribeContainerGroupPriceRequest) SetRegionId(v string) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetResourceOwnerAccount ¶
func (s *DescribeContainerGroupPriceRequest) SetResourceOwnerAccount(v string) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetResourceOwnerId ¶
func (s *DescribeContainerGroupPriceRequest) SetResourceOwnerId(v int64) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetSpotDuration ¶ added in v3.0.2
func (s *DescribeContainerGroupPriceRequest) SetSpotDuration(v int32) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetSpotPriceLimit ¶
func (s *DescribeContainerGroupPriceRequest) SetSpotPriceLimit(v float32) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetSpotStrategy ¶
func (s *DescribeContainerGroupPriceRequest) SetSpotStrategy(v string) *DescribeContainerGroupPriceRequest
func (*DescribeContainerGroupPriceRequest) SetZoneId ¶
func (s *DescribeContainerGroupPriceRequest) SetZoneId(v string) *DescribeContainerGroupPriceRequest
func (DescribeContainerGroupPriceRequest) String ¶
func (s DescribeContainerGroupPriceRequest) String() string
type DescribeContainerGroupPriceResponse ¶
type DescribeContainerGroupPriceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeContainerGroupPriceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeContainerGroupPriceResponse) GoString ¶
func (s DescribeContainerGroupPriceResponse) GoString() string
func (*DescribeContainerGroupPriceResponse) SetHeaders ¶
func (s *DescribeContainerGroupPriceResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupPriceResponse
func (*DescribeContainerGroupPriceResponse) SetStatusCode ¶
func (s *DescribeContainerGroupPriceResponse) SetStatusCode(v int32) *DescribeContainerGroupPriceResponse
func (DescribeContainerGroupPriceResponse) String ¶
func (s DescribeContainerGroupPriceResponse) String() string
type DescribeContainerGroupPriceResponseBody ¶
type DescribeContainerGroupPriceResponseBody struct { // The information about the prices and discount rules. PriceInfo *DescribeContainerGroupPriceResponseBodyPriceInfo `json:"PriceInfo,omitempty" xml:"PriceInfo,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeContainerGroupPriceResponseBody) GoString ¶
func (s DescribeContainerGroupPriceResponseBody) GoString() string
func (*DescribeContainerGroupPriceResponseBody) SetPriceInfo ¶
func (*DescribeContainerGroupPriceResponseBody) SetRequestId ¶
func (s *DescribeContainerGroupPriceResponseBody) SetRequestId(v string) *DescribeContainerGroupPriceResponseBody
func (DescribeContainerGroupPriceResponseBody) String ¶
func (s DescribeContainerGroupPriceResponseBody) String() string
type DescribeContainerGroupPriceResponseBodyPriceInfo ¶
type DescribeContainerGroupPriceResponseBodyPriceInfo struct { // The price. Price *DescribeContainerGroupPriceResponseBodyPriceInfoPrice `json:"Price,omitempty" xml:"Price,omitempty" type:"Struct"` // Details about the promotion rules. Rules *DescribeContainerGroupPriceResponseBodyPriceInfoRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Struct"` // The information about the prices of preemptible elastic container instances. SpotPrices *DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices `json:"SpotPrices,omitempty" xml:"SpotPrices,omitempty" type:"Struct"` }
func (DescribeContainerGroupPriceResponseBodyPriceInfo) GoString ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfo) GoString() string
func (*DescribeContainerGroupPriceResponseBodyPriceInfo) SetSpotPrices ¶
func (DescribeContainerGroupPriceResponseBodyPriceInfo) String ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfo) String() string
type DescribeContainerGroupPriceResponseBodyPriceInfoPrice ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoPrice struct { // The currency unit. Valid values: // // * CNY: This value only applies to the China site (aliyun.com). // * USD: This value only applies to the International site (alibabacloud.com). Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"` // The information about the price. DetailInfos *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos `json:"DetailInfos,omitempty" xml:"DetailInfos,omitempty" type:"Struct"` // The discount. DiscountPrice *float32 `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"` // The original price. OriginalPrice *float32 `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"` // The transaction price, which is equal to the original price minus the discount. TradePrice *float32 `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"` }
func (DescribeContainerGroupPriceResponseBodyPriceInfoPrice) GoString ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoPrice) GoString() string
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetCurrency ¶
func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetCurrency(v string) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetDetailInfos ¶
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetDiscountPrice ¶
func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetDiscountPrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetOriginalPrice ¶
func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetOriginalPrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetTradePrice ¶
func (s *DescribeContainerGroupPriceResponseBodyPriceInfoPrice) SetTradePrice(v float32) *DescribeContainerGroupPriceResponseBodyPriceInfoPrice
func (DescribeContainerGroupPriceResponseBodyPriceInfoPrice) String ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoPrice) String() string
type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos struct {
DetailInfo []*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo `json:"DetailInfo,omitempty" xml:"DetailInfo,omitempty" type:"Repeated"`
}
func (DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) GoString ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) GoString() string
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) SetDetailInfo ¶
func (DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) String ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfos) String() string
type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo struct { // The discount. DiscountPrice *float32 `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"` // The original price. OriginalPrice *float32 `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"` // The name of the resource. Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // Details about the pricing rules. Rules *DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Struct"` // The transaction price. TradePrice *float32 `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"` }
func (DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) GoString ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) GoString() string
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetDiscountPrice ¶
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetOriginalPrice ¶
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetResource ¶
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfo) SetTradePrice ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRules ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRules struct {
Rule []*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"`
}
type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule struct { // The description of the rule. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The rule ID. RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` }
func (DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule) GoString ¶
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule) SetDescription ¶
func (*DescribeContainerGroupPriceResponseBodyPriceInfoPriceDetailInfosDetailInfoRulesRule) SetRuleId ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoRules ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoRules struct {
Rule []*DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Repeated"`
}
func (DescribeContainerGroupPriceResponseBodyPriceInfoRules) GoString ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoRules) GoString() string
func (DescribeContainerGroupPriceResponseBodyPriceInfoRules) String ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoRules) String() string
type DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule struct { // The description of the promotion rule. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the promotion rule. RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` }
func (DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) GoString ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) GoString() string
func (*DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) SetDescription ¶
func (s *DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) SetDescription(v string) *DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule
func (DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) String ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoRulesRule) String() string
type DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices struct {
SpotPrice []*DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice `json:"SpotPrice,omitempty" xml:"SpotPrice,omitempty" type:"Repeated"`
}
func (DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) GoString ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) GoString() string
func (*DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) SetSpotPrice ¶
func (DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) String ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoSpotPrices) String() string
type DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice ¶
type DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice struct { // The ECS instance type. InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The original price. OriginPrice *float32 `json:"OriginPrice,omitempty" xml:"OriginPrice,omitempty"` // The prices of preemptible elastic container instances. SpotPrice *float32 `json:"SpotPrice,omitempty" xml:"SpotPrice,omitempty"` // The zone ID of the instance. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) GoString ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) GoString() string
func (*DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) SetInstanceType ¶
func (*DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) SetOriginPrice ¶
func (*DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) SetSpotPrice ¶
func (DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) String ¶
func (s DescribeContainerGroupPriceResponseBodyPriceInfoSpotPricesSpotPrice) String() string
type DescribeContainerGroupStatusRequest ¶
type DescribeContainerGroupStatusRequest struct { // The collection of the status of the container groups. ContainerGroupIds *string `json:"ContainerGroupIds,omitempty" xml:"ContainerGroupIds,omitempty"` // The ID of the zone to which the container groups belong. Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The key of tag N. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The operation that you want to perform. Set the value to **DescribeContainerGroupStatus**. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the image. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The status of the pod. SinceSecond *int32 `json:"SinceSecond,omitempty" xml:"SinceSecond,omitempty"` Tag []*DescribeContainerGroupStatusRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The image of the container. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The region ID of the container groups. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeContainerGroupStatusRequest) GoString ¶
func (s DescribeContainerGroupStatusRequest) GoString() string
func (*DescribeContainerGroupStatusRequest) SetContainerGroupIds ¶
func (s *DescribeContainerGroupStatusRequest) SetContainerGroupIds(v string) *DescribeContainerGroupStatusRequest
func (*DescribeContainerGroupStatusRequest) SetLimit ¶
func (s *DescribeContainerGroupStatusRequest) SetLimit(v int32) *DescribeContainerGroupStatusRequest
func (*DescribeContainerGroupStatusRequest) SetNextToken ¶
func (s *DescribeContainerGroupStatusRequest) SetNextToken(v string) *DescribeContainerGroupStatusRequest
func (*DescribeContainerGroupStatusRequest) SetRegionId ¶
func (s *DescribeContainerGroupStatusRequest) SetRegionId(v string) *DescribeContainerGroupStatusRequest
func (*DescribeContainerGroupStatusRequest) SetResourceGroupId ¶
func (s *DescribeContainerGroupStatusRequest) SetResourceGroupId(v string) *DescribeContainerGroupStatusRequest
func (*DescribeContainerGroupStatusRequest) SetSinceSecond ¶
func (s *DescribeContainerGroupStatusRequest) SetSinceSecond(v int32) *DescribeContainerGroupStatusRequest
func (*DescribeContainerGroupStatusRequest) SetVSwitchId ¶
func (s *DescribeContainerGroupStatusRequest) SetVSwitchId(v string) *DescribeContainerGroupStatusRequest
func (*DescribeContainerGroupStatusRequest) SetZoneId ¶
func (s *DescribeContainerGroupStatusRequest) SetZoneId(v string) *DescribeContainerGroupStatusRequest
func (DescribeContainerGroupStatusRequest) String ¶
func (s DescribeContainerGroupStatusRequest) String() string
type DescribeContainerGroupStatusRequestTag ¶
type DescribeContainerGroupStatusRequestTag struct { // The beginning of the time range that was queried. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The conditions of the pod. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeContainerGroupStatusRequestTag) GoString ¶
func (s DescribeContainerGroupStatusRequestTag) GoString() string
func (*DescribeContainerGroupStatusRequestTag) SetKey ¶
func (s *DescribeContainerGroupStatusRequestTag) SetKey(v string) *DescribeContainerGroupStatusRequestTag
func (*DescribeContainerGroupStatusRequestTag) SetValue ¶
func (s *DescribeContainerGroupStatusRequestTag) SetValue(v string) *DescribeContainerGroupStatusRequestTag
func (DescribeContainerGroupStatusRequestTag) String ¶
func (s DescribeContainerGroupStatusRequestTag) String() string
type DescribeContainerGroupStatusResponse ¶
type DescribeContainerGroupStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeContainerGroupStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeContainerGroupStatusResponse) GoString ¶
func (s DescribeContainerGroupStatusResponse) GoString() string
func (*DescribeContainerGroupStatusResponse) SetHeaders ¶
func (s *DescribeContainerGroupStatusResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupStatusResponse
func (*DescribeContainerGroupStatusResponse) SetStatusCode ¶
func (s *DescribeContainerGroupStatusResponse) SetStatusCode(v int32) *DescribeContainerGroupStatusResponse
func (DescribeContainerGroupStatusResponse) String ¶
func (s DescribeContainerGroupStatusResponse) String() string
type DescribeContainerGroupStatusResponseBody ¶
type DescribeContainerGroupStatusResponseBody struct { // Indicates whether the container is started. Data []*DescribeContainerGroupStatusResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The reason for the transition into the current status of the event. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the container. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the vSwitch TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeContainerGroupStatusResponseBody) GoString ¶
func (s DescribeContainerGroupStatusResponseBody) GoString() string
func (*DescribeContainerGroupStatusResponseBody) SetNextToken ¶
func (s *DescribeContainerGroupStatusResponseBody) SetNextToken(v string) *DescribeContainerGroupStatusResponseBody
func (*DescribeContainerGroupStatusResponseBody) SetRequestId ¶
func (s *DescribeContainerGroupStatusResponseBody) SetRequestId(v string) *DescribeContainerGroupStatusResponseBody
func (*DescribeContainerGroupStatusResponseBody) SetTotalCount ¶
func (s *DescribeContainerGroupStatusResponseBody) SetTotalCount(v int32) *DescribeContainerGroupStatusResponseBody
func (DescribeContainerGroupStatusResponseBody) String ¶
func (s DescribeContainerGroupStatusResponseBody) String() string
type DescribeContainerGroupStatusResponseBodyData ¶
type DescribeContainerGroupStatusResponseBodyData struct { // The collection of the status about the container groups. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The name of the container. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Indicates whether the container is ready for use. Namespace *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"` // The event message. PodStatus *DescribeContainerGroupStatusResponseBodyDataPodStatus `json:"PodStatus,omitempty" xml:"PodStatus,omitempty" type:"Struct"` // The universally unique identifier (UUID) of the container group, which is similar to the unique identifier (UID) of the Kubernetes pod in terms of the concept and usage. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID of the container group. Uuid *string `json:"uuid,omitempty" xml:"uuid,omitempty"` }
func (DescribeContainerGroupStatusResponseBodyData) GoString ¶
func (s DescribeContainerGroupStatusResponseBodyData) GoString() string
func (*DescribeContainerGroupStatusResponseBodyData) SetContainerGroupId ¶
func (s *DescribeContainerGroupStatusResponseBodyData) SetContainerGroupId(v string) *DescribeContainerGroupStatusResponseBodyData
func (*DescribeContainerGroupStatusResponseBodyData) SetName ¶
func (s *DescribeContainerGroupStatusResponseBodyData) SetName(v string) *DescribeContainerGroupStatusResponseBodyData
func (*DescribeContainerGroupStatusResponseBodyData) SetNamespace ¶
func (s *DescribeContainerGroupStatusResponseBodyData) SetNamespace(v string) *DescribeContainerGroupStatusResponseBodyData
func (*DescribeContainerGroupStatusResponseBodyData) SetPodStatus ¶
func (*DescribeContainerGroupStatusResponseBodyData) SetStatus ¶
func (s *DescribeContainerGroupStatusResponseBodyData) SetStatus(v string) *DescribeContainerGroupStatusResponseBodyData
func (*DescribeContainerGroupStatusResponseBodyData) SetUuid ¶
func (s *DescribeContainerGroupStatusResponseBodyData) SetUuid(v string) *DescribeContainerGroupStatusResponseBodyData
func (DescribeContainerGroupStatusResponseBodyData) String ¶
func (s DescribeContainerGroupStatusResponseBodyData) String() string
type DescribeContainerGroupStatusResponseBodyDataPodStatus ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatus struct { // The exit code. Conditions []*DescribeContainerGroupStatusResponseBodyDataPodStatusConditions `json:"Conditions,omitempty" xml:"Conditions,omitempty" type:"Repeated"` // The container is created and running. ContainerStatuses []*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses `json:"ContainerStatuses,omitempty" xml:"ContainerStatuses,omitempty" type:"Repeated"` HostIp *string `json:"HostIp,omitempty" xml:"HostIp,omitempty"` Phase *string `json:"Phase,omitempty" xml:"Phase,omitempty"` PodIp *string `json:"PodIp,omitempty" xml:"PodIp,omitempty"` PodIps []*DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps `json:"PodIps,omitempty" xml:"PodIps,omitempty" type:"Repeated"` QosClass *string `json:"QosClass,omitempty" xml:"QosClass,omitempty"` StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatus) GoString ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatus) GoString() string
func (*DescribeContainerGroupStatusResponseBodyDataPodStatus) SetConditions ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatus) SetContainerStatuses ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatus) SetQosClass ¶
func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetQosClass(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatus
func (*DescribeContainerGroupStatusResponseBodyDataPodStatus) SetStartTime ¶
func (s *DescribeContainerGroupStatusResponseBodyDataPodStatus) SetStartTime(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatus
func (DescribeContainerGroupStatusResponseBodyDataPodStatus) String ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatus) String() string
type DescribeContainerGroupStatusResponseBodyDataPodStatusConditions ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusConditions struct { // The container is terminated and exits after a successful or failed run. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The number of times that the container restarted. Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // The time when the status last changed. LastTransitionTime *string `json:"lastTransitionTime,omitempty" xml:"lastTransitionTime,omitempty"` // The ID of the resource group to which the container groups belong. Status *string `json:"status,omitempty" xml:"status,omitempty"` // The end of the time range that was queried. Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) GoString ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) GoString() string
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) SetLastTransitionTime ¶
func (s *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) SetLastTransitionTime(v string) *DescribeContainerGroupStatusResponseBodyDataPodStatusConditions
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) SetMessage ¶
func (DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) String ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatusConditions) String() string
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses struct { // The total number of entries returned. Image *string `json:"Image,omitempty" xml:"Image,omitempty"` // The reason for the transition into the current status of the event. ImageID *string `json:"ImageID,omitempty" xml:"ImageID,omitempty"` LastState *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState `json:"LastState,omitempty" xml:"LastState,omitempty" type:"Struct"` // The status of the container group. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The state of the container. Valid values: // // * Waiting // * Running // * Terminated Ready *bool `json:"Ready,omitempty" xml:"Ready,omitempty"` // The type of the pod condition. Valid values: // // * PodScheduled // * Ready // * Initialized // * Unschedulable RestartCount *int32 `json:"RestartCount,omitempty" xml:"RestartCount,omitempty"` // The IDs of the container groups. You can specify up to 20 IDs. Each ID must be a string in the JSON format. Started *bool `json:"Started,omitempty" xml:"Started,omitempty"` // The signal code. State *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState `json:"State,omitempty" xml:"State,omitempty" type:"Struct"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) GoString ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) GoString() string
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetImageID ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetLastState ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetRestartCount ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) SetStarted ¶
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) String ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatuses) String() string
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState struct { Running *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning `json:"Running,omitempty" xml:"Running,omitempty" type:"Struct"` Terminated *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated `json:"Terminated,omitempty" xml:"Terminated,omitempty" type:"Struct"` Waiting *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting `json:"Waiting,omitempty" xml:"Waiting,omitempty" type:"Struct"` }
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState) SetRunning ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState) SetTerminated ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastState) SetWaiting ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning struct {
StartedAtstartedAt *string `json:"StartedAtstartedAt,omitempty" xml:"StartedAtstartedAt,omitempty"`
}
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning) GoString ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateRunning) SetStartedAtstartedAt ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated struct { ContainerID *string `json:"ContainerID,omitempty" xml:"ContainerID,omitempty"` ExitCode *int32 `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"` FinishedAt *string `json:"FinishedAt,omitempty" xml:"FinishedAt,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` Signal *int32 `json:"Signal,omitempty" xml:"Signal,omitempty"` StartedAt *string `json:"StartedAt,omitempty" xml:"StartedAt,omitempty"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) GoString ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetContainerID ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetExitCode ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetFinishedAt ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetMessage ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetReason ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetSignal ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateTerminated) SetStartedAt ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting struct { Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting) GoString ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting) SetMessage ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesLastStateWaiting) SetReason ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState struct { // The value of tag N. Running *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning `json:"Running,omitempty" xml:"Running,omitempty" type:"Struct"` // The namespace in which the container group resides. Terminated *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated `json:"Terminated,omitempty" xml:"Terminated,omitempty" type:"Struct"` // A relative time in seconds before the current time from which to show container groups whose status changes. This parameter is used to poll status of container groups. Waiting *DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting `json:"Waiting,omitempty" xml:"Waiting,omitempty" type:"Struct"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) GoString ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) GoString() string
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) SetRunning ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) SetTerminated ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesState) SetWaiting ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning struct { // Specifies the maximum number of container groups to be returned for this request. Default value: 200. // // > The number of container groups to be returned is no greater than this parameter value. StartedAtstartedAt *string `json:"StartedAtstartedAt,omitempty" xml:"StartedAtstartedAt,omitempty"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning) GoString ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateRunning) SetStartedAtstartedAt ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated struct { // The reason for the transition into the current status of the event. ContainerID *string `json:"ContainerID,omitempty" xml:"ContainerID,omitempty"` // The name of the container group. ExitCode *int32 `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"` // The status of the pod condition. FinishedAt *string `json:"FinishedAt,omitempty" xml:"FinishedAt,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // Queries the status of multiple container groups at a time. Signal *int32 `json:"Signal,omitempty" xml:"Signal,omitempty"` // The ID of the request. StartedAt *string `json:"StartedAt,omitempty" xml:"StartedAt,omitempty"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) GoString ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetContainerID ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetExitCode ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetFinishedAt ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetMessage ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetReason ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetSignal ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateTerminated) SetStartedAt ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting struct { // The event message. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The token that is used for the next query. If this parameter is empty, all results have been returned. // // You do not need to specify this parameter in the first request. You can obtain the token from the result returned by the previous request. Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` }
func (DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting) GoString ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting) SetMessage ¶
func (*DescribeContainerGroupStatusResponseBodyDataPodStatusContainerStatusesStateWaiting) SetReason ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps ¶
type DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps struct {
Ip *string `json:"Ip,omitempty" xml:"Ip,omitempty"`
}
func (DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps) GoString ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps) GoString() string
func (DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps) String ¶
func (s DescribeContainerGroupStatusResponseBodyDataPodStatusPodIps) String() string
type DescribeContainerGroupsRequest ¶
type DescribeContainerGroupsRequest struct { // The IDs of the elastic container instances in JSON format. You can specify up to 20 IDs. ContainerGroupIds *string `json:"ContainerGroupIds,omitempty" xml:"ContainerGroupIds,omitempty"` // The name of the elastic container instance. ContainerGroupName *string `json:"ContainerGroupName,omitempty" xml:"ContainerGroupName,omitempty"` // The maximum number of resources to return. Default value: 20. Maximum value: 20. // // > The number of returned resources is less than or equal to the specified number. Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The token that determines the start point of the query. If this parameter is left empty, all results have been returned. // // > You do not need to specify this parameter in the first request. Starting from the second request, you can obtain the token from the result returned by the previous request. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group to which the elastic container instances belong. If you do not specify a resource group when you create an elastic container instance, the system automatically adds the instance to the default resource group in your account. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The status of the elastic container instance. Valid values: // // * Pending: The instance is being started. // * Running: The instance is running. // * Succeeded: The instance runs successfully. // * Failed: The instance fails to run. // * Scheduling: The instance is being created. // * ScheduleFailed: The instance fails to be created. // * Restarting: The instance is being restarted. // * Updating: The instance is being updated. // * Terminating: The instance is being terminated. // * Expired: The instance expires. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tag of the instances. Tag []*DescribeContainerGroupsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The ID of the vSwitch to which the elastic container instances are connected. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // Specifies whether to return event information. WithEvent *bool `json:"WithEvent,omitempty" xml:"WithEvent,omitempty"` // The ID of the zone in which the elastic container instances are deployed. If you do not specify this parameter, the system selects a zone. // // This parameter is empty by default. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeContainerGroupsRequest) GoString ¶
func (s DescribeContainerGroupsRequest) GoString() string
func (*DescribeContainerGroupsRequest) SetContainerGroupIds ¶
func (s *DescribeContainerGroupsRequest) SetContainerGroupIds(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetContainerGroupName ¶
func (s *DescribeContainerGroupsRequest) SetContainerGroupName(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetLimit ¶
func (s *DescribeContainerGroupsRequest) SetLimit(v int32) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetNextToken ¶
func (s *DescribeContainerGroupsRequest) SetNextToken(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetOwnerAccount ¶
func (s *DescribeContainerGroupsRequest) SetOwnerAccount(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetOwnerId ¶
func (s *DescribeContainerGroupsRequest) SetOwnerId(v int64) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetRegionId ¶
func (s *DescribeContainerGroupsRequest) SetRegionId(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetResourceGroupId ¶
func (s *DescribeContainerGroupsRequest) SetResourceGroupId(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetResourceOwnerAccount ¶
func (s *DescribeContainerGroupsRequest) SetResourceOwnerAccount(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetResourceOwnerId ¶
func (s *DescribeContainerGroupsRequest) SetResourceOwnerId(v int64) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetStatus ¶
func (s *DescribeContainerGroupsRequest) SetStatus(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetTag ¶
func (s *DescribeContainerGroupsRequest) SetTag(v []*DescribeContainerGroupsRequestTag) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetVSwitchId ¶
func (s *DescribeContainerGroupsRequest) SetVSwitchId(v string) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetWithEvent ¶
func (s *DescribeContainerGroupsRequest) SetWithEvent(v bool) *DescribeContainerGroupsRequest
func (*DescribeContainerGroupsRequest) SetZoneId ¶
func (s *DescribeContainerGroupsRequest) SetZoneId(v string) *DescribeContainerGroupsRequest
func (DescribeContainerGroupsRequest) String ¶
func (s DescribeContainerGroupsRequest) String() string
type DescribeContainerGroupsRequestTag ¶
type DescribeContainerGroupsRequestTag struct { // The tag key of the instances. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value of the instances. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeContainerGroupsRequestTag) GoString ¶
func (s DescribeContainerGroupsRequestTag) GoString() string
func (*DescribeContainerGroupsRequestTag) SetKey ¶
func (s *DescribeContainerGroupsRequestTag) SetKey(v string) *DescribeContainerGroupsRequestTag
func (*DescribeContainerGroupsRequestTag) SetValue ¶
func (s *DescribeContainerGroupsRequestTag) SetValue(v string) *DescribeContainerGroupsRequestTag
func (DescribeContainerGroupsRequestTag) String ¶
func (s DescribeContainerGroupsRequestTag) String() string
type DescribeContainerGroupsResponse ¶
type DescribeContainerGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeContainerGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeContainerGroupsResponse) GoString ¶
func (s DescribeContainerGroupsResponse) GoString() string
func (*DescribeContainerGroupsResponse) SetBody ¶
func (s *DescribeContainerGroupsResponse) SetBody(v *DescribeContainerGroupsResponseBody) *DescribeContainerGroupsResponse
func (*DescribeContainerGroupsResponse) SetHeaders ¶
func (s *DescribeContainerGroupsResponse) SetHeaders(v map[string]*string) *DescribeContainerGroupsResponse
func (*DescribeContainerGroupsResponse) SetStatusCode ¶
func (s *DescribeContainerGroupsResponse) SetStatusCode(v int32) *DescribeContainerGroupsResponse
func (DescribeContainerGroupsResponse) String ¶
func (s DescribeContainerGroupsResponse) String() string
type DescribeContainerGroupsResponseBody ¶
type DescribeContainerGroupsResponseBody struct { // Details of the instances. ContainerGroups []*DescribeContainerGroupsResponseBodyContainerGroups `json:"ContainerGroups,omitempty" xml:"ContainerGroups,omitempty" type:"Repeated"` // The token that determines the start point of the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. The value is unique. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of queried instances. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeContainerGroupsResponseBody) GoString ¶
func (s DescribeContainerGroupsResponseBody) GoString() string
func (*DescribeContainerGroupsResponseBody) SetContainerGroups ¶
func (s *DescribeContainerGroupsResponseBody) SetContainerGroups(v []*DescribeContainerGroupsResponseBodyContainerGroups) *DescribeContainerGroupsResponseBody
func (*DescribeContainerGroupsResponseBody) SetNextToken ¶
func (s *DescribeContainerGroupsResponseBody) SetNextToken(v string) *DescribeContainerGroupsResponseBody
func (*DescribeContainerGroupsResponseBody) SetRequestId ¶
func (s *DescribeContainerGroupsResponseBody) SetRequestId(v string) *DescribeContainerGroupsResponseBody
func (*DescribeContainerGroupsResponseBody) SetTotalCount ¶
func (s *DescribeContainerGroupsResponseBody) SetTotalCount(v int32) *DescribeContainerGroupsResponseBody
func (DescribeContainerGroupsResponseBody) String ¶
func (s DescribeContainerGroupsResponseBody) String() string
type DescribeContainerGroupsResponseBodyContainerGroups ¶
type DescribeContainerGroupsResponseBodyContainerGroups struct { // The ID of the instance. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The name of the instance. ContainerGroupName *string `json:"ContainerGroupName,omitempty" xml:"ContainerGroupName,omitempty"` // The containers in the elastic container instance. Containers []*DescribeContainerGroupsResponseBodyContainerGroupsContainers `json:"Containers,omitempty" xml:"Containers,omitempty" type:"Repeated"` // The number of vCPUs that are allocated to the elastic container instance. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The time when the instance was created. The time follows the RFC 3339 standard and must be in UTC. CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"` // The discount. Discount *int32 `json:"Discount,omitempty" xml:"Discount,omitempty"` // The Domain Name System (DNS) settings. DnsConfig *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig `json:"DnsConfig,omitempty" xml:"DnsConfig,omitempty" type:"Struct"` // The security context of the elastic container instance. EciSecurityContext *DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext `json:"EciSecurityContext,omitempty" xml:"EciSecurityContext,omitempty" type:"Struct"` // The ID of the elastic network interface (ENI). EniInstanceId *string `json:"EniInstanceId,omitempty" xml:"EniInstanceId,omitempty"` // The size of the temporary storage space. Unit: GiB. EphemeralStorage *int32 `json:"EphemeralStorage,omitempty" xml:"EphemeralStorage,omitempty"` // The events of the elastic container instance. A maximum of 50 events can be returned. Events []*DescribeContainerGroupsResponseBodyContainerGroupsEvents `json:"Events,omitempty" xml:"Events,omitempty" type:"Repeated"` // The time when the elastic container instance failed to run due to overdue payments. The time follows the RFC 3339 standard and must be in UTC. ExpiredTime *string `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The time when the instance failed to run. The time follows the RFC 3339 standard and must be in UTC. FailedTime *string `json:"FailedTime,omitempty" xml:"FailedTime,omitempty"` // The hostnames and IP addresses of a container that are added to the hosts file of the elastic container instance. HostAliases []*DescribeContainerGroupsResponseBodyContainerGroupsHostAliases `json:"HostAliases,omitempty" xml:"HostAliases,omitempty" type:"Repeated"` // The init containers. InitContainers []*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers `json:"InitContainers,omitempty" xml:"InitContainers,omitempty" type:"Repeated"` // The instance type of the Elastic Compute Service (ECS) instance used to create the elastic container instance. InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"` // The public IP address. InternetIp *string `json:"InternetIp,omitempty" xml:"InternetIp,omitempty"` // The private IP address. IntranetIp *string `json:"IntranetIp,omitempty" xml:"IntranetIp,omitempty"` // The IPv6 address of the instance. Ipv6Address *string `json:"Ipv6Address,omitempty" xml:"Ipv6Address,omitempty"` // The memory size of the elastic container instance. Unit: GiB. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The name of the instance RAM role. You can use an instance RAM role to access both elastic container instances and ECS instances. For more information, see [Use the instance RAM role by calling APIs](~~61178~~). RamRoleName *string `json:"RamRoleName,omitempty" xml:"RamRoleName,omitempty"` // The region ID of the instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group to which the instance belongs. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The restart policy of the elastic container instance. Valid values: // // * Never: The instance never restarts. // * Always: The instance always restarts. // * OnFailure: The instance restarts if it fails to run. RestartPolicy *string `json:"RestartPolicy,omitempty" xml:"RestartPolicy,omitempty"` // The ID of the security group to which the instances belong. SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` // The maximum hourly price for the preemptible instance. // // This parameter is returned only if you set the SpotStrategy parameter to SpotWithPriceLimit. SpotPriceLimit *float64 `json:"SpotPriceLimit,omitempty" xml:"SpotPriceLimit,omitempty"` // The bidding policy of the elastic container instance. Default value: NoSpot. Valid values: // // * NoSpot: The instance is a regular pay-as-you-go instance. // * SpotWithPriceLimit: The instance is a preemptible instance with a user-defined maximum hourly price. // * SpotAsPriceGo: The instance is a preemptible instance for which the market price at the time of purchase is automatically used as the bid price. SpotStrategy *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"` // The status of the instance. Valid values: // // * Pending: The instance is being started. // * Running: The instance is running. // * Succeeded: The instance runs successfully. // * Failed: The instance fails to run. // * Scheduling: The instance is being created. // * ScheduleFailed: The instance fails to be created. // * Restarting: The instance is being restarted. // * Updating: The instance is being updated. // * Terminating: The instance is being terminated. // * Expired: The instance expires. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The time when all containers in the elastic container instance exited on success. The time follows the RFC 3339 standard and must be in UTC. SucceededTime *string `json:"SucceededTime,omitempty" xml:"SucceededTime,omitempty"` // The tags of the instances. Tags []*DescribeContainerGroupsResponseBodyContainerGroupsTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` // This parameter is unavailable. TenantEniInstanceId *string `json:"TenantEniInstanceId,omitempty" xml:"TenantEniInstanceId,omitempty"` // This parameter is unavailable. TenantEniIp *string `json:"TenantEniIp,omitempty" xml:"TenantEniIp,omitempty"` // This parameter is unavailable. TenantSecurityGroupId *string `json:"TenantSecurityGroupId,omitempty" xml:"TenantSecurityGroupId,omitempty"` // This parameter is unavailable. TenantVSwitchId *string `json:"TenantVSwitchId,omitempty" xml:"TenantVSwitchId,omitempty"` // The ID of the vSwitch to which the instance is connected. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // Information about the volumes. Volumes []*DescribeContainerGroupsResponseBodyContainerGroupsVolumes `json:"Volumes,omitempty" xml:"Volumes,omitempty" type:"Repeated"` // The ID of the virtual private cloud (VPC) to which the elastic container instances belong. VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` // The ID of the zone in which the elastic container instances are deployed. ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroups) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroups) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetContainerGroupId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetContainerGroupId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetContainerGroupName ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetContainerGroupName(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetContainers ¶
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetCreationTime ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetCreationTime(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetDiscount ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetDiscount(v int32) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetDnsConfig ¶
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetEciSecurityContext ¶
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetEniInstanceId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetEniInstanceId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetEphemeralStorage ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetEphemeralStorage(v int32) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetExpiredTime ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetExpiredTime(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetFailedTime ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetFailedTime(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetHostAliases ¶
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetInitContainers ¶
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetInstanceType ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetInstanceType(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetInternetIp ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetInternetIp(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetIntranetIp ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetIntranetIp(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetIpv6Address ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetIpv6Address(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetRamRoleName ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetRamRoleName(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetRegionId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetRegionId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetResourceGroupId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetResourceGroupId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetRestartPolicy ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetRestartPolicy(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetSecurityGroupId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetSecurityGroupId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetSpotPriceLimit ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetSpotPriceLimit(v float64) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetSpotStrategy ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetSpotStrategy(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetSucceededTime ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetSucceededTime(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetTenantEniInstanceId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTenantEniInstanceId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetTenantEniIp ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTenantEniIp(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetTenantSecurityGroupId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTenantSecurityGroupId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetTenantVSwitchId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetTenantVSwitchId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetVSwitchId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroups) SetVSwitchId(v string) *DescribeContainerGroupsResponseBodyContainerGroups
func (*DescribeContainerGroupsResponseBodyContainerGroups) SetVolumes ¶
func (DescribeContainerGroupsResponseBodyContainerGroups) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroups) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsContainers ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainers struct { // Arguments that are used to start the container. Args []*string `json:"Args,omitempty" xml:"Args,omitempty" type:"Repeated"` // The command that is used to start the container. Commands []*string `json:"Commands,omitempty" xml:"Commands,omitempty" type:"Repeated"` // The number of vCPUs. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The current status of the container. CurrentState *DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState `json:"CurrentState,omitempty" xml:"CurrentState,omitempty" type:"Struct"` // The environment variables of the container. EnvironmentVars []*DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars `json:"EnvironmentVars,omitempty" xml:"EnvironmentVars,omitempty" type:"Repeated"` // The number of GPUs. Gpu *int32 `json:"Gpu,omitempty" xml:"Gpu,omitempty"` // The image of the container. Image *string `json:"Image,omitempty" xml:"Image,omitempty"` // The policy to pull images. Valid values: // // * Always: Each time instances are created, image pulling is performed. // * IfNotPresent: Image pulling is performed as needed. On-premises images are preferentially used. If no on-premises images are available, image pulling is performed. // * Never: On-premises images are always used. Image pulling is not performed. ImagePullPolicy *string `json:"ImagePullPolicy,omitempty" xml:"ImagePullPolicy,omitempty"` // The liveness probe of the container. LivenessProbe *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe `json:"LivenessProbe,omitempty" xml:"LivenessProbe,omitempty" type:"Struct"` // The memory size of the container. Unit: GiB. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The name of the container. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The exposed ports and protocols of the container. Ports []*DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts `json:"Ports,omitempty" xml:"Ports,omitempty" type:"Repeated"` // The previous status of the container. PreviousState *DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState `json:"PreviousState,omitempty" xml:"PreviousState,omitempty" type:"Struct"` // The readiness probe that is used to check whether the container is ready to serve a request. ReadinessProbe *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe `json:"ReadinessProbe,omitempty" xml:"ReadinessProbe,omitempty" type:"Struct"` // Indicates whether the container passed the readiness probe. Ready *bool `json:"Ready,omitempty" xml:"Ready,omitempty"` // The number of times that the container restarted. RestartCount *int32 `json:"RestartCount,omitempty" xml:"RestartCount,omitempty"` // The security context of the elastic container instance. SecurityContext *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext `json:"SecurityContext,omitempty" xml:"SecurityContext,omitempty" type:"Struct"` // Indicates whether the container allocates buffer resources to stdin when the container runs. If this parameter is not configured, an EOF error may occur. Default value: false. Stdin *bool `json:"Stdin,omitempty" xml:"Stdin,omitempty"` // Indicates whether the container runtime closes the stdin channel after the stdin channel has been opened by a single attach session. If stdin is true, the stdin stream remains open across multiple attach sessions. If StdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and receive data until the client disconnects. When the client disconnects, stdin is closed and remains closed until the container is restarted. StdinOnce *bool `json:"StdinOnce,omitempty" xml:"StdinOnce,omitempty"` // Indicates whether interaction was enabled. Default value: false. If the Command parameter is a `/bin/bash` command, set this parameter to true. Tty *bool `json:"Tty,omitempty" xml:"Tty,omitempty"` // Information about the mounted volumes. VolumeMounts []*DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts `json:"VolumeMounts,omitempty" xml:"VolumeMounts,omitempty" type:"Repeated"` // The working directory of the container. WorkingDir *string `json:"WorkingDir,omitempty" xml:"WorkingDir,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainers) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainers) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetCommands ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetCurrentState ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetEnvironmentVars ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetImagePullPolicy ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetImagePullPolicy(v string) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetLivenessProbe ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetPreviousState ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetReadinessProbe ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetRestartCount ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetRestartCount(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainers
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetSecurityContext ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetStdinOnce ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetVolumeMounts ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainers) SetWorkingDir ¶
func (DescribeContainerGroupsResponseBodyContainerGroupsContainers) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainers) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState struct { // The details of the container status. DetailStatus *string `json:"DetailStatus,omitempty" xml:"DetailStatus,omitempty"` // The exit code of the container. ExitCode *int32 `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"` // The time when the container stopped running. FinishTime *string `json:"FinishTime,omitempty" xml:"FinishTime,omitempty"` // The message about the container status. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The reason why the container is in this state. Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // The code of the container status. Signal *int32 `json:"Signal,omitempty" xml:"Signal,omitempty"` // The time when the container started to run. StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the container. Valid values: // // * Waiting // * Running // * Terminated State *string `json:"State,omitempty" xml:"State,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetDetailStatus ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetExitCode ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetFinishTime ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetMessage ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersCurrentState) SetStartTime ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars struct { // The name of the environment variable. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the environment variable. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` // The source of the environment variable value. This parameter has a value only when the Value parameter is not empty. ValueFrom *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom `json:"ValueFrom,omitempty" xml:"ValueFrom,omitempty" type:"Struct"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVars) SetValueFrom ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom struct { // The specified field. FieldRef *DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef `json:"FieldRef,omitempty" xml:"FieldRef,omitempty" type:"Struct"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFrom) SetFieldRef ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef struct { // The path of the field. FieldPath *string `json:"FieldPath,omitempty" xml:"FieldPath,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersEnvironmentVarsValueFromFieldRef) SetFieldPath ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe struct { // The commands that were run. Execs []*string `json:"Execs,omitempty" xml:"Execs,omitempty" type:"Repeated"` // The minimum number of consecutive failures that must occur for the check to be considered failure. Default value: 3. FailureThreshold *int32 `json:"FailureThreshold,omitempty" xml:"FailureThreshold,omitempty"` // The HTTP GET method that is used to check the container. HttpGet *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet `json:"HttpGet,omitempty" xml:"HttpGet,omitempty" type:"Struct"` // The number of seconds between the time when the startup of the container ends and the time when the check starts. InitialDelaySeconds *int32 `json:"InitialDelaySeconds,omitempty" xml:"InitialDelaySeconds,omitempty"` // The interval at which the check is performed. Unit: seconds. Default value: 10. Minimum value: 1. PeriodSeconds *int32 `json:"PeriodSeconds,omitempty" xml:"PeriodSeconds,omitempty"` // The minimum number of consecutive successes that must occur for the check to be considered successful. Default value: 1. Set the value to 1. SuccessThreshold *int32 `json:"SuccessThreshold,omitempty" xml:"SuccessThreshold,omitempty"` // The TCP socket method that is used to check the container. TcpSocket *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket `json:"TcpSocket,omitempty" xml:"TcpSocket,omitempty" type:"Struct"` // The timeout period of the health check. Unit: seconds. Default value: 1. Minimum value: 1. TimeoutSeconds *int32 `json:"TimeoutSeconds,omitempty" xml:"TimeoutSeconds,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetFailureThreshold ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetHttpGet ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetInitialDelaySeconds ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetInitialDelaySeconds(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetPeriodSeconds ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetSuccessThreshold ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetTcpSocket ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbe) SetTimeoutSeconds ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet struct { // The path to which HTTP GET requests were sent. Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The port to which HTTP GET requests were sent. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The protocol type of the HTTP GET requests. Scheme *string `json:"Scheme,omitempty" xml:"Scheme,omitempty"` }
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeHttpGet) SetScheme ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket struct { // The hostname. Host *string `json:"Host,omitempty" xml:"Host,omitempty"` // The port number. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket) SetHost ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersLivenessProbeTcpSocket) SetPort ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts struct { // The port number. Valid values: 1 to 65535. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The type of the protocol. Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) SetProtocol ¶
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersPorts) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState struct { // The details of the container status. DetailStatus *string `json:"DetailStatus,omitempty" xml:"DetailStatus,omitempty"` // The exit code of the container. ExitCode *int32 `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"` // The time when the container stopped running. FinishTime *string `json:"FinishTime,omitempty" xml:"FinishTime,omitempty"` // The message about the container status. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The reason why the container is in this state. Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // The code of the container status. Signal *int32 `json:"Signal,omitempty" xml:"Signal,omitempty"` // The time when the container started to run. StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the container. Valid values: // // * Waiting: The container is being started. // * Running: The container is running. // * Terminated: The container terminates running. State *string `json:"State,omitempty" xml:"State,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetDetailStatus ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetExitCode ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetFinishTime ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetMessage ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersPreviousState) SetStartTime ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe struct { // The commands that are run in the container when you use the command line interface (CLI) to perform health checks. Execs []*string `json:"Execs,omitempty" xml:"Execs,omitempty" type:"Repeated"` // The minimum number of consecutive failures that must occur for the check to be considered failure. Default value: 3. FailureThreshold *int32 `json:"FailureThreshold,omitempty" xml:"FailureThreshold,omitempty"` // The HTTP GET method that is used to check the container. HttpGet *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet `json:"HttpGet,omitempty" xml:"HttpGet,omitempty" type:"Struct"` // The number of seconds between the time when the startup of the container ends and the time when the check starts. InitialDelaySeconds *int32 `json:"InitialDelaySeconds,omitempty" xml:"InitialDelaySeconds,omitempty"` // The interval at which the check is performed. Unit: seconds. Default value: 10. Minimum value: 1. PeriodSeconds *int32 `json:"PeriodSeconds,omitempty" xml:"PeriodSeconds,omitempty"` // The minimum number of consecutive successes that must occur for the check to be considered successful. Default value: 1. Set the value to 1. SuccessThreshold *int32 `json:"SuccessThreshold,omitempty" xml:"SuccessThreshold,omitempty"` // The TCP socket method that is used to check the container. TcpSocket *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket `json:"TcpSocket,omitempty" xml:"TcpSocket,omitempty" type:"Struct"` // The timeout period of the health check. Unit: seconds. Default value: 1. Minimum value: 1. TimeoutSeconds *int32 `json:"TimeoutSeconds,omitempty" xml:"TimeoutSeconds,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetFailureThreshold ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetHttpGet ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetInitialDelaySeconds ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetInitialDelaySeconds(v int32) *DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetPeriodSeconds ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetSuccessThreshold ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetTcpSocket ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbe) SetTimeoutSeconds ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet struct { // The path to which HTTP GET requests were sent. Path *string `json:"Path,omitempty" xml:"Path,omitempty"` // The port to which the system sends an HTTP GET request for a health check. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The protocol type of the HTTP GET requests. Scheme *string `json:"Scheme,omitempty" xml:"Scheme,omitempty"` }
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeHttpGet) SetScheme ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket struct { // The IP address of the host. Host *string `json:"Host,omitempty" xml:"Host,omitempty"` // The port number. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket) SetHost ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersReadinessProbeTcpSocket) SetPort ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext struct { // The permissions specific to the processes in the container. Capability *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability `json:"Capability,omitempty" xml:"Capability,omitempty" type:"Struct"` // Indicates whether the root file system is set to the read-only mode. The only valid value is true. ReadOnlyRootFilesystem *bool `json:"ReadOnlyRootFilesystem,omitempty" xml:"ReadOnlyRootFilesystem,omitempty"` // The ID of the user that runs the container. RunAsUser *int64 `json:"RunAsUser,omitempty" xml:"RunAsUser,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) SetCapability ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) SetReadOnlyRootFilesystem ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) SetReadOnlyRootFilesystem(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContext) SetRunAsUser ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability struct { // The permissions specific to the processes in the container. Adds []*string `json:"Adds,omitempty" xml:"Adds,omitempty" type:"Repeated"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersSecurityContextCapability) SetAdds ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts ¶
type DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts struct { // The directory to which the volume is mounted. Data under this directory is overwritten by the data on the volume. MountPath *string `json:"MountPath,omitempty" xml:"MountPath,omitempty"` // The mount propagation setting of the volume. Mount propagation allows you to share volumes that are mounted on a container to other containers in the same pod, or even to other pods on the same node. Valid values: // // * None: The volume mount does not receive subsequent mounts that are mounted to this volume or its subdirectories. // * HostToCotainer: The volume mount receives all subsequent mounts that are mounted to this volume or its subdirectories. // * Bidirectional: This value has a similar effect as HostToContainer. The volume mount receives all subsequent mounts that are mounted to this volume or its subdirectories. In addition, all volume mounts created by the container are propagated back to the host and to all containers of all pods that use the same volume. MountPropagation *string `json:"MountPropagation,omitempty" xml:"MountPropagation,omitempty"` // The name of the volume. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Indicates whether the volumes are read-only. ReadOnly *bool `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) SetMountPath ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) SetMountPropagation ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsContainersVolumeMounts) SetReadOnly ¶
type DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig ¶
type DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig struct { // The IP addresses of DNS servers. NameServers []*string `json:"NameServers,omitempty" xml:"NameServers,omitempty" type:"Repeated"` // The options. Each option is a name-value pair. The value in the name-value pair is optional. Options []*DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions `json:"Options,omitempty" xml:"Options,omitempty" type:"Repeated"` // The search domains of the DNS server. Searches []*string `json:"Searches,omitempty" xml:"Searches,omitempty" type:"Repeated"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) SetNameServers ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) SetNameServers(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig
func (*DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) SetOptions ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) SetSearches ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) SetSearches(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig
func (DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsDnsConfig) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions ¶
type DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions struct { // The variable name of the option. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The variable value of the option. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) GoString() string
func (DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsDnsConfigOptions) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext ¶
type DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext struct { // Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch. Sysctls []*DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls `json:"Sysctls,omitempty" xml:"Sysctls,omitempty" type:"Repeated"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) SetSysctls ¶
func (DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContext) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls ¶
type DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls struct { // The name of the Sysctl parameter. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The value of the Sysctl parameter. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsEciSecurityContextSysctls) GoString() string
type DescribeContainerGroupsResponseBodyContainerGroupsEvents ¶
type DescribeContainerGroupsResponseBodyContainerGroupsEvents struct { // The number of the events. Count *int32 `json:"Count,omitempty" xml:"Count,omitempty"` // The time when the event started. FirstTimestamp *string `json:"FirstTimestamp,omitempty" xml:"FirstTimestamp,omitempty"` // The time when the event ended. LastTimestamp *string `json:"LastTimestamp,omitempty" xml:"LastTimestamp,omitempty"` // The message about the event. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The name of the category to which the event belongs. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The name of the event. Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // The type of the event. Valid values: // // * Normal // * Warning Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsEvents) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsEvents) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetFirstTimestamp ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetFirstTimestamp(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
func (*DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetLastTimestamp ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetLastTimestamp(v string) *DescribeContainerGroupsResponseBodyContainerGroupsEvents
func (*DescribeContainerGroupsResponseBodyContainerGroupsEvents) SetMessage ¶
func (DescribeContainerGroupsResponseBodyContainerGroupsEvents) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsEvents) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsHostAliases ¶
type DescribeContainerGroupsResponseBodyContainerGroupsHostAliases struct { // The information about the host. Hostnames []*string `json:"Hostnames,omitempty" xml:"Hostnames,omitempty" type:"Repeated"` // The IP address of the host. Ip *string `json:"Ip,omitempty" xml:"Ip,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) SetHostnames ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) SetHostnames(v []*string) *DescribeContainerGroupsResponseBodyContainerGroupsHostAliases
func (DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsHostAliases) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainers ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainers struct { // The arguments that are used to start the container. Args []*string `json:"Args,omitempty" xml:"Args,omitempty" type:"Repeated"` // The command that is used to start the container. Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"` // The number of vCPUs. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The current status of the container. CurrentState *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState `json:"CurrentState,omitempty" xml:"CurrentState,omitempty" type:"Struct"` // The environment variables of the container. EnvironmentVars []*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars `json:"EnvironmentVars,omitempty" xml:"EnvironmentVars,omitempty" type:"Repeated"` // The number of GPUs. Gpu *int32 `json:"Gpu,omitempty" xml:"Gpu,omitempty"` // The image of the container. Image *string `json:"Image,omitempty" xml:"Image,omitempty"` // The policy to pull an image. ImagePullPolicy *string `json:"ImagePullPolicy,omitempty" xml:"ImagePullPolicy,omitempty"` // The size of memory that is allocated to the init container. Unit: GiB. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The name of the init container. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The exposed ports and protocols of the container. Ports []*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts `json:"Ports,omitempty" xml:"Ports,omitempty" type:"Repeated"` // The previous status of the container. PreviousState *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState `json:"PreviousState,omitempty" xml:"PreviousState,omitempty" type:"Struct"` // Indicates whether the container passed the readiness probe. Ready *bool `json:"Ready,omitempty" xml:"Ready,omitempty"` // The number of times that the container restarted. RestartCount *int32 `json:"RestartCount,omitempty" xml:"RestartCount,omitempty"` // The security context of the container. SecurityContext *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext `json:"SecurityContext,omitempty" xml:"SecurityContext,omitempty" type:"Struct"` // The information about the volumes that are mounted to the init container. VolumeMounts []*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts `json:"VolumeMounts,omitempty" xml:"VolumeMounts,omitempty" type:"Repeated"` // The working directory of the container. WorkingDir *string `json:"WorkingDir,omitempty" xml:"WorkingDir,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetCommand ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetCurrentState ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetEnvironmentVars ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetImagePullPolicy ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetImagePullPolicy(v string) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainers
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetPreviousState ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetRestartCount ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetSecurityContext ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetVolumeMounts ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) SetWorkingDir ¶
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainers) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState struct { // The details of the container status. DetailStatus *string `json:"DetailStatus,omitempty" xml:"DetailStatus,omitempty"` // The exit code of the container. ExitCode *int32 `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"` // The time when the container stopped running. FinishTime *string `json:"FinishTime,omitempty" xml:"FinishTime,omitempty"` // The message of the event. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The reason why the container is in this state. Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // The code of the container status. Signal *int32 `json:"Signal,omitempty" xml:"Signal,omitempty"` // The time when the container started to run. StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the container. Valid values: // // * Waiting // * Running // * Terminated State *string `json:"State,omitempty" xml:"State,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetDetailStatus ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetExitCode ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetFinishTime ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetMessage ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersCurrentState) SetStartTime ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars struct { // The name of the environment variable. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the environment variable. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` // The source of the environment variable value. This parameter has a value only when the Value parameter is not empty. ValueFrom *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom `json:"ValueFrom,omitempty" xml:"ValueFrom,omitempty" type:"Struct"` }
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVars) SetValueFrom ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom struct { // The specified field. FieldRef *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef `json:"FieldRef,omitempty" xml:"FieldRef,omitempty" type:"Struct"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom) SetFieldRef ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom) SetFieldRef(v *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFrom
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef struct { // The path from which the field is selected in the specified version. Only `status.podIP` is supported. FieldPath *string `json:"FieldPath,omitempty" xml:"FieldPath,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersEnvironmentVarsValueFromFieldRef) SetFieldPath ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts struct { // The port number. Valid values: 1 to 65535. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The type of the protocol. Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) SetProtocol ¶
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPorts) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState struct { // The details of the container status. DetailStatus *string `json:"DetailStatus,omitempty" xml:"DetailStatus,omitempty"` // The exit code of the container. ExitCode *int32 `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"` // The time when the container stopped running. FinishTime *string `json:"FinishTime,omitempty" xml:"FinishTime,omitempty"` // The message about the container status. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The reason why the container is in this state. Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // The code of the container status. Signal *int32 `json:"Signal,omitempty" xml:"Signal,omitempty"` // The time when the container started to run. StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the container. Valid values: Waiting, Running, and Terminated. State *string `json:"State,omitempty" xml:"State,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetDetailStatus ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetExitCode ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetFinishTime ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetMessage ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersPreviousState) SetStartTime ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext struct { // The permissions specific to the processes in the container. Capability *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability `json:"Capability,omitempty" xml:"Capability,omitempty" type:"Struct"` // Indicates whether the root file system is set to the read-only mode. The only valid value is true. ReadOnlyRootFilesystem *bool `json:"ReadOnlyRootFilesystem,omitempty" xml:"ReadOnlyRootFilesystem,omitempty"` // The UID that is used to run the entry point of the container process. RunAsUser *int64 `json:"RunAsUser,omitempty" xml:"RunAsUser,omitempty"` }
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) SetCapability ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) SetReadOnlyRootFilesystem ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) SetReadOnlyRootFilesystem(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContext) SetRunAsUser ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability struct { // The permissions specific to the processes in the container. Adds []*string `json:"Adds,omitempty" xml:"Adds,omitempty" type:"Repeated"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersSecurityContextCapability) SetAdds ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts ¶
type DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts struct { // The directory to which the volume is mounted. Data under this directory is overwritten by the data on the volume. MountPath *string `json:"MountPath,omitempty" xml:"MountPath,omitempty"` // The mount propagation setting of the volume. Mount propagation allows you to share volumes that are mounted on a container to other containers in the same pod, or even to other pods on the same node. Valid values: // // * None: The volume mount does not receive subsequent mounts that are mounted to this volume or its subdirectories. // * HostToCotainer: The volume mount receives all subsequent mounts that are mounted to this volume or its subdirectories. // * Bidirectional: This value has a similar effect as HostToContainer. The volume mount receives all subsequent mounts that are mounted to this volume or its subdirectories. In addition, all volume mounts created by the container are propagated back to the host and to all containers of all pods that use the same volume. MountPropagation *string `json:"MountPropagation,omitempty" xml:"MountPropagation,omitempty"` // The name of the volume. The name is the same as the volume you selected when you purchased the container. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Default value: False. ReadOnly *bool `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) SetMountPath ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) SetMountPropagation ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsInitContainersVolumeMounts) SetReadOnly ¶
type DescribeContainerGroupsResponseBodyContainerGroupsTags ¶
type DescribeContainerGroupsResponseBodyContainerGroupsTags struct { // The tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsTags) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsTags) GoString() string
func (DescribeContainerGroupsResponseBodyContainerGroupsTags) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsTags) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsVolumes ¶
type DescribeContainerGroupsResponseBodyContainerGroupsVolumes struct { // The paths of the ConfigFile volume. ConfigFileVolumeConfigFileToPaths []*DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths `json:"ConfigFileVolumeConfigFileToPaths,omitempty" xml:"ConfigFileVolumeConfigFileToPaths,omitempty" type:"Repeated"` // The ID of the disk volume. DiskVolumeDiskId *string `json:"DiskVolumeDiskId,omitempty" xml:"DiskVolumeDiskId,omitempty"` // The file system type of the disk volume. DiskVolumeFsType *string `json:"DiskVolumeFsType,omitempty" xml:"DiskVolumeFsType,omitempty"` // The name of the driver when you set the Type parameter to FlexVolume. FlexVolumeDriver *string `json:"FlexVolumeDriver,omitempty" xml:"FlexVolumeDriver,omitempty"` // The file system type when you set the Type parameter to FlexVolume. The default value is determined by the script of the FlexVolume plug-in. FlexVolumeFsType *string `json:"FlexVolumeFsType,omitempty" xml:"FlexVolumeFsType,omitempty"` // The options when you set the Type parameter to FlexVolume. FlexVolumeOptions *string `json:"FlexVolumeOptions,omitempty" xml:"FlexVolumeOptions,omitempty"` // The path of the NFS volume. NFSVolumePath *string `json:"NFSVolumePath,omitempty" xml:"NFSVolumePath,omitempty"` // Indicates whether the NFS volume is read-only. NFSVolumeReadOnly *bool `json:"NFSVolumeReadOnly,omitempty" xml:"NFSVolumeReadOnly,omitempty"` // The endpoint of the server when you set the Type parameter to NFSVolume. NFSVolumeServer *string `json:"NFSVolumeServer,omitempty" xml:"NFSVolumeServer,omitempty"` // The name of the volume. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The type of the volume. Valid values: // // * EmptyDirVolume // * NFSVolume // * ConfigFileVolume // * FlexVolume Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsVolumes) GoString ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsVolumes) GoString() string
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetConfigFileVolumeConfigFileToPaths ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetConfigFileVolumeConfigFileToPaths(v []*DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetDiskVolumeDiskId ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetDiskVolumeDiskId(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetDiskVolumeFsType ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetDiskVolumeFsType(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeDriver ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeDriver(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeFsType ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeFsType(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeOptions ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetFlexVolumeOptions(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumePath ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumePath(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumeReadOnly ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumeReadOnly(v bool) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumeServer ¶
func (s *DescribeContainerGroupsResponseBodyContainerGroupsVolumes) SetNFSVolumeServer(v string) *DescribeContainerGroupsResponseBodyContainerGroupsVolumes
func (DescribeContainerGroupsResponseBodyContainerGroupsVolumes) String ¶
func (s DescribeContainerGroupsResponseBodyContainerGroupsVolumes) String() string
type DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths ¶
type DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths struct { // The content of the ConfigFile volume. Maximum size: 32 KB. Content *string `json:"Content,omitempty" xml:"Content,omitempty"` // The relative path of the ConfigFile volume. Path *string `json:"Path,omitempty" xml:"Path,omitempty"` }
func (DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths) GoString ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths) SetContent ¶
func (*DescribeContainerGroupsResponseBodyContainerGroupsVolumesConfigFileVolumeConfigFileToPaths) SetPath ¶
type DescribeContainerLogRequest ¶
type DescribeContainerLogRequest struct { // The instance ID. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The name of the container. ContainerName *string `json:"ContainerName,omitempty" xml:"ContainerName,omitempty"` // Specifies whether to query the logs of the previous container if the container exits and restarts. Valid values: // // * true // * false // // Default value: false. LastTime *bool `json:"LastTime,omitempty" xml:"LastTime,omitempty"` // The limit on the total size of logs. Unit: bytes. Valid values: 1 to 1048576(1 MB). LimitBytes *int64 `json:"LimitBytes,omitempty" xml:"LimitBytes,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the elastic container instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // A relative time in seconds before the current time from which to show logs. Examples: 10, 20, and 30. SinceSeconds *int32 `json:"SinceSeconds,omitempty" xml:"SinceSeconds,omitempty"` // The beginning of the time range to query. Specify the time in the RFC 3339 standard. The time must be in UTC. StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The number of log entries that you want to query. Default value: 500. Maximum value: 2000. A maximum of 1 MB of logs can be returned. Tail *int32 `json:"Tail,omitempty" xml:"Tail,omitempty"` // Specifies whether to return the timestamps of logs. Valid values: // // * true // * false // // Default value: false. Timestamps *bool `json:"Timestamps,omitempty" xml:"Timestamps,omitempty"` }
func (DescribeContainerLogRequest) GoString ¶
func (s DescribeContainerLogRequest) GoString() string
func (*DescribeContainerLogRequest) SetContainerGroupId ¶
func (s *DescribeContainerLogRequest) SetContainerGroupId(v string) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetContainerName ¶
func (s *DescribeContainerLogRequest) SetContainerName(v string) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetLastTime ¶
func (s *DescribeContainerLogRequest) SetLastTime(v bool) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetLimitBytes ¶
func (s *DescribeContainerLogRequest) SetLimitBytes(v int64) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetOwnerAccount ¶
func (s *DescribeContainerLogRequest) SetOwnerAccount(v string) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetOwnerId ¶
func (s *DescribeContainerLogRequest) SetOwnerId(v int64) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetRegionId ¶
func (s *DescribeContainerLogRequest) SetRegionId(v string) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetResourceOwnerAccount ¶
func (s *DescribeContainerLogRequest) SetResourceOwnerAccount(v string) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetResourceOwnerId ¶
func (s *DescribeContainerLogRequest) SetResourceOwnerId(v int64) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetSinceSeconds ¶
func (s *DescribeContainerLogRequest) SetSinceSeconds(v int32) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetStartTime ¶
func (s *DescribeContainerLogRequest) SetStartTime(v string) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetTail ¶
func (s *DescribeContainerLogRequest) SetTail(v int32) *DescribeContainerLogRequest
func (*DescribeContainerLogRequest) SetTimestamps ¶
func (s *DescribeContainerLogRequest) SetTimestamps(v bool) *DescribeContainerLogRequest
func (DescribeContainerLogRequest) String ¶
func (s DescribeContainerLogRequest) String() string
type DescribeContainerLogResponse ¶
type DescribeContainerLogResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeContainerLogResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeContainerLogResponse) GoString ¶
func (s DescribeContainerLogResponse) GoString() string
func (*DescribeContainerLogResponse) SetBody ¶
func (s *DescribeContainerLogResponse) SetBody(v *DescribeContainerLogResponseBody) *DescribeContainerLogResponse
func (*DescribeContainerLogResponse) SetHeaders ¶
func (s *DescribeContainerLogResponse) SetHeaders(v map[string]*string) *DescribeContainerLogResponse
func (*DescribeContainerLogResponse) SetStatusCode ¶
func (s *DescribeContainerLogResponse) SetStatusCode(v int32) *DescribeContainerLogResponse
func (DescribeContainerLogResponse) String ¶
func (s DescribeContainerLogResponse) String() string
type DescribeContainerLogResponseBody ¶
type DescribeContainerLogResponseBody struct { // The container name. ContainerName *string `json:"ContainerName,omitempty" xml:"ContainerName,omitempty"` // The content of the log. Content *string `json:"Content,omitempty" xml:"Content,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeContainerLogResponseBody) GoString ¶
func (s DescribeContainerLogResponseBody) GoString() string
func (*DescribeContainerLogResponseBody) SetContainerName ¶
func (s *DescribeContainerLogResponseBody) SetContainerName(v string) *DescribeContainerLogResponseBody
func (*DescribeContainerLogResponseBody) SetContent ¶
func (s *DescribeContainerLogResponseBody) SetContent(v string) *DescribeContainerLogResponseBody
func (*DescribeContainerLogResponseBody) SetRequestId ¶
func (s *DescribeContainerLogResponseBody) SetRequestId(v string) *DescribeContainerLogResponseBody
func (DescribeContainerLogResponseBody) String ¶
func (s DescribeContainerLogResponseBody) String() string
type DescribeImageCachesRequest ¶
type DescribeImageCachesRequest struct { Image *string `json:"Image,omitempty" xml:"Image,omitempty"` ImageCacheId *string `json:"ImageCacheId,omitempty" xml:"ImageCacheId,omitempty"` ImageCacheName *string `json:"ImageCacheName,omitempty" xml:"ImageCacheName,omitempty"` Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"` MatchImage []*string `json:"MatchImage,omitempty" xml:"MatchImage,omitempty" type:"Repeated"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` Tag []*DescribeImageCachesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (DescribeImageCachesRequest) GoString ¶
func (s DescribeImageCachesRequest) GoString() string
func (*DescribeImageCachesRequest) SetImage ¶
func (s *DescribeImageCachesRequest) SetImage(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetImageCacheId ¶
func (s *DescribeImageCachesRequest) SetImageCacheId(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetImageCacheName ¶
func (s *DescribeImageCachesRequest) SetImageCacheName(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetLimit ¶ added in v3.0.1
func (s *DescribeImageCachesRequest) SetLimit(v int32) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetMatchImage ¶
func (s *DescribeImageCachesRequest) SetMatchImage(v []*string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetNextToken ¶ added in v3.0.1
func (s *DescribeImageCachesRequest) SetNextToken(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetOwnerAccount ¶
func (s *DescribeImageCachesRequest) SetOwnerAccount(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetOwnerId ¶
func (s *DescribeImageCachesRequest) SetOwnerId(v int64) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetRegionId ¶
func (s *DescribeImageCachesRequest) SetRegionId(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetResourceGroupId ¶
func (s *DescribeImageCachesRequest) SetResourceGroupId(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetResourceOwnerAccount ¶
func (s *DescribeImageCachesRequest) SetResourceOwnerAccount(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetResourceOwnerId ¶
func (s *DescribeImageCachesRequest) SetResourceOwnerId(v int64) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetSnapshotId ¶
func (s *DescribeImageCachesRequest) SetSnapshotId(v string) *DescribeImageCachesRequest
func (*DescribeImageCachesRequest) SetTag ¶
func (s *DescribeImageCachesRequest) SetTag(v []*DescribeImageCachesRequestTag) *DescribeImageCachesRequest
func (DescribeImageCachesRequest) String ¶
func (s DescribeImageCachesRequest) String() string
type DescribeImageCachesRequestTag ¶
type DescribeImageCachesRequestTag struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeImageCachesRequestTag) GoString ¶
func (s DescribeImageCachesRequestTag) GoString() string
func (*DescribeImageCachesRequestTag) SetKey ¶
func (s *DescribeImageCachesRequestTag) SetKey(v string) *DescribeImageCachesRequestTag
func (*DescribeImageCachesRequestTag) SetValue ¶
func (s *DescribeImageCachesRequestTag) SetValue(v string) *DescribeImageCachesRequestTag
func (DescribeImageCachesRequestTag) String ¶
func (s DescribeImageCachesRequestTag) String() string
type DescribeImageCachesResponse ¶
type DescribeImageCachesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeImageCachesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeImageCachesResponse) GoString ¶
func (s DescribeImageCachesResponse) GoString() string
func (*DescribeImageCachesResponse) SetBody ¶
func (s *DescribeImageCachesResponse) SetBody(v *DescribeImageCachesResponseBody) *DescribeImageCachesResponse
func (*DescribeImageCachesResponse) SetHeaders ¶
func (s *DescribeImageCachesResponse) SetHeaders(v map[string]*string) *DescribeImageCachesResponse
func (*DescribeImageCachesResponse) SetStatusCode ¶
func (s *DescribeImageCachesResponse) SetStatusCode(v int32) *DescribeImageCachesResponse
func (DescribeImageCachesResponse) String ¶
func (s DescribeImageCachesResponse) String() string
type DescribeImageCachesResponseBody ¶
type DescribeImageCachesResponseBody struct { ImageCaches []*DescribeImageCachesResponseBodyImageCaches `json:"ImageCaches,omitempty" xml:"ImageCaches,omitempty" type:"Repeated"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeImageCachesResponseBody) GoString ¶
func (s DescribeImageCachesResponseBody) GoString() string
func (*DescribeImageCachesResponseBody) SetImageCaches ¶
func (s *DescribeImageCachesResponseBody) SetImageCaches(v []*DescribeImageCachesResponseBodyImageCaches) *DescribeImageCachesResponseBody
func (*DescribeImageCachesResponseBody) SetNextToken ¶ added in v3.0.1
func (s *DescribeImageCachesResponseBody) SetNextToken(v string) *DescribeImageCachesResponseBody
func (*DescribeImageCachesResponseBody) SetRequestId ¶
func (s *DescribeImageCachesResponseBody) SetRequestId(v string) *DescribeImageCachesResponseBody
func (*DescribeImageCachesResponseBody) SetTotalCount ¶ added in v3.0.1
func (s *DescribeImageCachesResponseBody) SetTotalCount(v int32) *DescribeImageCachesResponseBody
func (DescribeImageCachesResponseBody) String ¶
func (s DescribeImageCachesResponseBody) String() string
type DescribeImageCachesResponseBodyImageCaches ¶
type DescribeImageCachesResponseBodyImageCaches struct { ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"` EliminationStrategy *string `json:"EliminationStrategy,omitempty" xml:"EliminationStrategy,omitempty"` Events []*DescribeImageCachesResponseBodyImageCachesEvents `json:"Events,omitempty" xml:"Events,omitempty" type:"Repeated"` ExpireDateTime *string `json:"ExpireDateTime,omitempty" xml:"ExpireDateTime,omitempty"` FlashSnapshotId *string `json:"FlashSnapshotId,omitempty" xml:"FlashSnapshotId,omitempty"` ImageCacheId *string `json:"ImageCacheId,omitempty" xml:"ImageCacheId,omitempty"` ImageCacheName *string `json:"ImageCacheName,omitempty" xml:"ImageCacheName,omitempty"` ImageCacheSize *int32 `json:"ImageCacheSize,omitempty" xml:"ImageCacheSize,omitempty"` Images []*string `json:"Images,omitempty" xml:"Images,omitempty" type:"Repeated"` LastMatchedTime *string `json:"LastMatchedTime,omitempty" xml:"LastMatchedTime,omitempty"` // ** // // **** Progress *string `json:"Progress,omitempty" xml:"Progress,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"` // * // * // * // * // * // * Status *string `json:"Status,omitempty" xml:"Status,omitempty"` Tags []*DescribeImageCachesResponseBodyImageCachesTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` }
func (DescribeImageCachesResponseBodyImageCaches) GoString ¶
func (s DescribeImageCachesResponseBodyImageCaches) GoString() string
func (*DescribeImageCachesResponseBodyImageCaches) SetContainerGroupId ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetContainerGroupId(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetCreationTime ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetCreationTime(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetEliminationStrategy ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetEliminationStrategy(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetExpireDateTime ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetExpireDateTime(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetFlashSnapshotId ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetFlashSnapshotId(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetImageCacheId ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetImageCacheId(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetImageCacheName ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetImageCacheName(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetImageCacheSize ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetImageCacheSize(v int32) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetImages ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetImages(v []*string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetLastMatchedTime ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetLastMatchedTime(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetProgress ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetProgress(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetRegionId ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetRegionId(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetResourceGroupId ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetResourceGroupId(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetSnapshotId ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetSnapshotId(v string) *DescribeImageCachesResponseBodyImageCaches
func (*DescribeImageCachesResponseBodyImageCaches) SetStatus ¶
func (s *DescribeImageCachesResponseBodyImageCaches) SetStatus(v string) *DescribeImageCachesResponseBodyImageCaches
func (DescribeImageCachesResponseBodyImageCaches) String ¶
func (s DescribeImageCachesResponseBodyImageCaches) String() string
type DescribeImageCachesResponseBodyImageCachesEvents ¶
type DescribeImageCachesResponseBodyImageCachesEvents struct { Count *int32 `json:"Count,omitempty" xml:"Count,omitempty"` FirstTimestamp *string `json:"FirstTimestamp,omitempty" xml:"FirstTimestamp,omitempty"` LastTimestamp *string `json:"LastTimestamp,omitempty" xml:"LastTimestamp,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Name *string `json:"Name,omitempty" xml:"Name,omitempty"` Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeImageCachesResponseBodyImageCachesEvents) GoString ¶
func (s DescribeImageCachesResponseBodyImageCachesEvents) GoString() string
func (*DescribeImageCachesResponseBodyImageCachesEvents) SetFirstTimestamp ¶
func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetFirstTimestamp(v string) *DescribeImageCachesResponseBodyImageCachesEvents
func (*DescribeImageCachesResponseBodyImageCachesEvents) SetLastTimestamp ¶
func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetLastTimestamp(v string) *DescribeImageCachesResponseBodyImageCachesEvents
func (*DescribeImageCachesResponseBodyImageCachesEvents) SetMessage ¶
func (s *DescribeImageCachesResponseBodyImageCachesEvents) SetMessage(v string) *DescribeImageCachesResponseBodyImageCachesEvents
func (DescribeImageCachesResponseBodyImageCachesEvents) String ¶
func (s DescribeImageCachesResponseBodyImageCachesEvents) String() string
type DescribeImageCachesResponseBodyImageCachesTags ¶
type DescribeImageCachesResponseBodyImageCachesTags struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeImageCachesResponseBodyImageCachesTags) GoString ¶
func (s DescribeImageCachesResponseBodyImageCachesTags) GoString() string
func (*DescribeImageCachesResponseBodyImageCachesTags) SetValue ¶
func (s *DescribeImageCachesResponseBodyImageCachesTags) SetValue(v string) *DescribeImageCachesResponseBodyImageCachesTags
func (DescribeImageCachesResponseBodyImageCachesTags) String ¶
func (s DescribeImageCachesResponseBodyImageCachesTags) String() string
type DescribeInstanceOpsRecordsRequest ¶
type DescribeInstanceOpsRecordsRequest struct { // The type of the O\&M task. Valid values: // // * coredump // * tcpdump ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The time when the O\&M task expires. OpsType *string `json:"OpsType,omitempty" xml:"OpsType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The time when the O\&M task was created. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeInstanceOpsRecordsRequest) GoString ¶
func (s DescribeInstanceOpsRecordsRequest) GoString() string
func (*DescribeInstanceOpsRecordsRequest) SetContainerGroupId ¶
func (s *DescribeInstanceOpsRecordsRequest) SetContainerGroupId(v string) *DescribeInstanceOpsRecordsRequest
func (*DescribeInstanceOpsRecordsRequest) SetOpsType ¶
func (s *DescribeInstanceOpsRecordsRequest) SetOpsType(v string) *DescribeInstanceOpsRecordsRequest
func (*DescribeInstanceOpsRecordsRequest) SetOwnerAccount ¶
func (s *DescribeInstanceOpsRecordsRequest) SetOwnerAccount(v string) *DescribeInstanceOpsRecordsRequest
func (*DescribeInstanceOpsRecordsRequest) SetOwnerId ¶
func (s *DescribeInstanceOpsRecordsRequest) SetOwnerId(v int64) *DescribeInstanceOpsRecordsRequest
func (*DescribeInstanceOpsRecordsRequest) SetRegionId ¶
func (s *DescribeInstanceOpsRecordsRequest) SetRegionId(v string) *DescribeInstanceOpsRecordsRequest
func (*DescribeInstanceOpsRecordsRequest) SetResourceOwnerAccount ¶
func (s *DescribeInstanceOpsRecordsRequest) SetResourceOwnerAccount(v string) *DescribeInstanceOpsRecordsRequest
func (*DescribeInstanceOpsRecordsRequest) SetResourceOwnerId ¶
func (s *DescribeInstanceOpsRecordsRequest) SetResourceOwnerId(v int64) *DescribeInstanceOpsRecordsRequest
func (DescribeInstanceOpsRecordsRequest) String ¶
func (s DescribeInstanceOpsRecordsRequest) String() string
type DescribeInstanceOpsRecordsResponse ¶
type DescribeInstanceOpsRecordsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeInstanceOpsRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeInstanceOpsRecordsResponse) GoString ¶
func (s DescribeInstanceOpsRecordsResponse) GoString() string
func (*DescribeInstanceOpsRecordsResponse) SetHeaders ¶
func (s *DescribeInstanceOpsRecordsResponse) SetHeaders(v map[string]*string) *DescribeInstanceOpsRecordsResponse
func (*DescribeInstanceOpsRecordsResponse) SetStatusCode ¶
func (s *DescribeInstanceOpsRecordsResponse) SetStatusCode(v int32) *DescribeInstanceOpsRecordsResponse
func (DescribeInstanceOpsRecordsResponse) String ¶
func (s DescribeInstanceOpsRecordsResponse) String() string
type DescribeInstanceOpsRecordsResponseBody ¶
type DescribeInstanceOpsRecordsResponseBody struct { // The type of the O\&M task. Records []*DescribeInstanceOpsRecordsResponseBodyRecords `json:"Records,omitempty" xml:"Records,omitempty" type:"Repeated"` // The details of the O\&M task. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeInstanceOpsRecordsResponseBody) GoString ¶
func (s DescribeInstanceOpsRecordsResponseBody) GoString() string
func (*DescribeInstanceOpsRecordsResponseBody) SetRecords ¶
func (*DescribeInstanceOpsRecordsResponseBody) SetRequestId ¶
func (s *DescribeInstanceOpsRecordsResponseBody) SetRequestId(v string) *DescribeInstanceOpsRecordsResponseBody
func (DescribeInstanceOpsRecordsResponseBody) String ¶
func (s DescribeInstanceOpsRecordsResponseBody) String() string
type DescribeInstanceOpsRecordsResponseBodyRecords ¶
type DescribeInstanceOpsRecordsResponseBodyRecords struct { // The status of the O\&M task. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The type of the O\&M result. Valid value: OSS. This value indicates that the files generated for the O\&M task are saved to Object Storage Service (OSS) buckets. ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The operation that you want to perform. Set the value to **DescribeInstanceOpsRecords**. OpsStatus *string `json:"OpsStatus,omitempty" xml:"OpsStatus,omitempty"` // The ID of the request. OpsType *string `json:"OpsType,omitempty" xml:"OpsType,omitempty"` ResultContent *string `json:"ResultContent,omitempty" xml:"ResultContent,omitempty"` ResultType *string `json:"ResultType,omitempty" xml:"ResultType,omitempty"` }
func (DescribeInstanceOpsRecordsResponseBodyRecords) GoString ¶
func (s DescribeInstanceOpsRecordsResponseBodyRecords) GoString() string
func (*DescribeInstanceOpsRecordsResponseBodyRecords) SetCreateTime ¶
func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetCreateTime(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
func (*DescribeInstanceOpsRecordsResponseBodyRecords) SetExpireTime ¶
func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetExpireTime(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
func (*DescribeInstanceOpsRecordsResponseBodyRecords) SetOpsStatus ¶
func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetOpsStatus(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
func (*DescribeInstanceOpsRecordsResponseBodyRecords) SetOpsType ¶
func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetOpsType(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
func (*DescribeInstanceOpsRecordsResponseBodyRecords) SetResultContent ¶
func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetResultContent(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
func (*DescribeInstanceOpsRecordsResponseBodyRecords) SetResultType ¶
func (s *DescribeInstanceOpsRecordsResponseBodyRecords) SetResultType(v string) *DescribeInstanceOpsRecordsResponseBodyRecords
func (DescribeInstanceOpsRecordsResponseBodyRecords) String ¶
func (s DescribeInstanceOpsRecordsResponseBodyRecords) String() string
type DescribeMultiContainerGroupMetricRequest ¶
type DescribeMultiContainerGroupMetricRequest struct { // The total number of sending errors. ContainerGroupIds *string `json:"ContainerGroupIds,omitempty" xml:"ContainerGroupIds,omitempty"` // The total number of packets sent. MetricType *string `json:"MetricType,omitempty" xml:"MetricType,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the elastic container instances. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The average load in the last 10 seconds. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeMultiContainerGroupMetricRequest) GoString ¶
func (s DescribeMultiContainerGroupMetricRequest) GoString() string
func (*DescribeMultiContainerGroupMetricRequest) SetContainerGroupIds ¶
func (s *DescribeMultiContainerGroupMetricRequest) SetContainerGroupIds(v string) *DescribeMultiContainerGroupMetricRequest
func (*DescribeMultiContainerGroupMetricRequest) SetMetricType ¶
func (s *DescribeMultiContainerGroupMetricRequest) SetMetricType(v string) *DescribeMultiContainerGroupMetricRequest
func (*DescribeMultiContainerGroupMetricRequest) SetOwnerAccount ¶
func (s *DescribeMultiContainerGroupMetricRequest) SetOwnerAccount(v string) *DescribeMultiContainerGroupMetricRequest
func (*DescribeMultiContainerGroupMetricRequest) SetOwnerId ¶
func (s *DescribeMultiContainerGroupMetricRequest) SetOwnerId(v int64) *DescribeMultiContainerGroupMetricRequest
func (*DescribeMultiContainerGroupMetricRequest) SetRegionId ¶
func (s *DescribeMultiContainerGroupMetricRequest) SetRegionId(v string) *DescribeMultiContainerGroupMetricRequest
func (*DescribeMultiContainerGroupMetricRequest) SetResourceGroupId ¶
func (s *DescribeMultiContainerGroupMetricRequest) SetResourceGroupId(v string) *DescribeMultiContainerGroupMetricRequest
func (*DescribeMultiContainerGroupMetricRequest) SetResourceOwnerAccount ¶
func (s *DescribeMultiContainerGroupMetricRequest) SetResourceOwnerAccount(v string) *DescribeMultiContainerGroupMetricRequest
func (*DescribeMultiContainerGroupMetricRequest) SetResourceOwnerId ¶
func (s *DescribeMultiContainerGroupMetricRequest) SetResourceOwnerId(v int64) *DescribeMultiContainerGroupMetricRequest
func (DescribeMultiContainerGroupMetricRequest) String ¶
func (s DescribeMultiContainerGroupMetricRequest) String() string
type DescribeMultiContainerGroupMetricResponse ¶
type DescribeMultiContainerGroupMetricResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeMultiContainerGroupMetricResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeMultiContainerGroupMetricResponse) GoString ¶
func (s DescribeMultiContainerGroupMetricResponse) GoString() string
func (*DescribeMultiContainerGroupMetricResponse) SetHeaders ¶
func (s *DescribeMultiContainerGroupMetricResponse) SetHeaders(v map[string]*string) *DescribeMultiContainerGroupMetricResponse
func (*DescribeMultiContainerGroupMetricResponse) SetStatusCode ¶
func (s *DescribeMultiContainerGroupMetricResponse) SetStatusCode(v int32) *DescribeMultiContainerGroupMetricResponse
func (DescribeMultiContainerGroupMetricResponse) String ¶
func (s DescribeMultiContainerGroupMetricResponse) String() string
type DescribeMultiContainerGroupMetricResponseBody ¶
type DescribeMultiContainerGroupMetricResponseBody struct { // A JSON array that consists of the IDs of the elastic container instances. A maximum of 20 IDs are supported. MonitorDatas []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatas `json:"MonitorDatas,omitempty" xml:"MonitorDatas,omitempty" type:"Repeated"` // The total size of space. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeMultiContainerGroupMetricResponseBody) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBody) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBody) SetMonitorDatas ¶
func (*DescribeMultiContainerGroupMetricResponseBody) SetRequestId ¶
func (s *DescribeMultiContainerGroupMetricResponseBody) SetRequestId(v string) *DescribeMultiContainerGroupMetricResponseBody
func (DescribeMultiContainerGroupMetricResponseBody) String ¶
func (s DescribeMultiContainerGroupMetricResponseBody) String() string
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatas ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatas struct { ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The size of the available space. Records []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords `json:"Records,omitempty" xml:"Records,omitempty" type:"Repeated"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) SetContainerGroupId ¶
func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) SetContainerGroupId(v string) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatas
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) SetRecords ¶
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) String ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatas) String() string
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords struct { // This parameter is unavailable. CPU *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU `json:"CPU,omitempty" xml:"CPU,omitempty" type:"Struct"` // The size of the used memory. Unit: bytes. Containers []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers `json:"Containers,omitempty" xml:"Containers,omitempty" type:"Repeated"` // The monitoring data of the network. Disk []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk `json:"Disk,omitempty" xml:"Disk,omitempty" type:"Repeated"` Filesystem []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem `json:"Filesystem,omitempty" xml:"Filesystem,omitempty" type:"Repeated"` // The size of the resident memory set, which indicates the size of the physical memory that is actually used. Unit: bytes. Memory *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory `json:"Memory,omitempty" xml:"Memory,omitempty" type:"Struct"` // The ID of the resource group to which the instances belong. Network *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork `json:"Network,omitempty" xml:"Network,omitempty" type:"Struct"` // The size of the cache. Unit: bytes. Timestamp *string `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetContainers ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetFilesystem ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetNetwork ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) SetTimestamp ¶
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) String ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecords) String() string
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU struct { // The monitoring data of containers. Limit *int64 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The size of the resident memory set, which indicates the size of the physical memory that is actually used. Unit: bytes. Load *int64 `json:"Load,omitempty" xml:"Load,omitempty"` // The monitoring data of the memory. UsageCoreNanoSeconds *int64 `json:"UsageCoreNanoSeconds,omitempty" xml:"UsageCoreNanoSeconds,omitempty"` // The size of the available memory. Unit: bytes. UsageNanoCores *int64 `json:"UsageNanoCores,omitempty" xml:"UsageNanoCores,omitempty"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) SetUsageCoreNanoSeconds ¶
func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) SetUsageCoreNanoSeconds(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) SetUsageNanoCores ¶
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) String ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsCPU) String() string
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers struct { // The name of the container. CPU *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU `json:"CPU,omitempty" xml:"CPU,omitempty" type:"Struct"` // The number of packets that fail to be received. Memory *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory `json:"Memory,omitempty" xml:"Memory,omitempty" type:"Struct"` Name *string `json:"Name,omitempty" xml:"Name,omitempty"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainers) GoString() string
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU struct { // The memory monitoring data of the container. Limit *int64 `json:"Limit,omitempty" xml:"Limit,omitempty"` // The time when the entry of monitoring data was collected. The time follows the RFC 3339 format. Load *int64 `json:"Load,omitempty" xml:"Load,omitempty"` // The upper limit of vCPU usage. The calculation formula for this parameter: The number of vCPUs × 1000. UsageCoreNanoSeconds *int64 `json:"UsageCoreNanoSeconds,omitempty" xml:"UsageCoreNanoSeconds,omitempty"` // The size of the cache. Unit: bytes. UsageNanoCores *int64 `json:"UsageNanoCores,omitempty" xml:"UsageNanoCores,omitempty"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) SetUsageCoreNanoSeconds ¶
func (s *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) SetUsageCoreNanoSeconds(v int64) *DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersCPU) SetUsageNanoCores ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory struct { // Queries the monitoring data of multiple elastic container instances at a time. AvailableBytes *int64 `json:"AvailableBytes,omitempty" xml:"AvailableBytes,omitempty"` Cache *int64 `json:"Cache,omitempty" xml:"Cache,omitempty"` // The total number of bytes received. Rss *int64 `json:"Rss,omitempty" xml:"Rss,omitempty"` // The ID of the request. UsageBytes *int64 `json:"UsageBytes,omitempty" xml:"UsageBytes,omitempty"` // The monitoring data of disks. WorkingSet *int64 `json:"WorkingSet,omitempty" xml:"WorkingSet,omitempty"` }
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) SetAvailableBytes ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) SetUsageBytes ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsContainersMemory) SetWorkingSet ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk struct { // The monitoring data of file system partitions. Device *string `json:"Device,omitempty" xml:"Device,omitempty"` // The vCPU monitoring data of the container. ReadBytes *int64 `json:"ReadBytes,omitempty" xml:"ReadBytes,omitempty"` // The number of receipt errors. ReadIo *int64 `json:"ReadIo,omitempty" xml:"ReadIo,omitempty"` // The total number of packets received. WriteBytes *int64 `json:"WriteBytes,omitempty" xml:"WriteBytes,omitempty"` // The name of the NIC. WriteIo *int64 `json:"WriteIo,omitempty" xml:"WriteIo,omitempty"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) SetReadBytes ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) SetWriteBytes ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) SetWriteIo ¶
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) String ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsDisk) String() string
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem struct { Available *int64 `json:"Available,omitempty" xml:"Available,omitempty"` Capacity *int64 `json:"Capacity,omitempty" xml:"Capacity,omitempty"` FsName *string `json:"FsName,omitempty" xml:"FsName,omitempty"` Usage *int64 `json:"Usage,omitempty" xml:"Usage,omitempty"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) SetAvailable ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsFilesystem) SetCapacity ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory struct { // The name of the partition. AvailableBytes *int64 `json:"AvailableBytes,omitempty" xml:"AvailableBytes,omitempty"` // The usage of the working set. Unit: bytes. Cache *int64 `json:"Cache,omitempty" xml:"Cache,omitempty"` // The total number of bytes sent. Rss *int64 `json:"Rss,omitempty" xml:"Rss,omitempty"` // This parameter is unavailable. UsageBytes *int64 `json:"UsageBytes,omitempty" xml:"UsageBytes,omitempty"` // The amount of data that was read from the disk. Unit: bytes. WorkingSet *int64 `json:"WorkingSet,omitempty" xml:"WorkingSet,omitempty"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) SetAvailableBytes ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) SetUsageBytes ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) SetWorkingSet ¶
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) String ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsMemory) String() string
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork struct { // The monitoring data of network interface controllers (NICs). Interfaces []*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces `json:"Interfaces,omitempty" xml:"Interfaces,omitempty" type:"Repeated"` }
func (DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork) GoString ¶
func (s DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork) GoString() string
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetwork) SetInterfaces ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces ¶
type DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces struct { // The type of the monitoring data. Set the value to summary, which indicates that records are returned. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The name of the disk. RxBytes *int64 `json:"RxBytes,omitempty" xml:"RxBytes,omitempty"` // The cumulative usage of vCPUs. RxDrops *int64 `json:"RxDrops,omitempty" xml:"RxDrops,omitempty"` // The vCPU usage in the sampling window. Unit for the sampling window: nanoseconds. RxErrors *int64 `json:"RxErrors,omitempty" xml:"RxErrors,omitempty"` // The details about monitoring data. RxPackets *int64 `json:"RxPackets,omitempty" xml:"RxPackets,omitempty"` // The collection of monitoring data of the elastic container instances. TxBytes *int64 `json:"TxBytes,omitempty" xml:"TxBytes,omitempty"` // The usage of the working set. Unit: bytes. TxDrops *int64 `json:"TxDrops,omitempty" xml:"TxDrops,omitempty"` // The size of the available memory. Unit: bytes. TxErrors *int64 `json:"TxErrors,omitempty" xml:"TxErrors,omitempty"` // The size of used space. TxPackets *int64 `json:"TxPackets,omitempty" xml:"TxPackets,omitempty"` }
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetRxBytes ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetRxDrops ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetRxErrors ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetRxPackets ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetTxBytes ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetTxDrops ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetTxErrors ¶
func (*DescribeMultiContainerGroupMetricResponseBodyMonitorDatasRecordsNetworkInterfaces) SetTxPackets ¶
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The IDs of the zones. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (DescribeRegionsRequest) GoString ¶
func (s DescribeRegionsRequest) GoString() string
func (*DescribeRegionsRequest) SetOwnerAccount ¶
func (s *DescribeRegionsRequest) SetOwnerAccount(v string) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetOwnerId ¶
func (s *DescribeRegionsRequest) SetOwnerId(v int64) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetRegionId ¶
func (s *DescribeRegionsRequest) SetRegionId(v string) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetResourceOwnerAccount ¶
func (s *DescribeRegionsRequest) SetResourceOwnerAccount(v string) *DescribeRegionsRequest
func (*DescribeRegionsRequest) SetResourceOwnerId ¶
func (s *DescribeRegionsRequest) SetResourceOwnerId(v int64) *DescribeRegionsRequest
func (DescribeRegionsRequest) String ¶
func (s DescribeRegionsRequest) String() string
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeRegionsResponse) GoString ¶
func (s DescribeRegionsResponse) GoString() string
func (*DescribeRegionsResponse) SetBody ¶
func (s *DescribeRegionsResponse) SetBody(v *DescribeRegionsResponseBody) *DescribeRegionsResponse
func (*DescribeRegionsResponse) SetHeaders ¶
func (s *DescribeRegionsResponse) SetHeaders(v map[string]*string) *DescribeRegionsResponse
func (*DescribeRegionsResponse) SetStatusCode ¶
func (s *DescribeRegionsResponse) SetStatusCode(v int32) *DescribeRegionsResponse
func (DescribeRegionsResponse) String ¶
func (s DescribeRegionsResponse) String() string
type DescribeRegionsResponseBody ¶
type DescribeRegionsResponseBody struct { // The ID of the region. Regions []*DescribeRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Repeated"` // The details about the regions. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeRegionsResponseBody) GoString ¶
func (s DescribeRegionsResponseBody) GoString() string
func (*DescribeRegionsResponseBody) SetRegions ¶
func (s *DescribeRegionsResponseBody) SetRegions(v []*DescribeRegionsResponseBodyRegions) *DescribeRegionsResponseBody
func (*DescribeRegionsResponseBody) SetRequestId ¶
func (s *DescribeRegionsResponseBody) SetRequestId(v string) *DescribeRegionsResponseBody
func (DescribeRegionsResponseBody) String ¶
func (s DescribeRegionsResponseBody) String() string
type DescribeRegionsResponseBodyRegions ¶
type DescribeRegionsResponseBodyRegions struct { // The operation that you want to perform. Set the value to DescribeRegions. RecommendZones []*string `json:"RecommendZones,omitempty" xml:"RecommendZones,omitempty" type:"Repeated"` RegionEndpoint *string `json:"RegionEndpoint,omitempty" xml:"RegionEndpoint,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the request. Zones []*string `json:"Zones,omitempty" xml:"Zones,omitempty" type:"Repeated"` }
func (DescribeRegionsResponseBodyRegions) GoString ¶
func (s DescribeRegionsResponseBodyRegions) GoString() string
func (*DescribeRegionsResponseBodyRegions) SetRecommendZones ¶
func (s *DescribeRegionsResponseBodyRegions) SetRecommendZones(v []*string) *DescribeRegionsResponseBodyRegions
func (*DescribeRegionsResponseBodyRegions) SetRegionEndpoint ¶
func (s *DescribeRegionsResponseBodyRegions) SetRegionEndpoint(v string) *DescribeRegionsResponseBodyRegions
func (*DescribeRegionsResponseBodyRegions) SetRegionId ¶
func (s *DescribeRegionsResponseBodyRegions) SetRegionId(v string) *DescribeRegionsResponseBodyRegions
func (*DescribeRegionsResponseBodyRegions) SetZones ¶
func (s *DescribeRegionsResponseBodyRegions) SetZones(v []*string) *DescribeRegionsResponseBodyRegions
func (DescribeRegionsResponseBodyRegions) String ¶
func (s DescribeRegionsResponseBodyRegions) String() string
type DescribeVirtualNodesRequest ¶
type DescribeVirtualNodesRequest struct { // [](~~25693~~) ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // ** // // **** Limit *int64 `json:"Limit,omitempty" xml:"Limit,omitempty"` NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // * Pending // * Ready // * Failed Status *string `json:"Status,omitempty" xml:"Status,omitempty"` Tag []*DescribeVirtualNodesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` VirtualNodeIds *string `json:"VirtualNodeIds,omitempty" xml:"VirtualNodeIds,omitempty"` VirtualNodeName *string `json:"VirtualNodeName,omitempty" xml:"VirtualNodeName,omitempty"` }
func (DescribeVirtualNodesRequest) GoString ¶
func (s DescribeVirtualNodesRequest) GoString() string
func (*DescribeVirtualNodesRequest) SetClientToken ¶
func (s *DescribeVirtualNodesRequest) SetClientToken(v string) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetLimit ¶
func (s *DescribeVirtualNodesRequest) SetLimit(v int64) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetNextToken ¶
func (s *DescribeVirtualNodesRequest) SetNextToken(v string) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetOwnerAccount ¶
func (s *DescribeVirtualNodesRequest) SetOwnerAccount(v string) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetOwnerId ¶
func (s *DescribeVirtualNodesRequest) SetOwnerId(v int64) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetRegionId ¶
func (s *DescribeVirtualNodesRequest) SetRegionId(v string) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetResourceGroupId ¶
func (s *DescribeVirtualNodesRequest) SetResourceGroupId(v string) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetResourceOwnerAccount ¶
func (s *DescribeVirtualNodesRequest) SetResourceOwnerAccount(v string) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetResourceOwnerId ¶
func (s *DescribeVirtualNodesRequest) SetResourceOwnerId(v int64) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetStatus ¶
func (s *DescribeVirtualNodesRequest) SetStatus(v string) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetTag ¶
func (s *DescribeVirtualNodesRequest) SetTag(v []*DescribeVirtualNodesRequestTag) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetVirtualNodeIds ¶
func (s *DescribeVirtualNodesRequest) SetVirtualNodeIds(v string) *DescribeVirtualNodesRequest
func (*DescribeVirtualNodesRequest) SetVirtualNodeName ¶
func (s *DescribeVirtualNodesRequest) SetVirtualNodeName(v string) *DescribeVirtualNodesRequest
func (DescribeVirtualNodesRequest) String ¶
func (s DescribeVirtualNodesRequest) String() string
type DescribeVirtualNodesRequestTag ¶
type DescribeVirtualNodesRequestTag struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeVirtualNodesRequestTag) GoString ¶
func (s DescribeVirtualNodesRequestTag) GoString() string
func (*DescribeVirtualNodesRequestTag) SetKey ¶
func (s *DescribeVirtualNodesRequestTag) SetKey(v string) *DescribeVirtualNodesRequestTag
func (*DescribeVirtualNodesRequestTag) SetValue ¶
func (s *DescribeVirtualNodesRequestTag) SetValue(v string) *DescribeVirtualNodesRequestTag
func (DescribeVirtualNodesRequestTag) String ¶
func (s DescribeVirtualNodesRequestTag) String() string
type DescribeVirtualNodesResponse ¶
type DescribeVirtualNodesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *DescribeVirtualNodesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DescribeVirtualNodesResponse) GoString ¶
func (s DescribeVirtualNodesResponse) GoString() string
func (*DescribeVirtualNodesResponse) SetBody ¶
func (s *DescribeVirtualNodesResponse) SetBody(v *DescribeVirtualNodesResponseBody) *DescribeVirtualNodesResponse
func (*DescribeVirtualNodesResponse) SetHeaders ¶
func (s *DescribeVirtualNodesResponse) SetHeaders(v map[string]*string) *DescribeVirtualNodesResponse
func (*DescribeVirtualNodesResponse) SetStatusCode ¶
func (s *DescribeVirtualNodesResponse) SetStatusCode(v int32) *DescribeVirtualNodesResponse
func (DescribeVirtualNodesResponse) String ¶
func (s DescribeVirtualNodesResponse) String() string
type DescribeVirtualNodesResponseBody ¶
type DescribeVirtualNodesResponseBody struct { NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` VirtualNodes []*DescribeVirtualNodesResponseBodyVirtualNodes `json:"VirtualNodes,omitempty" xml:"VirtualNodes,omitempty" type:"Repeated"` }
func (DescribeVirtualNodesResponseBody) GoString ¶
func (s DescribeVirtualNodesResponseBody) GoString() string
func (*DescribeVirtualNodesResponseBody) SetNextToken ¶
func (s *DescribeVirtualNodesResponseBody) SetNextToken(v string) *DescribeVirtualNodesResponseBody
func (*DescribeVirtualNodesResponseBody) SetRequestId ¶
func (s *DescribeVirtualNodesResponseBody) SetRequestId(v string) *DescribeVirtualNodesResponseBody
func (*DescribeVirtualNodesResponseBody) SetTotalCount ¶
func (s *DescribeVirtualNodesResponseBody) SetTotalCount(v int32) *DescribeVirtualNodesResponseBody
func (*DescribeVirtualNodesResponseBody) SetVirtualNodes ¶
func (s *DescribeVirtualNodesResponseBody) SetVirtualNodes(v []*DescribeVirtualNodesResponseBodyVirtualNodes) *DescribeVirtualNodesResponseBody
func (DescribeVirtualNodesResponseBody) String ¶
func (s DescribeVirtualNodesResponseBody) String() string
type DescribeVirtualNodesResponseBodyVirtualNodes ¶
type DescribeVirtualNodesResponseBodyVirtualNodes struct { ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"` Events []*DescribeVirtualNodesResponseBodyVirtualNodesEvents `json:"Events,omitempty" xml:"Events,omitempty" type:"Repeated"` InternetIp *string `json:"InternetIp,omitempty" xml:"InternetIp,omitempty"` IntranetIp *string `json:"IntranetIp,omitempty" xml:"IntranetIp,omitempty"` Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` // * Pending // * Ready // * Failed Status *string `json:"Status,omitempty" xml:"Status,omitempty"` Tags []*DescribeVirtualNodesResponseBodyVirtualNodesTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` VSwitchIds []*string `json:"VSwitchIds,omitempty" xml:"VSwitchIds,omitempty" type:"Repeated"` VirtualNodeId *string `json:"VirtualNodeId,omitempty" xml:"VirtualNodeId,omitempty"` VirtualNodeName *string `json:"VirtualNodeName,omitempty" xml:"VirtualNodeName,omitempty"` VirtualNodeSecurityGroupId *string `json:"VirtualNodeSecurityGroupId,omitempty" xml:"VirtualNodeSecurityGroupId,omitempty"` VirtualNodeVSwitchId *string `json:"VirtualNodeVSwitchId,omitempty" xml:"VirtualNodeVSwitchId,omitempty"` VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"` ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` ZoneIds []*string `json:"ZoneIds,omitempty" xml:"ZoneIds,omitempty" type:"Repeated"` }
func (DescribeVirtualNodesResponseBodyVirtualNodes) GoString ¶
func (s DescribeVirtualNodesResponseBodyVirtualNodes) GoString() string
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetClusterId ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetClusterId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetCreationTime ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetCreationTime(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetInternetIp ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetInternetIp(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetIntranetIp ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetIntranetIp(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetMemory ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetMemory(v float32) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetRegionId ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetRegionId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetResourceGroupId ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetResourceGroupId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetSecurityGroupId ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetSecurityGroupId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetStatus ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetStatus(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetVSwitchIds ¶ added in v3.0.2
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVSwitchIds(v []*string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeId ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeName ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeName(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeSecurityGroupId ¶ added in v3.0.2
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeSecurityGroupId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeVSwitchId ¶ added in v3.0.2
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVirtualNodeVSwitchId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetVpcId ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetVpcId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetZoneId ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetZoneId(v string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (*DescribeVirtualNodesResponseBodyVirtualNodes) SetZoneIds ¶ added in v3.0.2
func (s *DescribeVirtualNodesResponseBodyVirtualNodes) SetZoneIds(v []*string) *DescribeVirtualNodesResponseBodyVirtualNodes
func (DescribeVirtualNodesResponseBodyVirtualNodes) String ¶
func (s DescribeVirtualNodesResponseBodyVirtualNodes) String() string
type DescribeVirtualNodesResponseBodyVirtualNodesEvents ¶
type DescribeVirtualNodesResponseBodyVirtualNodesEvents struct { Count *int32 `json:"Count,omitempty" xml:"Count,omitempty"` FirstTimestamp *string `json:"FirstTimestamp,omitempty" xml:"FirstTimestamp,omitempty"` LastTimestamp *string `json:"LastTimestamp,omitempty" xml:"LastTimestamp,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Name *string `json:"Name,omitempty" xml:"Name,omitempty"` Reason *string `json:"Reason,omitempty" xml:"Reason,omitempty"` // * Normal // * Warning Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeVirtualNodesResponseBodyVirtualNodesEvents) GoString ¶
func (s DescribeVirtualNodesResponseBodyVirtualNodesEvents) GoString() string
func (*DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetFirstTimestamp ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetFirstTimestamp(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
func (*DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetLastTimestamp ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetLastTimestamp(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
func (*DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetMessage ¶
func (s *DescribeVirtualNodesResponseBodyVirtualNodesEvents) SetMessage(v string) *DescribeVirtualNodesResponseBodyVirtualNodesEvents
func (DescribeVirtualNodesResponseBodyVirtualNodesEvents) String ¶
func (s DescribeVirtualNodesResponseBodyVirtualNodesEvents) String() string
type DescribeVirtualNodesResponseBodyVirtualNodesTags ¶
type DescribeVirtualNodesResponseBodyVirtualNodesTags struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeVirtualNodesResponseBodyVirtualNodesTags) GoString ¶
func (s DescribeVirtualNodesResponseBodyVirtualNodesTags) GoString() string
func (DescribeVirtualNodesResponseBodyVirtualNodesTags) String ¶
func (s DescribeVirtualNodesResponseBodyVirtualNodesTags) String() string
type ExecContainerCommandRequest ¶
type ExecContainerCommandRequest struct { // The commands to run in the container. You can specify up to 20 commands. Each command can be up to 256 characters in length. // // The strings must be in the JSON format. Example: `["/bin/sh", "-c", "ls -a"]`. Command *string `json:"Command,omitempty" xml:"Command,omitempty"` // The ID of the elastic container instance. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The name of the container. ContainerName *string `json:"ContainerName,omitempty" xml:"ContainerName,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The ID of the region where an elastic container instance is created. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // Specifies whether to read the commands from standard input (stdin). Default value: true. Stdin *bool `json:"Stdin,omitempty" xml:"Stdin,omitempty"` // Specifies whether to run the command immediately and return the result. Default value: false. // // If you set this parameter to true, set the value of TTY to false. Sync *bool `json:"Sync,omitempty" xml:"Sync,omitempty"` // Specifies whether to enable interaction. Default value: false. // // If the command is a /bin/bash command, set the value to true. TTY *bool `json:"TTY,omitempty" xml:"TTY,omitempty"` }
func (ExecContainerCommandRequest) GoString ¶
func (s ExecContainerCommandRequest) GoString() string
func (*ExecContainerCommandRequest) SetCommand ¶
func (s *ExecContainerCommandRequest) SetCommand(v string) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetContainerGroupId ¶
func (s *ExecContainerCommandRequest) SetContainerGroupId(v string) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetContainerName ¶
func (s *ExecContainerCommandRequest) SetContainerName(v string) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetOwnerAccount ¶
func (s *ExecContainerCommandRequest) SetOwnerAccount(v string) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetOwnerId ¶
func (s *ExecContainerCommandRequest) SetOwnerId(v int64) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetRegionId ¶
func (s *ExecContainerCommandRequest) SetRegionId(v string) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetResourceOwnerAccount ¶
func (s *ExecContainerCommandRequest) SetResourceOwnerAccount(v string) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetResourceOwnerId ¶
func (s *ExecContainerCommandRequest) SetResourceOwnerId(v int64) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetStdin ¶
func (s *ExecContainerCommandRequest) SetStdin(v bool) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetSync ¶
func (s *ExecContainerCommandRequest) SetSync(v bool) *ExecContainerCommandRequest
func (*ExecContainerCommandRequest) SetTTY ¶
func (s *ExecContainerCommandRequest) SetTTY(v bool) *ExecContainerCommandRequest
func (ExecContainerCommandRequest) String ¶
func (s ExecContainerCommandRequest) String() string
type ExecContainerCommandResponse ¶
type ExecContainerCommandResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ExecContainerCommandResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ExecContainerCommandResponse) GoString ¶
func (s ExecContainerCommandResponse) GoString() string
func (*ExecContainerCommandResponse) SetBody ¶
func (s *ExecContainerCommandResponse) SetBody(v *ExecContainerCommandResponseBody) *ExecContainerCommandResponse
func (*ExecContainerCommandResponse) SetHeaders ¶
func (s *ExecContainerCommandResponse) SetHeaders(v map[string]*string) *ExecContainerCommandResponse
func (*ExecContainerCommandResponse) SetStatusCode ¶
func (s *ExecContainerCommandResponse) SetStatusCode(v int32) *ExecContainerCommandResponse
func (ExecContainerCommandResponse) String ¶
func (s ExecContainerCommandResponse) String() string
type ExecContainerCommandResponseBody ¶
type ExecContainerCommandResponseBody struct { // The HTTP URL. You can use this URL to enter the container within 30 seconds after this operation is called. For more information, see [Use and integrate the Elastic Container Instance terminal](~~202846~~). HttpUrl *string `json:"HttpUrl,omitempty" xml:"HttpUrl,omitempty"` // The unique ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The output of the command. This parameter is returned when Sync is set to true. SyncResponse *string `json:"SyncResponse,omitempty" xml:"SyncResponse,omitempty"` // The WebSocket URL. You can use this URL to establish a WebSocket connection with the container. WebSocketUri *string `json:"WebSocketUri,omitempty" xml:"WebSocketUri,omitempty"` }
func (ExecContainerCommandResponseBody) GoString ¶
func (s ExecContainerCommandResponseBody) GoString() string
func (*ExecContainerCommandResponseBody) SetHttpUrl ¶
func (s *ExecContainerCommandResponseBody) SetHttpUrl(v string) *ExecContainerCommandResponseBody
func (*ExecContainerCommandResponseBody) SetRequestId ¶
func (s *ExecContainerCommandResponseBody) SetRequestId(v string) *ExecContainerCommandResponseBody
func (*ExecContainerCommandResponseBody) SetSyncResponse ¶
func (s *ExecContainerCommandResponseBody) SetSyncResponse(v string) *ExecContainerCommandResponseBody
func (*ExecContainerCommandResponseBody) SetWebSocketUri ¶
func (s *ExecContainerCommandResponseBody) SetWebSocketUri(v string) *ExecContainerCommandResponseBody
func (ExecContainerCommandResponseBody) String ¶
func (s ExecContainerCommandResponseBody) String() string
type ListUsageRequest ¶
type ListUsageRequest struct { OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // Queries the used amounts and upper limits of privileges and quotas that you have in a specified region. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (ListUsageRequest) GoString ¶
func (s ListUsageRequest) GoString() string
func (*ListUsageRequest) SetOwnerAccount ¶
func (s *ListUsageRequest) SetOwnerAccount(v string) *ListUsageRequest
func (*ListUsageRequest) SetOwnerId ¶
func (s *ListUsageRequest) SetOwnerId(v int64) *ListUsageRequest
func (*ListUsageRequest) SetRegionId ¶
func (s *ListUsageRequest) SetRegionId(v string) *ListUsageRequest
func (*ListUsageRequest) SetResourceOwnerAccount ¶
func (s *ListUsageRequest) SetResourceOwnerAccount(v string) *ListUsageRequest
func (*ListUsageRequest) SetResourceOwnerId ¶
func (s *ListUsageRequest) SetResourceOwnerId(v int64) *ListUsageRequest
func (ListUsageRequest) String ¶
func (s ListUsageRequest) String() string
type ListUsageResponse ¶
type ListUsageResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListUsageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListUsageResponse) GoString ¶
func (s ListUsageResponse) GoString() string
func (*ListUsageResponse) SetBody ¶
func (s *ListUsageResponse) SetBody(v *ListUsageResponseBody) *ListUsageResponse
func (*ListUsageResponse) SetHeaders ¶
func (s *ListUsageResponse) SetHeaders(v map[string]*string) *ListUsageResponse
func (*ListUsageResponse) SetStatusCode ¶
func (s *ListUsageResponse) SetStatusCode(v int32) *ListUsageResponse
func (ListUsageResponse) String ¶
func (s ListUsageResponse) String() string
type ListUsageResponseBody ¶
type ListUsageResponseBody struct { Attributes map[string]interface{} `json:"Attributes,omitempty" xml:"Attributes,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListUsageResponseBody) GoString ¶
func (s ListUsageResponseBody) GoString() string
func (*ListUsageResponseBody) SetAttributes ¶
func (s *ListUsageResponseBody) SetAttributes(v map[string]interface{}) *ListUsageResponseBody
func (*ListUsageResponseBody) SetRequestId ¶
func (s *ListUsageResponseBody) SetRequestId(v string) *ListUsageResponseBody
func (ListUsageResponseBody) String ¶
func (s ListUsageResponseBody) String() string
type ResizeContainerGroupVolumeRequest ¶
type ResizeContainerGroupVolumeRequest struct { // The size of the disk after the scale-out activity is complete. Unit: GiB. Valid values: // // * 20 to 32768 for ultra disks (cloud_efficiency) // * 20 to 32768 for standard SSD (cloud_ssd) // * 20 to 32768 for enhanced SSD (cloud_essd) // * 5 to 2000 for basic disk (cloud) // // > The size of the disk after the scale-out activity is complete must be greater than the size of the disk before the scale-out activity is complete. If the size that you specify for the disk after the scale-out activity is complete is equal to the size of the disk before the scale-out activity is complete, only the file system is scaled out. ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The operation that you want to perform. Set the value to **ResizeContainerGroupVolume**. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` NewSize *int64 `json:"NewSize,omitempty" xml:"NewSize,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The ID of the request. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // Scales out volumes on a specified elastic container instance. VolumeName *string `json:"VolumeName,omitempty" xml:"VolumeName,omitempty"` }
func (ResizeContainerGroupVolumeRequest) GoString ¶
func (s ResizeContainerGroupVolumeRequest) GoString() string
func (*ResizeContainerGroupVolumeRequest) SetClientToken ¶
func (s *ResizeContainerGroupVolumeRequest) SetClientToken(v string) *ResizeContainerGroupVolumeRequest
func (*ResizeContainerGroupVolumeRequest) SetContainerGroupId ¶
func (s *ResizeContainerGroupVolumeRequest) SetContainerGroupId(v string) *ResizeContainerGroupVolumeRequest
func (*ResizeContainerGroupVolumeRequest) SetNewSize ¶
func (s *ResizeContainerGroupVolumeRequest) SetNewSize(v int64) *ResizeContainerGroupVolumeRequest
func (*ResizeContainerGroupVolumeRequest) SetOwnerAccount ¶
func (s *ResizeContainerGroupVolumeRequest) SetOwnerAccount(v string) *ResizeContainerGroupVolumeRequest
func (*ResizeContainerGroupVolumeRequest) SetOwnerId ¶
func (s *ResizeContainerGroupVolumeRequest) SetOwnerId(v int64) *ResizeContainerGroupVolumeRequest
func (*ResizeContainerGroupVolumeRequest) SetRegionId ¶
func (s *ResizeContainerGroupVolumeRequest) SetRegionId(v string) *ResizeContainerGroupVolumeRequest
func (*ResizeContainerGroupVolumeRequest) SetResourceOwnerAccount ¶
func (s *ResizeContainerGroupVolumeRequest) SetResourceOwnerAccount(v string) *ResizeContainerGroupVolumeRequest
func (*ResizeContainerGroupVolumeRequest) SetResourceOwnerId ¶
func (s *ResizeContainerGroupVolumeRequest) SetResourceOwnerId(v int64) *ResizeContainerGroupVolumeRequest
func (*ResizeContainerGroupVolumeRequest) SetVolumeName ¶
func (s *ResizeContainerGroupVolumeRequest) SetVolumeName(v string) *ResizeContainerGroupVolumeRequest
func (ResizeContainerGroupVolumeRequest) String ¶
func (s ResizeContainerGroupVolumeRequest) String() string
type ResizeContainerGroupVolumeResponse ¶
type ResizeContainerGroupVolumeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ResizeContainerGroupVolumeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ResizeContainerGroupVolumeResponse) GoString ¶
func (s ResizeContainerGroupVolumeResponse) GoString() string
func (*ResizeContainerGroupVolumeResponse) SetHeaders ¶
func (s *ResizeContainerGroupVolumeResponse) SetHeaders(v map[string]*string) *ResizeContainerGroupVolumeResponse
func (*ResizeContainerGroupVolumeResponse) SetStatusCode ¶
func (s *ResizeContainerGroupVolumeResponse) SetStatusCode(v int32) *ResizeContainerGroupVolumeResponse
func (ResizeContainerGroupVolumeResponse) String ¶
func (s ResizeContainerGroupVolumeResponse) String() string
type ResizeContainerGroupVolumeResponseBody ¶
type ResizeContainerGroupVolumeResponseBody struct {
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (ResizeContainerGroupVolumeResponseBody) GoString ¶
func (s ResizeContainerGroupVolumeResponseBody) GoString() string
func (*ResizeContainerGroupVolumeResponseBody) SetRequestId ¶
func (s *ResizeContainerGroupVolumeResponseBody) SetRequestId(v string) *ResizeContainerGroupVolumeResponseBody
func (ResizeContainerGroupVolumeResponseBody) String ¶
func (s ResizeContainerGroupVolumeResponseBody) String() string
type RestartContainerGroupRequest ¶
type RestartContainerGroupRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure the idempotence of a request?](~~25693~~) ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The instance ID. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` }
func (RestartContainerGroupRequest) GoString ¶
func (s RestartContainerGroupRequest) GoString() string
func (*RestartContainerGroupRequest) SetClientToken ¶
func (s *RestartContainerGroupRequest) SetClientToken(v string) *RestartContainerGroupRequest
func (*RestartContainerGroupRequest) SetContainerGroupId ¶
func (s *RestartContainerGroupRequest) SetContainerGroupId(v string) *RestartContainerGroupRequest
func (*RestartContainerGroupRequest) SetOwnerAccount ¶
func (s *RestartContainerGroupRequest) SetOwnerAccount(v string) *RestartContainerGroupRequest
func (*RestartContainerGroupRequest) SetOwnerId ¶
func (s *RestartContainerGroupRequest) SetOwnerId(v int64) *RestartContainerGroupRequest
func (*RestartContainerGroupRequest) SetRegionId ¶
func (s *RestartContainerGroupRequest) SetRegionId(v string) *RestartContainerGroupRequest
func (*RestartContainerGroupRequest) SetResourceOwnerAccount ¶
func (s *RestartContainerGroupRequest) SetResourceOwnerAccount(v string) *RestartContainerGroupRequest
func (*RestartContainerGroupRequest) SetResourceOwnerId ¶
func (s *RestartContainerGroupRequest) SetResourceOwnerId(v int64) *RestartContainerGroupRequest
func (RestartContainerGroupRequest) String ¶
func (s RestartContainerGroupRequest) String() string
type RestartContainerGroupResponse ¶
type RestartContainerGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *RestartContainerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (RestartContainerGroupResponse) GoString ¶
func (s RestartContainerGroupResponse) GoString() string
func (*RestartContainerGroupResponse) SetBody ¶
func (s *RestartContainerGroupResponse) SetBody(v *RestartContainerGroupResponseBody) *RestartContainerGroupResponse
func (*RestartContainerGroupResponse) SetHeaders ¶
func (s *RestartContainerGroupResponse) SetHeaders(v map[string]*string) *RestartContainerGroupResponse
func (*RestartContainerGroupResponse) SetStatusCode ¶
func (s *RestartContainerGroupResponse) SetStatusCode(v int32) *RestartContainerGroupResponse
func (RestartContainerGroupResponse) String ¶
func (s RestartContainerGroupResponse) String() string
type RestartContainerGroupResponseBody ¶
type RestartContainerGroupResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RestartContainerGroupResponseBody) GoString ¶
func (s RestartContainerGroupResponseBody) GoString() string
func (*RestartContainerGroupResponseBody) SetRequestId ¶
func (s *RestartContainerGroupResponseBody) SetRequestId(v string) *RestartContainerGroupResponseBody
func (RestartContainerGroupResponseBody) String ¶
func (s RestartContainerGroupResponseBody) String() string
type UpdateContainerGroupRequest ¶
type UpdateContainerGroupRequest struct { DnsConfig *UpdateContainerGroupRequestDnsConfig `json:"DnsConfig,omitempty" xml:"DnsConfig,omitempty" type:"Struct"` // The information about the Container Registry Enterprise Edition instance. AcrRegistryInfo []*UpdateContainerGroupRequestAcrRegistryInfo `json:"AcrRegistryInfo,omitempty" xml:"AcrRegistryInfo,omitempty" type:"Repeated"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that the value is unique among different requests. The token can only contain ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure idempotency](~~25693~~). ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The new configurations of the container group. Container []*UpdateContainerGroupRequestContainer `json:"Container,omitempty" xml:"Container,omitempty" type:"Repeated"` // The ID of the elastic container instance that you want to update. ContainerGroupId *string `json:"ContainerGroupId,omitempty" xml:"ContainerGroupId,omitempty"` // The number of vCPUs allocated to the elastic container instance. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The information about the credentials of the image repository. ImageRegistryCredential []*UpdateContainerGroupRequestImageRegistryCredential `json:"ImageRegistryCredential,omitempty" xml:"ImageRegistryCredential,omitempty" type:"Repeated"` // The information about the new init containers. InitContainer []*UpdateContainerGroupRequestInitContainer `json:"InitContainer,omitempty" xml:"InitContainer,omitempty" type:"Repeated"` // The memory size allocated to the elastic container instance. Unit: GiB. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The restart policy of the elastic container instance. Valid values: // // * Always: Always restarts the instance if a container in the instance exits upon termination. // * Never: Never restarts the instance if a container in the instance exits upon termination. // * OnFailure: Restarts the instance only if a container in the instance exists upon failure with a status code of non-zero. RestartPolicy *string `json:"RestartPolicy,omitempty" xml:"RestartPolicy,omitempty"` // The tags that are bound to the instance. Tag []*UpdateContainerGroupRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The update type. Valid values: // // * RenewUpdate: full update. You must specify all relevant parameters to update the instance. For a parameter of the List type, you must specify all the items contained in the parameter even if you want to update only some of the items. For a parameter of the struct type, you must specify all the members if you want to update only some of the members. // * IncrementalUpdate: incremental update. You can specify only the parameter that needs to be updated. Other related parameters remain unchanged. // // Default value: RenewUpdate. UpdateType *string `json:"UpdateType,omitempty" xml:"UpdateType,omitempty"` // The volumes that are mounted to the instance. Volume []*UpdateContainerGroupRequestVolume `json:"Volume,omitempty" xml:"Volume,omitempty" type:"Repeated"` }
func (UpdateContainerGroupRequest) GoString ¶
func (s UpdateContainerGroupRequest) GoString() string
func (*UpdateContainerGroupRequest) SetAcrRegistryInfo ¶
func (s *UpdateContainerGroupRequest) SetAcrRegistryInfo(v []*UpdateContainerGroupRequestAcrRegistryInfo) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetClientToken ¶
func (s *UpdateContainerGroupRequest) SetClientToken(v string) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetContainer ¶
func (s *UpdateContainerGroupRequest) SetContainer(v []*UpdateContainerGroupRequestContainer) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetContainerGroupId ¶
func (s *UpdateContainerGroupRequest) SetContainerGroupId(v string) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetCpu ¶
func (s *UpdateContainerGroupRequest) SetCpu(v float32) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetDnsConfig ¶
func (s *UpdateContainerGroupRequest) SetDnsConfig(v *UpdateContainerGroupRequestDnsConfig) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetImageRegistryCredential ¶
func (s *UpdateContainerGroupRequest) SetImageRegistryCredential(v []*UpdateContainerGroupRequestImageRegistryCredential) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetInitContainer ¶
func (s *UpdateContainerGroupRequest) SetInitContainer(v []*UpdateContainerGroupRequestInitContainer) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetMemory ¶
func (s *UpdateContainerGroupRequest) SetMemory(v float32) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetOwnerAccount ¶
func (s *UpdateContainerGroupRequest) SetOwnerAccount(v string) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetOwnerId ¶
func (s *UpdateContainerGroupRequest) SetOwnerId(v int64) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetRegionId ¶
func (s *UpdateContainerGroupRequest) SetRegionId(v string) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetResourceGroupId ¶
func (s *UpdateContainerGroupRequest) SetResourceGroupId(v string) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetResourceOwnerAccount ¶
func (s *UpdateContainerGroupRequest) SetResourceOwnerAccount(v string) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetResourceOwnerId ¶
func (s *UpdateContainerGroupRequest) SetResourceOwnerId(v int64) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetRestartPolicy ¶
func (s *UpdateContainerGroupRequest) SetRestartPolicy(v string) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetTag ¶
func (s *UpdateContainerGroupRequest) SetTag(v []*UpdateContainerGroupRequestTag) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetUpdateType ¶
func (s *UpdateContainerGroupRequest) SetUpdateType(v string) *UpdateContainerGroupRequest
func (*UpdateContainerGroupRequest) SetVolume ¶
func (s *UpdateContainerGroupRequest) SetVolume(v []*UpdateContainerGroupRequestVolume) *UpdateContainerGroupRequest
func (UpdateContainerGroupRequest) String ¶
func (s UpdateContainerGroupRequest) String() string
type UpdateContainerGroupRequestAcrRegistryInfo ¶
type UpdateContainerGroupRequestAcrRegistryInfo struct { // The domain names of the Container Registry Enterprise Edition instance. By default, all domain names of the instance are displayed. You can specify one or more domain names. Separate multiple domain names with commas (,). Domain []*string `json:"Domain,omitempty" xml:"Domain,omitempty" type:"Repeated"` // The ID of the Container Registry Enterprise Edition instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the Container Registry Enterprise Edition instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The region ID of the Container Registry Enterprise Edition instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (UpdateContainerGroupRequestAcrRegistryInfo) GoString ¶
func (s UpdateContainerGroupRequestAcrRegistryInfo) GoString() string
func (*UpdateContainerGroupRequestAcrRegistryInfo) SetDomain ¶
func (s *UpdateContainerGroupRequestAcrRegistryInfo) SetDomain(v []*string) *UpdateContainerGroupRequestAcrRegistryInfo
func (*UpdateContainerGroupRequestAcrRegistryInfo) SetInstanceId ¶
func (s *UpdateContainerGroupRequestAcrRegistryInfo) SetInstanceId(v string) *UpdateContainerGroupRequestAcrRegistryInfo
func (*UpdateContainerGroupRequestAcrRegistryInfo) SetInstanceName ¶
func (s *UpdateContainerGroupRequestAcrRegistryInfo) SetInstanceName(v string) *UpdateContainerGroupRequestAcrRegistryInfo
func (*UpdateContainerGroupRequestAcrRegistryInfo) SetRegionId ¶
func (s *UpdateContainerGroupRequestAcrRegistryInfo) SetRegionId(v string) *UpdateContainerGroupRequestAcrRegistryInfo
func (UpdateContainerGroupRequestAcrRegistryInfo) String ¶
func (s UpdateContainerGroupRequestAcrRegistryInfo) String() string
type UpdateContainerGroupRequestContainer ¶
type UpdateContainerGroupRequestContainer struct { LivenessProbe *UpdateContainerGroupRequestContainerLivenessProbe `json:"LivenessProbe,omitempty" xml:"LivenessProbe,omitempty" type:"Struct"` ReadinessProbe *UpdateContainerGroupRequestContainerReadinessProbe `json:"ReadinessProbe,omitempty" xml:"ReadinessProbe,omitempty" type:"Struct"` SecurityContext *UpdateContainerGroupRequestContainerSecurityContext `json:"SecurityContext,omitempty" xml:"SecurityContext,omitempty" type:"Struct"` // The arguments that are passed to the container startup command. You can specify up to 10 arguments. Arg []*string `json:"Arg,omitempty" xml:"Arg,omitempty" type:"Repeated"` // The commands that are used to run the probe. Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"` // The number of vCPUs that you want to allocate to the container. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The environment variables for the container. EnvironmentVar []*UpdateContainerGroupRequestContainerEnvironmentVar `json:"EnvironmentVar,omitempty" xml:"EnvironmentVar,omitempty" type:"Repeated"` // The number of GPUs that you want to allocate to the container. Gpu *int32 `json:"Gpu,omitempty" xml:"Gpu,omitempty"` // The image of the container. Image *string `json:"Image,omitempty" xml:"Image,omitempty"` // The image pulling policy. ImagePullPolicy *string `json:"ImagePullPolicy,omitempty" xml:"ImagePullPolicy,omitempty"` // The command that you run in the container when you use a command-line interface (CLI) to specify the postStart callback function. LifecyclePostStartHandlerExec []*string `json:"LifecyclePostStartHandlerExec,omitempty" xml:"LifecyclePostStartHandlerExec,omitempty" type:"Repeated"` // The IP address of the host that receives HTTP GET requests when you use HTTP requests to specify the postStart callback function. LifecyclePostStartHandlerHttpGetHost *string `json:"LifecyclePostStartHandlerHttpGetHost,omitempty" xml:"LifecyclePostStartHandlerHttpGetHost,omitempty"` // The information about the valid HTTP request headers among the generated HTTP request headers. LifecyclePostStartHandlerHttpGetHttpHeaders []*UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders `` /* 136-byte string literal not displayed */ // The path to which HTTP GET requests are sent when you use HTTP requests to specify the postStart callback function. LifecyclePostStartHandlerHttpGetPath *string `json:"LifecyclePostStartHandlerHttpGetPath,omitempty" xml:"LifecyclePostStartHandlerHttpGetPath,omitempty"` // The port to which HTTP GET requests are sent when you use HTTP requests to specify the postStart callback function. LifecyclePostStartHandlerHttpGetPort *int32 `json:"LifecyclePostStartHandlerHttpGetPort,omitempty" xml:"LifecyclePostStartHandlerHttpGetPort,omitempty"` // The path to which HTTP GET requests are sent when you use HTTP requests to specify the postStart callback function. LifecyclePostStartHandlerHttpGetScheme *string `json:"LifecyclePostStartHandlerHttpGetScheme,omitempty" xml:"LifecyclePostStartHandlerHttpGetScheme,omitempty"` // The host IP address of TCP socket probes when you use TCP sockets to specify the postStart callback function. LifecyclePostStartHandlerTcpSocketHost *string `json:"LifecyclePostStartHandlerTcpSocketHost,omitempty" xml:"LifecyclePostStartHandlerTcpSocketHost,omitempty"` // The port of TCP socket probes when you use TCP sockets to specify the postStart callback function. LifecyclePostStartHandlerTcpSocketPort *int32 `json:"LifecyclePostStartHandlerTcpSocketPort,omitempty" xml:"LifecyclePostStartHandlerTcpSocketPort,omitempty"` // The command that you run in the container when you use a CLI to specify the preStop callback function. LifecyclePreStopHandlerExec []*string `json:"LifecyclePreStopHandlerExec,omitempty" xml:"LifecyclePreStopHandlerExec,omitempty" type:"Repeated"` // The IP address of the host that receives HTTP GET requests when you use HTTP requests to specify the preStop callback function. LifecyclePreStopHandlerHttpGetHost *string `json:"LifecyclePreStopHandlerHttpGetHost,omitempty" xml:"LifecyclePreStopHandlerHttpGetHost,omitempty"` // The information about the generated HTTP request headers. LifecyclePreStopHandlerHttpGetHttpHeader []*UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader `` /* 130-byte string literal not displayed */ // The path to which HTTP GET requests are sent when you use HTTP requests to specify the preStop callback function. LifecyclePreStopHandlerHttpGetPath *string `json:"LifecyclePreStopHandlerHttpGetPath,omitempty" xml:"LifecyclePreStopHandlerHttpGetPath,omitempty"` // The port to which HTTP GET requests are sent when you use HTTP requests to specify the preStop callback function. LifecyclePreStopHandlerHttpGetPort *int32 `json:"LifecyclePreStopHandlerHttpGetPort,omitempty" xml:"LifecyclePreStopHandlerHttpGetPort,omitempty"` // The protocol type of HTTP GET requests when you use HTTP requests to specify the preStop callback function. Valid values: // // * HTTP // * HTTPS LifecyclePreStopHandlerHttpGetScheme *string `json:"LifecyclePreStopHandlerHttpGetScheme,omitempty" xml:"LifecyclePreStopHandlerHttpGetScheme,omitempty"` // The host IP address of TCP socket probes when you use TCP sockets to specify the preStop callback function. LifecyclePreStopHandlerTcpSocketHost *string `json:"LifecyclePreStopHandlerTcpSocketHost,omitempty" xml:"LifecyclePreStopHandlerTcpSocketHost,omitempty"` // The port of TCP socket probes when you use TCP sockets to specify the preStop callback function. LifecyclePreStopHandlerTcpSocketPort *int32 `json:"LifecyclePreStopHandlerTcpSocketPort,omitempty" xml:"LifecyclePreStopHandlerTcpSocketPort,omitempty"` // The memory size of the container. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The name of the container. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The port to which the system sends an HTTP GET request for a health check. Port []*UpdateContainerGroupRequestContainerPort `json:"Port,omitempty" xml:"Port,omitempty" type:"Repeated"` // Specifies whether the container allocates buffer resources to standard input streams when the container is running. If you do not specify this parameter, an end-of-file (EOF) error may occur when standard input streams in the container are read. Default value: false. Stdin *bool `json:"Stdin,omitempty" xml:"Stdin,omitempty"` // Whether the container runtime closes the stdin channel after the stdin channel has been opened by a sing attach. If stdin is true, the stdin stream remains open across multiple attach sessions. If StdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and receive data until the client disconnects. When the client disconnects, stdin is closed and remains closed until the container is restarted. StdinOnce *bool `json:"StdinOnce,omitempty" xml:"StdinOnce,omitempty"` // Specifies whether to enable interaction. Default value: false. If the command is a /bin/bash command, set the value to true. Tty *bool `json:"Tty,omitempty" xml:"Tty,omitempty"` // Pod volumes to mount into the filesystem of the container. VolumeMount []*UpdateContainerGroupRequestContainerVolumeMount `json:"VolumeMount,omitempty" xml:"VolumeMount,omitempty" type:"Repeated"` // The working directory of the container. WorkingDir *string `json:"WorkingDir,omitempty" xml:"WorkingDir,omitempty"` }
func (UpdateContainerGroupRequestContainer) GoString ¶
func (s UpdateContainerGroupRequestContainer) GoString() string
func (*UpdateContainerGroupRequestContainer) SetArg ¶
func (s *UpdateContainerGroupRequestContainer) SetArg(v []*string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetCommand ¶
func (s *UpdateContainerGroupRequestContainer) SetCommand(v []*string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetCpu ¶
func (s *UpdateContainerGroupRequestContainer) SetCpu(v float32) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetEnvironmentVar ¶
func (s *UpdateContainerGroupRequestContainer) SetEnvironmentVar(v []*UpdateContainerGroupRequestContainerEnvironmentVar) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetGpu ¶
func (s *UpdateContainerGroupRequestContainer) SetGpu(v int32) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetImage ¶
func (s *UpdateContainerGroupRequestContainer) SetImage(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetImagePullPolicy ¶
func (s *UpdateContainerGroupRequestContainer) SetImagePullPolicy(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerExec ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerExec(v []*string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHost ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHost(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHttpHeaders ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetHttpHeaders(v []*UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPath ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPath(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPort ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetPort(v int32) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetScheme ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerHttpGetScheme(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketHost ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketHost(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketPort ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePostStartHandlerTcpSocketPort(v int32) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerExec ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerExec(v []*string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHost ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHost(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHttpHeader ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetHttpHeader(v []*UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPath ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPath(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPort ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetPort(v int32) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetScheme ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerHttpGetScheme(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketHost ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketHost(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketPort ¶
func (s *UpdateContainerGroupRequestContainer) SetLifecyclePreStopHandlerTcpSocketPort(v int32) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetLivenessProbe ¶
func (s *UpdateContainerGroupRequestContainer) SetLivenessProbe(v *UpdateContainerGroupRequestContainerLivenessProbe) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetMemory ¶
func (s *UpdateContainerGroupRequestContainer) SetMemory(v float32) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetName ¶
func (s *UpdateContainerGroupRequestContainer) SetName(v string) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetReadinessProbe ¶
func (s *UpdateContainerGroupRequestContainer) SetReadinessProbe(v *UpdateContainerGroupRequestContainerReadinessProbe) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetSecurityContext ¶
func (s *UpdateContainerGroupRequestContainer) SetSecurityContext(v *UpdateContainerGroupRequestContainerSecurityContext) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetStdin ¶
func (s *UpdateContainerGroupRequestContainer) SetStdin(v bool) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetStdinOnce ¶
func (s *UpdateContainerGroupRequestContainer) SetStdinOnce(v bool) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetTty ¶
func (s *UpdateContainerGroupRequestContainer) SetTty(v bool) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetVolumeMount ¶
func (s *UpdateContainerGroupRequestContainer) SetVolumeMount(v []*UpdateContainerGroupRequestContainerVolumeMount) *UpdateContainerGroupRequestContainer
func (*UpdateContainerGroupRequestContainer) SetWorkingDir ¶
func (s *UpdateContainerGroupRequestContainer) SetWorkingDir(v string) *UpdateContainerGroupRequestContainer
func (UpdateContainerGroupRequestContainer) String ¶
func (s UpdateContainerGroupRequestContainer) String() string
type UpdateContainerGroupRequestContainerEnvironmentVar ¶
type UpdateContainerGroupRequestContainerEnvironmentVar struct { FieldRef *UpdateContainerGroupRequestContainerEnvironmentVarFieldRef `json:"FieldRef,omitempty" xml:"FieldRef,omitempty" type:"Struct"` // The name of the environment variable for the container. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the environment variable for the container. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (UpdateContainerGroupRequestContainerEnvironmentVar) GoString ¶
func (s UpdateContainerGroupRequestContainerEnvironmentVar) GoString() string
func (*UpdateContainerGroupRequestContainerEnvironmentVar) SetFieldRef ¶
func (UpdateContainerGroupRequestContainerEnvironmentVar) String ¶
func (s UpdateContainerGroupRequestContainerEnvironmentVar) String() string
type UpdateContainerGroupRequestContainerEnvironmentVarFieldRef ¶
type UpdateContainerGroupRequestContainerEnvironmentVarFieldRef struct {
FieldPath *string `json:"FieldPath,omitempty" xml:"FieldPath,omitempty"`
}
func (UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) GoString ¶
func (s UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) GoString() string
func (*UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) SetFieldPath ¶
func (UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) String ¶
func (s UpdateContainerGroupRequestContainerEnvironmentVarFieldRef) String() string
type UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders ¶
type UpdateContainerGroupRequestContainerLifecyclePostStartHandlerHttpGetHttpHeaders struct { // The request parameter of HTTP GET requests when you use HTTP requests to specify the postStart callback function. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The request parameter value of HTTP GET requests when you use HTTP requests to specify the postStart callback function. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
type UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader ¶
type UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader struct { // The request parameter of HTTP GET requests when you use HTTP requests to specify the preStop callback function. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The request parameter value of HTTP GET requests when you use HTTP requests to specify the preStop callback function. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) GoString ¶
func (s UpdateContainerGroupRequestContainerLifecyclePreStopHandlerHttpGetHttpHeader) GoString() string
type UpdateContainerGroupRequestContainerLivenessProbe ¶
type UpdateContainerGroupRequestContainerLivenessProbe struct { Exec *UpdateContainerGroupRequestContainerLivenessProbeExec `json:"Exec,omitempty" xml:"Exec,omitempty" type:"Struct"` FailureThreshold *int32 `json:"FailureThreshold,omitempty" xml:"FailureThreshold,omitempty"` HttpGet *UpdateContainerGroupRequestContainerLivenessProbeHttpGet `json:"HttpGet,omitempty" xml:"HttpGet,omitempty" type:"Struct"` InitialDelaySeconds *int32 `json:"InitialDelaySeconds,omitempty" xml:"InitialDelaySeconds,omitempty"` PeriodSeconds *int32 `json:"PeriodSeconds,omitempty" xml:"PeriodSeconds,omitempty"` SuccessThreshold *int32 `json:"SuccessThreshold,omitempty" xml:"SuccessThreshold,omitempty"` TcpSocket *UpdateContainerGroupRequestContainerLivenessProbeTcpSocket `json:"TcpSocket,omitempty" xml:"TcpSocket,omitempty" type:"Struct"` TimeoutSeconds *int32 `json:"TimeoutSeconds,omitempty" xml:"TimeoutSeconds,omitempty"` }
func (UpdateContainerGroupRequestContainerLivenessProbe) GoString ¶
func (s UpdateContainerGroupRequestContainerLivenessProbe) GoString() string
func (*UpdateContainerGroupRequestContainerLivenessProbe) SetFailureThreshold ¶
func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetFailureThreshold(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
func (*UpdateContainerGroupRequestContainerLivenessProbe) SetHttpGet ¶
func (*UpdateContainerGroupRequestContainerLivenessProbe) SetInitialDelaySeconds ¶
func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetInitialDelaySeconds(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
func (*UpdateContainerGroupRequestContainerLivenessProbe) SetPeriodSeconds ¶
func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetPeriodSeconds(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
func (*UpdateContainerGroupRequestContainerLivenessProbe) SetSuccessThreshold ¶
func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetSuccessThreshold(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
func (*UpdateContainerGroupRequestContainerLivenessProbe) SetTcpSocket ¶
func (*UpdateContainerGroupRequestContainerLivenessProbe) SetTimeoutSeconds ¶
func (s *UpdateContainerGroupRequestContainerLivenessProbe) SetTimeoutSeconds(v int32) *UpdateContainerGroupRequestContainerLivenessProbe
func (UpdateContainerGroupRequestContainerLivenessProbe) String ¶
func (s UpdateContainerGroupRequestContainerLivenessProbe) String() string
type UpdateContainerGroupRequestContainerLivenessProbeExec ¶
type UpdateContainerGroupRequestContainerLivenessProbeExec struct {
Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"`
}
func (UpdateContainerGroupRequestContainerLivenessProbeExec) GoString ¶
func (s UpdateContainerGroupRequestContainerLivenessProbeExec) GoString() string
func (*UpdateContainerGroupRequestContainerLivenessProbeExec) SetCommand ¶
func (s *UpdateContainerGroupRequestContainerLivenessProbeExec) SetCommand(v []*string) *UpdateContainerGroupRequestContainerLivenessProbeExec
func (UpdateContainerGroupRequestContainerLivenessProbeExec) String ¶
func (s UpdateContainerGroupRequestContainerLivenessProbeExec) String() string
type UpdateContainerGroupRequestContainerLivenessProbeHttpGet ¶
type UpdateContainerGroupRequestContainerLivenessProbeHttpGet struct { Path *string `json:"Path,omitempty" xml:"Path,omitempty"` Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` Scheme *string `json:"Scheme,omitempty" xml:"Scheme,omitempty"` }
func (UpdateContainerGroupRequestContainerLivenessProbeHttpGet) GoString ¶
func (s UpdateContainerGroupRequestContainerLivenessProbeHttpGet) GoString() string
func (UpdateContainerGroupRequestContainerLivenessProbeHttpGet) String ¶
func (s UpdateContainerGroupRequestContainerLivenessProbeHttpGet) String() string
type UpdateContainerGroupRequestContainerLivenessProbeTcpSocket ¶
type UpdateContainerGroupRequestContainerLivenessProbeTcpSocket struct {
Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"`
}
func (UpdateContainerGroupRequestContainerLivenessProbeTcpSocket) GoString ¶
func (s UpdateContainerGroupRequestContainerLivenessProbeTcpSocket) GoString() string
func (UpdateContainerGroupRequestContainerLivenessProbeTcpSocket) String ¶
func (s UpdateContainerGroupRequestContainerLivenessProbeTcpSocket) String() string
type UpdateContainerGroupRequestContainerPort ¶
type UpdateContainerGroupRequestContainerPort struct { // The port number. Valid values: 1 to 65535. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The protocol of the container. Valid values: TCP and UDP. Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` }
func (UpdateContainerGroupRequestContainerPort) GoString ¶
func (s UpdateContainerGroupRequestContainerPort) GoString() string
func (*UpdateContainerGroupRequestContainerPort) SetPort ¶
func (s *UpdateContainerGroupRequestContainerPort) SetPort(v int32) *UpdateContainerGroupRequestContainerPort
func (*UpdateContainerGroupRequestContainerPort) SetProtocol ¶
func (s *UpdateContainerGroupRequestContainerPort) SetProtocol(v string) *UpdateContainerGroupRequestContainerPort
func (UpdateContainerGroupRequestContainerPort) String ¶
func (s UpdateContainerGroupRequestContainerPort) String() string
type UpdateContainerGroupRequestContainerReadinessProbe ¶
type UpdateContainerGroupRequestContainerReadinessProbe struct { Exec *UpdateContainerGroupRequestContainerReadinessProbeExec `json:"Exec,omitempty" xml:"Exec,omitempty" type:"Struct"` FailureThreshold *int32 `json:"FailureThreshold,omitempty" xml:"FailureThreshold,omitempty"` HttpGet *UpdateContainerGroupRequestContainerReadinessProbeHttpGet `json:"HttpGet,omitempty" xml:"HttpGet,omitempty" type:"Struct"` InitialDelaySeconds *int32 `json:"InitialDelaySeconds,omitempty" xml:"InitialDelaySeconds,omitempty"` PeriodSeconds *int32 `json:"PeriodSeconds,omitempty" xml:"PeriodSeconds,omitempty"` SuccessThreshold *int32 `json:"SuccessThreshold,omitempty" xml:"SuccessThreshold,omitempty"` TcpSocket *UpdateContainerGroupRequestContainerReadinessProbeTcpSocket `json:"TcpSocket,omitempty" xml:"TcpSocket,omitempty" type:"Struct"` TimeoutSeconds *int32 `json:"TimeoutSeconds,omitempty" xml:"TimeoutSeconds,omitempty"` }
func (UpdateContainerGroupRequestContainerReadinessProbe) GoString ¶
func (s UpdateContainerGroupRequestContainerReadinessProbe) GoString() string
func (*UpdateContainerGroupRequestContainerReadinessProbe) SetFailureThreshold ¶
func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetFailureThreshold(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
func (*UpdateContainerGroupRequestContainerReadinessProbe) SetHttpGet ¶
func (*UpdateContainerGroupRequestContainerReadinessProbe) SetInitialDelaySeconds ¶
func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetInitialDelaySeconds(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
func (*UpdateContainerGroupRequestContainerReadinessProbe) SetPeriodSeconds ¶
func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetPeriodSeconds(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
func (*UpdateContainerGroupRequestContainerReadinessProbe) SetSuccessThreshold ¶
func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetSuccessThreshold(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
func (*UpdateContainerGroupRequestContainerReadinessProbe) SetTcpSocket ¶
func (*UpdateContainerGroupRequestContainerReadinessProbe) SetTimeoutSeconds ¶
func (s *UpdateContainerGroupRequestContainerReadinessProbe) SetTimeoutSeconds(v int32) *UpdateContainerGroupRequestContainerReadinessProbe
func (UpdateContainerGroupRequestContainerReadinessProbe) String ¶
func (s UpdateContainerGroupRequestContainerReadinessProbe) String() string
type UpdateContainerGroupRequestContainerReadinessProbeExec ¶
type UpdateContainerGroupRequestContainerReadinessProbeExec struct {
Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"`
}
func (UpdateContainerGroupRequestContainerReadinessProbeExec) GoString ¶
func (s UpdateContainerGroupRequestContainerReadinessProbeExec) GoString() string
func (*UpdateContainerGroupRequestContainerReadinessProbeExec) SetCommand ¶
func (s *UpdateContainerGroupRequestContainerReadinessProbeExec) SetCommand(v []*string) *UpdateContainerGroupRequestContainerReadinessProbeExec
func (UpdateContainerGroupRequestContainerReadinessProbeExec) String ¶
func (s UpdateContainerGroupRequestContainerReadinessProbeExec) String() string
type UpdateContainerGroupRequestContainerReadinessProbeHttpGet ¶
type UpdateContainerGroupRequestContainerReadinessProbeHttpGet struct { Path *string `json:"Path,omitempty" xml:"Path,omitempty"` Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` Scheme *string `json:"Scheme,omitempty" xml:"Scheme,omitempty"` }
func (UpdateContainerGroupRequestContainerReadinessProbeHttpGet) GoString ¶
func (s UpdateContainerGroupRequestContainerReadinessProbeHttpGet) GoString() string
func (UpdateContainerGroupRequestContainerReadinessProbeHttpGet) String ¶
func (s UpdateContainerGroupRequestContainerReadinessProbeHttpGet) String() string
type UpdateContainerGroupRequestContainerReadinessProbeTcpSocket ¶
type UpdateContainerGroupRequestContainerReadinessProbeTcpSocket struct {
Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"`
}
func (UpdateContainerGroupRequestContainerReadinessProbeTcpSocket) GoString ¶
func (s UpdateContainerGroupRequestContainerReadinessProbeTcpSocket) GoString() string
func (UpdateContainerGroupRequestContainerReadinessProbeTcpSocket) String ¶
func (s UpdateContainerGroupRequestContainerReadinessProbeTcpSocket) String() string
type UpdateContainerGroupRequestContainerSecurityContext ¶
type UpdateContainerGroupRequestContainerSecurityContext struct { Capability *UpdateContainerGroupRequestContainerSecurityContextCapability `json:"Capability,omitempty" xml:"Capability,omitempty" type:"Struct"` ReadOnlyRootFilesystem *bool `json:"ReadOnlyRootFilesystem,omitempty" xml:"ReadOnlyRootFilesystem,omitempty"` RunAsUser *int64 `json:"RunAsUser,omitempty" xml:"RunAsUser,omitempty"` }
func (UpdateContainerGroupRequestContainerSecurityContext) GoString ¶
func (s UpdateContainerGroupRequestContainerSecurityContext) GoString() string
func (*UpdateContainerGroupRequestContainerSecurityContext) SetCapability ¶
func (*UpdateContainerGroupRequestContainerSecurityContext) SetReadOnlyRootFilesystem ¶
func (s *UpdateContainerGroupRequestContainerSecurityContext) SetReadOnlyRootFilesystem(v bool) *UpdateContainerGroupRequestContainerSecurityContext
func (*UpdateContainerGroupRequestContainerSecurityContext) SetRunAsUser ¶
func (s *UpdateContainerGroupRequestContainerSecurityContext) SetRunAsUser(v int64) *UpdateContainerGroupRequestContainerSecurityContext
func (UpdateContainerGroupRequestContainerSecurityContext) String ¶
func (s UpdateContainerGroupRequestContainerSecurityContext) String() string
type UpdateContainerGroupRequestContainerSecurityContextCapability ¶
type UpdateContainerGroupRequestContainerSecurityContextCapability struct {
Add []*string `json:"Add,omitempty" xml:"Add,omitempty" type:"Repeated"`
}
func (UpdateContainerGroupRequestContainerSecurityContextCapability) GoString ¶
func (s UpdateContainerGroupRequestContainerSecurityContextCapability) GoString() string
func (UpdateContainerGroupRequestContainerSecurityContextCapability) String ¶
func (s UpdateContainerGroupRequestContainerSecurityContextCapability) String() string
type UpdateContainerGroupRequestContainerVolumeMount ¶
type UpdateContainerGroupRequestContainerVolumeMount struct { // The directory of the volume that is mounted to the container. The data in this directory is overwritten by the data on the volume. Specify this parameter with caution. MountPath *string `json:"MountPath,omitempty" xml:"MountPath,omitempty"` // The mount propagation setting of the volume. Mount propagation allows volumes that are mounted on one container to be shared with other containers in the same pod, or even with other pods on the same node. Valid values: // // * None: This volume mount does not receive subsequent mounts that are mounted to this volume or subdirectories of this volume by the host. // * HostToCotainer: This volume mount receives all subsequent mounts that are mounted to this volume or subdirectories of this volume. // * Bidirectional: The volume mount behaves the same as the HostToCotainer mount. The volume mount receives all subsequent mounts that are mounted to this volume or subdirectories of this volume. In addition, all volume mounts created by the container are propagated back to the host and to all containers of all pods that use the same volume. // // Default value: None. MountPropagation *string `json:"MountPropagation,omitempty" xml:"MountPropagation,omitempty"` // The name of the volume that is mounted to the container. Valid values: the values of Volume.N.Name, which are the names of volumes that are mounted to the elastic container instance. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Specifies whether the volume is read-only. Default value: false. ReadOnly *bool `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"` // The subdirectory of the volume that is mounted to the container. The pod can mount different directories of the same volume to different subdirectories of containers. SubPath *string `json:"SubPath,omitempty" xml:"SubPath,omitempty"` }
func (UpdateContainerGroupRequestContainerVolumeMount) GoString ¶
func (s UpdateContainerGroupRequestContainerVolumeMount) GoString() string
func (*UpdateContainerGroupRequestContainerVolumeMount) SetMountPath ¶
func (s *UpdateContainerGroupRequestContainerVolumeMount) SetMountPath(v string) *UpdateContainerGroupRequestContainerVolumeMount
func (*UpdateContainerGroupRequestContainerVolumeMount) SetMountPropagation ¶
func (s *UpdateContainerGroupRequestContainerVolumeMount) SetMountPropagation(v string) *UpdateContainerGroupRequestContainerVolumeMount
func (*UpdateContainerGroupRequestContainerVolumeMount) SetReadOnly ¶
func (s *UpdateContainerGroupRequestContainerVolumeMount) SetReadOnly(v bool) *UpdateContainerGroupRequestContainerVolumeMount
func (*UpdateContainerGroupRequestContainerVolumeMount) SetSubPath ¶
func (s *UpdateContainerGroupRequestContainerVolumeMount) SetSubPath(v string) *UpdateContainerGroupRequestContainerVolumeMount
func (UpdateContainerGroupRequestContainerVolumeMount) String ¶
func (s UpdateContainerGroupRequestContainerVolumeMount) String() string
type UpdateContainerGroupRequestDnsConfig ¶
type UpdateContainerGroupRequestDnsConfig struct { // The IP addresses of the DNS servers. NameServer []*string `json:"NameServer,omitempty" xml:"NameServer,omitempty" type:"Repeated"` // The configurations of DNS. Option []*UpdateContainerGroupRequestDnsConfigOption `json:"Option,omitempty" xml:"Option,omitempty" type:"Repeated"` // The search domains of the Domain Name System (DNS) server. Search []*string `json:"Search,omitempty" xml:"Search,omitempty" type:"Repeated"` }
func (UpdateContainerGroupRequestDnsConfig) GoString ¶
func (s UpdateContainerGroupRequestDnsConfig) GoString() string
func (*UpdateContainerGroupRequestDnsConfig) SetNameServer ¶
func (s *UpdateContainerGroupRequestDnsConfig) SetNameServer(v []*string) *UpdateContainerGroupRequestDnsConfig
func (*UpdateContainerGroupRequestDnsConfig) SetOption ¶
func (s *UpdateContainerGroupRequestDnsConfig) SetOption(v []*UpdateContainerGroupRequestDnsConfigOption) *UpdateContainerGroupRequestDnsConfig
func (*UpdateContainerGroupRequestDnsConfig) SetSearch ¶
func (s *UpdateContainerGroupRequestDnsConfig) SetSearch(v []*string) *UpdateContainerGroupRequestDnsConfig
func (UpdateContainerGroupRequestDnsConfig) String ¶
func (s UpdateContainerGroupRequestDnsConfig) String() string
type UpdateContainerGroupRequestDnsConfigOption ¶
type UpdateContainerGroupRequestDnsConfigOption struct { // The option name of DNS configurations. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The option value of DNS configurations. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (UpdateContainerGroupRequestDnsConfigOption) GoString ¶
func (s UpdateContainerGroupRequestDnsConfigOption) GoString() string
func (*UpdateContainerGroupRequestDnsConfigOption) SetName ¶
func (s *UpdateContainerGroupRequestDnsConfigOption) SetName(v string) *UpdateContainerGroupRequestDnsConfigOption
func (*UpdateContainerGroupRequestDnsConfigOption) SetValue ¶
func (s *UpdateContainerGroupRequestDnsConfigOption) SetValue(v string) *UpdateContainerGroupRequestDnsConfigOption
func (UpdateContainerGroupRequestDnsConfigOption) String ¶
func (s UpdateContainerGroupRequestDnsConfigOption) String() string
type UpdateContainerGroupRequestImageRegistryCredential ¶
type UpdateContainerGroupRequestImageRegistryCredential struct { // The password that is used to access the image repository. Password *string `json:"Password,omitempty" xml:"Password,omitempty"` // The address of the image repository. This address does not contain `http://` or `https://`. Server *string `json:"Server,omitempty" xml:"Server,omitempty"` // The username that is used to access the image repository. UserName *string `json:"UserName,omitempty" xml:"UserName,omitempty"` }
func (UpdateContainerGroupRequestImageRegistryCredential) GoString ¶
func (s UpdateContainerGroupRequestImageRegistryCredential) GoString() string
func (*UpdateContainerGroupRequestImageRegistryCredential) SetPassword ¶
func (s *UpdateContainerGroupRequestImageRegistryCredential) SetPassword(v string) *UpdateContainerGroupRequestImageRegistryCredential
func (*UpdateContainerGroupRequestImageRegistryCredential) SetUserName ¶
func (s *UpdateContainerGroupRequestImageRegistryCredential) SetUserName(v string) *UpdateContainerGroupRequestImageRegistryCredential
func (UpdateContainerGroupRequestImageRegistryCredential) String ¶
func (s UpdateContainerGroupRequestImageRegistryCredential) String() string
type UpdateContainerGroupRequestInitContainer ¶
type UpdateContainerGroupRequestInitContainer struct { SecurityContext *UpdateContainerGroupRequestInitContainerSecurityContext `json:"SecurityContext,omitempty" xml:"SecurityContext,omitempty" type:"Struct"` // The startup arguments of the init container. Arg []*string `json:"Arg,omitempty" xml:"Arg,omitempty" type:"Repeated"` // The commands of the init container. Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"` // The number of vCPUs that you want to allocate to the init container. Cpu *float32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The environment variables for the init container. EnvironmentVar []*UpdateContainerGroupRequestInitContainerEnvironmentVar `json:"EnvironmentVar,omitempty" xml:"EnvironmentVar,omitempty" type:"Repeated"` // The number of GPUs that you want to allocate to the init container. Gpu *int32 `json:"Gpu,omitempty" xml:"Gpu,omitempty"` // The image of the init container. Image *string `json:"Image,omitempty" xml:"Image,omitempty"` // The image pulling policy. ImagePullPolicy *string `json:"ImagePullPolicy,omitempty" xml:"ImagePullPolicy,omitempty"` // The size of memory that you want to allocate to the init container. Memory *float32 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The name of the init container. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The port number. Valid values: 1 to 65535. Port []*UpdateContainerGroupRequestInitContainerPort `json:"Port,omitempty" xml:"Port,omitempty" type:"Repeated"` // Specifies whether the init container allocates buffer resources to standard input streams when the init container is running. If you do not specify this parameter, an EOF error may occur when standard input streams in the init container are read. Default value: false. Stdin *bool `json:"Stdin,omitempty" xml:"Stdin,omitempty"` // Whether the container runtime closes the stdin channel after the stdin channel has been opened by a sing attach. If stdin is true, the stdin stream remains open across multiple attach sessions. If StdinOnce is set to true, stdin is opened on container start, is empty until the first client attaches to stdin, and then remains open and receive data until the client disconnects. When the client disconnects, stdin is closed and remains closed until the container is restarted. StdinOnce *bool `json:"StdinOnce,omitempty" xml:"StdinOnce,omitempty"` // Specifies whether to enable interaction. Default value: false. If the command is a /bin/bash command, set the value to true. Tty *bool `json:"Tty,omitempty" xml:"Tty,omitempty"` // Pod volumes to mount into the filesystem of the init container. VolumeMount []*UpdateContainerGroupRequestInitContainerVolumeMount `json:"VolumeMount,omitempty" xml:"VolumeMount,omitempty" type:"Repeated"` // The working directory of the init container. WorkingDir *string `json:"WorkingDir,omitempty" xml:"WorkingDir,omitempty"` }
func (UpdateContainerGroupRequestInitContainer) GoString ¶
func (s UpdateContainerGroupRequestInitContainer) GoString() string
func (*UpdateContainerGroupRequestInitContainer) SetArg ¶
func (s *UpdateContainerGroupRequestInitContainer) SetArg(v []*string) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetCommand ¶
func (s *UpdateContainerGroupRequestInitContainer) SetCommand(v []*string) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetCpu ¶
func (s *UpdateContainerGroupRequestInitContainer) SetCpu(v float32) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetEnvironmentVar ¶
func (s *UpdateContainerGroupRequestInitContainer) SetEnvironmentVar(v []*UpdateContainerGroupRequestInitContainerEnvironmentVar) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetGpu ¶
func (s *UpdateContainerGroupRequestInitContainer) SetGpu(v int32) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetImage ¶
func (s *UpdateContainerGroupRequestInitContainer) SetImage(v string) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetImagePullPolicy ¶
func (s *UpdateContainerGroupRequestInitContainer) SetImagePullPolicy(v string) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetMemory ¶
func (s *UpdateContainerGroupRequestInitContainer) SetMemory(v float32) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetName ¶
func (s *UpdateContainerGroupRequestInitContainer) SetName(v string) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetSecurityContext ¶
func (s *UpdateContainerGroupRequestInitContainer) SetSecurityContext(v *UpdateContainerGroupRequestInitContainerSecurityContext) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetStdin ¶
func (s *UpdateContainerGroupRequestInitContainer) SetStdin(v bool) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetStdinOnce ¶
func (s *UpdateContainerGroupRequestInitContainer) SetStdinOnce(v bool) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetTty ¶
func (s *UpdateContainerGroupRequestInitContainer) SetTty(v bool) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetVolumeMount ¶
func (s *UpdateContainerGroupRequestInitContainer) SetVolumeMount(v []*UpdateContainerGroupRequestInitContainerVolumeMount) *UpdateContainerGroupRequestInitContainer
func (*UpdateContainerGroupRequestInitContainer) SetWorkingDir ¶
func (s *UpdateContainerGroupRequestInitContainer) SetWorkingDir(v string) *UpdateContainerGroupRequestInitContainer
func (UpdateContainerGroupRequestInitContainer) String ¶
func (s UpdateContainerGroupRequestInitContainer) String() string
type UpdateContainerGroupRequestInitContainerEnvironmentVar ¶
type UpdateContainerGroupRequestInitContainerEnvironmentVar struct { FieldRef *UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef `json:"FieldRef,omitempty" xml:"FieldRef,omitempty" type:"Struct"` // The name of the environment variable for the init container. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the environment variable for the init container. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (UpdateContainerGroupRequestInitContainerEnvironmentVar) GoString ¶
func (s UpdateContainerGroupRequestInitContainerEnvironmentVar) GoString() string
func (*UpdateContainerGroupRequestInitContainerEnvironmentVar) SetFieldRef ¶
func (UpdateContainerGroupRequestInitContainerEnvironmentVar) String ¶
func (s UpdateContainerGroupRequestInitContainerEnvironmentVar) String() string
type UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef ¶
type UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef struct {
FieldPath *string `json:"FieldPath,omitempty" xml:"FieldPath,omitempty"`
}
func (UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) GoString ¶
func (s UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) GoString() string
func (*UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) SetFieldPath ¶
func (UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) String ¶
func (s UpdateContainerGroupRequestInitContainerEnvironmentVarFieldRef) String() string
type UpdateContainerGroupRequestInitContainerPort ¶
type UpdateContainerGroupRequestInitContainerPort struct { // The port number of the init container. Valid values: 1 to 65535. Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The protocol of the init container. Valid values: TCP and UDP. Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` }
func (UpdateContainerGroupRequestInitContainerPort) GoString ¶
func (s UpdateContainerGroupRequestInitContainerPort) GoString() string
func (*UpdateContainerGroupRequestInitContainerPort) SetPort ¶
func (s *UpdateContainerGroupRequestInitContainerPort) SetPort(v int32) *UpdateContainerGroupRequestInitContainerPort
func (*UpdateContainerGroupRequestInitContainerPort) SetProtocol ¶
func (s *UpdateContainerGroupRequestInitContainerPort) SetProtocol(v string) *UpdateContainerGroupRequestInitContainerPort
func (UpdateContainerGroupRequestInitContainerPort) String ¶
func (s UpdateContainerGroupRequestInitContainerPort) String() string
type UpdateContainerGroupRequestInitContainerSecurityContext ¶
type UpdateContainerGroupRequestInitContainerSecurityContext struct { Capability *UpdateContainerGroupRequestInitContainerSecurityContextCapability `json:"Capability,omitempty" xml:"Capability,omitempty" type:"Struct"` ReadOnlyRootFilesystem *bool `json:"ReadOnlyRootFilesystem,omitempty" xml:"ReadOnlyRootFilesystem,omitempty"` RunAsUser *int64 `json:"RunAsUser,omitempty" xml:"RunAsUser,omitempty"` }
func (UpdateContainerGroupRequestInitContainerSecurityContext) GoString ¶
func (s UpdateContainerGroupRequestInitContainerSecurityContext) GoString() string
func (*UpdateContainerGroupRequestInitContainerSecurityContext) SetCapability ¶
func (*UpdateContainerGroupRequestInitContainerSecurityContext) SetReadOnlyRootFilesystem ¶
func (s *UpdateContainerGroupRequestInitContainerSecurityContext) SetReadOnlyRootFilesystem(v bool) *UpdateContainerGroupRequestInitContainerSecurityContext
func (*UpdateContainerGroupRequestInitContainerSecurityContext) SetRunAsUser ¶
func (s *UpdateContainerGroupRequestInitContainerSecurityContext) SetRunAsUser(v int64) *UpdateContainerGroupRequestInitContainerSecurityContext
func (UpdateContainerGroupRequestInitContainerSecurityContext) String ¶
func (s UpdateContainerGroupRequestInitContainerSecurityContext) String() string
type UpdateContainerGroupRequestInitContainerSecurityContextCapability ¶
type UpdateContainerGroupRequestInitContainerSecurityContextCapability struct {
Add []*string `json:"Add,omitempty" xml:"Add,omitempty" type:"Repeated"`
}
func (UpdateContainerGroupRequestInitContainerSecurityContextCapability) GoString ¶
func (s UpdateContainerGroupRequestInitContainerSecurityContextCapability) GoString() string
func (UpdateContainerGroupRequestInitContainerSecurityContextCapability) String ¶
func (s UpdateContainerGroupRequestInitContainerSecurityContextCapability) String() string
type UpdateContainerGroupRequestInitContainerVolumeMount ¶
type UpdateContainerGroupRequestInitContainerVolumeMount struct { // The directory of the volume that is mounted to the init container. The data in this directory is overwritten by the data on the volume. Specify this parameter with caution. MountPath *string `json:"MountPath,omitempty" xml:"MountPath,omitempty"` // The mount propagation setting of the volume. Mount propagation allows volumes that are mounted on one container to be shared with other containers in the same pod, or even with other pods on the same node. Valid values: // // * None: This volume mount does not receive subsequent mounts that are mounted to this volume or subdirectories of this volume by the host. // * HostToCotainer: This volume mount receives all subsequent mounts that are mounted to this volume or subdirectories of this volume. // * Bidirectional: The volume mount behaves the same as the HostToCotainer mount. The volume mount receives all subsequent mounts that are mounted to this volume or subdirectories of this volume. In addition, all volume mounts created by the container are propagated back to the host and to all containers of all pods that use the same volume. // // Default value: None. MountPropagation *string `json:"MountPropagation,omitempty" xml:"MountPropagation,omitempty"` // The name of the volume that is mounted to the init container. Valid values: the values of Volume.N.Name, which are the names of volumes that are mounted to the elastic container instance. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Specifies whether the volume is read-only. Default value: false. ReadOnly *bool `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"` // The subdirectory of the volume that is mounted to the init container. The pod can mount different directories of the same volume to different subdirectories of init containers. SubPath *string `json:"SubPath,omitempty" xml:"SubPath,omitempty"` }
func (UpdateContainerGroupRequestInitContainerVolumeMount) GoString ¶
func (s UpdateContainerGroupRequestInitContainerVolumeMount) GoString() string
func (*UpdateContainerGroupRequestInitContainerVolumeMount) SetMountPath ¶
func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetMountPath(v string) *UpdateContainerGroupRequestInitContainerVolumeMount
func (*UpdateContainerGroupRequestInitContainerVolumeMount) SetMountPropagation ¶
func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetMountPropagation(v string) *UpdateContainerGroupRequestInitContainerVolumeMount
func (*UpdateContainerGroupRequestInitContainerVolumeMount) SetReadOnly ¶
func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetReadOnly(v bool) *UpdateContainerGroupRequestInitContainerVolumeMount
func (*UpdateContainerGroupRequestInitContainerVolumeMount) SetSubPath ¶
func (s *UpdateContainerGroupRequestInitContainerVolumeMount) SetSubPath(v string) *UpdateContainerGroupRequestInitContainerVolumeMount
func (UpdateContainerGroupRequestInitContainerVolumeMount) String ¶
func (s UpdateContainerGroupRequestInitContainerVolumeMount) String() string
type UpdateContainerGroupRequestTag ¶
type UpdateContainerGroupRequestTag struct { // The key of the tag. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (UpdateContainerGroupRequestTag) GoString ¶
func (s UpdateContainerGroupRequestTag) GoString() string
func (*UpdateContainerGroupRequestTag) SetKey ¶
func (s *UpdateContainerGroupRequestTag) SetKey(v string) *UpdateContainerGroupRequestTag
func (*UpdateContainerGroupRequestTag) SetValue ¶
func (s *UpdateContainerGroupRequestTag) SetValue(v string) *UpdateContainerGroupRequestTag
func (UpdateContainerGroupRequestTag) String ¶
func (s UpdateContainerGroupRequestTag) String() string
type UpdateContainerGroupRequestVolume ¶
type UpdateContainerGroupRequestVolume struct { ConfigFileVolume *UpdateContainerGroupRequestVolumeConfigFileVolume `json:"ConfigFileVolume,omitempty" xml:"ConfigFileVolume,omitempty" type:"Struct"` EmptyDirVolume *UpdateContainerGroupRequestVolumeEmptyDirVolume `json:"EmptyDirVolume,omitempty" xml:"EmptyDirVolume,omitempty" type:"Struct"` FlexVolume *UpdateContainerGroupRequestVolumeFlexVolume `json:"FlexVolume,omitempty" xml:"FlexVolume,omitempty" type:"Struct"` HostPathVolume *UpdateContainerGroupRequestVolumeHostPathVolume `json:"HostPathVolume,omitempty" xml:"HostPathVolume,omitempty" type:"Struct"` NFSVolume *UpdateContainerGroupRequestVolumeNFSVolume `json:"NFSVolume,omitempty" xml:"NFSVolume,omitempty" type:"Struct"` // The name of the volume. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The type of the HostPath volume. Valid values: // // * Directory // * File // // > This parameter is unavailable. Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (UpdateContainerGroupRequestVolume) GoString ¶
func (s UpdateContainerGroupRequestVolume) GoString() string
func (*UpdateContainerGroupRequestVolume) SetConfigFileVolume ¶
func (s *UpdateContainerGroupRequestVolume) SetConfigFileVolume(v *UpdateContainerGroupRequestVolumeConfigFileVolume) *UpdateContainerGroupRequestVolume
func (*UpdateContainerGroupRequestVolume) SetEmptyDirVolume ¶
func (s *UpdateContainerGroupRequestVolume) SetEmptyDirVolume(v *UpdateContainerGroupRequestVolumeEmptyDirVolume) *UpdateContainerGroupRequestVolume
func (*UpdateContainerGroupRequestVolume) SetFlexVolume ¶
func (s *UpdateContainerGroupRequestVolume) SetFlexVolume(v *UpdateContainerGroupRequestVolumeFlexVolume) *UpdateContainerGroupRequestVolume
func (*UpdateContainerGroupRequestVolume) SetHostPathVolume ¶
func (s *UpdateContainerGroupRequestVolume) SetHostPathVolume(v *UpdateContainerGroupRequestVolumeHostPathVolume) *UpdateContainerGroupRequestVolume
func (*UpdateContainerGroupRequestVolume) SetNFSVolume ¶
func (s *UpdateContainerGroupRequestVolume) SetNFSVolume(v *UpdateContainerGroupRequestVolumeNFSVolume) *UpdateContainerGroupRequestVolume
func (*UpdateContainerGroupRequestVolume) SetName ¶
func (s *UpdateContainerGroupRequestVolume) SetName(v string) *UpdateContainerGroupRequestVolume
func (*UpdateContainerGroupRequestVolume) SetType ¶
func (s *UpdateContainerGroupRequestVolume) SetType(v string) *UpdateContainerGroupRequestVolume
func (UpdateContainerGroupRequestVolume) String ¶
func (s UpdateContainerGroupRequestVolume) String() string
type UpdateContainerGroupRequestVolumeConfigFileVolume ¶
type UpdateContainerGroupRequestVolumeConfigFileVolume struct {
ConfigFileToPath []*UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath `json:"ConfigFileToPath,omitempty" xml:"ConfigFileToPath,omitempty" type:"Repeated"`
}
func (UpdateContainerGroupRequestVolumeConfigFileVolume) GoString ¶
func (s UpdateContainerGroupRequestVolumeConfigFileVolume) GoString() string
func (*UpdateContainerGroupRequestVolumeConfigFileVolume) SetConfigFileToPath ¶
func (UpdateContainerGroupRequestVolumeConfigFileVolume) String ¶
func (s UpdateContainerGroupRequestVolumeConfigFileVolume) String() string
type UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath ¶
type UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath struct { Content *string `json:"Content,omitempty" xml:"Content,omitempty"` Path *string `json:"Path,omitempty" xml:"Path,omitempty"` }
func (UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) GoString ¶
func (s UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) GoString() string
func (*UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) SetContent ¶
func (UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) String ¶
func (s UpdateContainerGroupRequestVolumeConfigFileVolumeConfigFileToPath) String() string
type UpdateContainerGroupRequestVolumeEmptyDirVolume ¶
type UpdateContainerGroupRequestVolumeEmptyDirVolume struct { Medium *string `json:"Medium,omitempty" xml:"Medium,omitempty"` SizeLimit *string `json:"SizeLimit,omitempty" xml:"SizeLimit,omitempty"` }
func (UpdateContainerGroupRequestVolumeEmptyDirVolume) GoString ¶
func (s UpdateContainerGroupRequestVolumeEmptyDirVolume) GoString() string
func (*UpdateContainerGroupRequestVolumeEmptyDirVolume) SetMedium ¶
func (s *UpdateContainerGroupRequestVolumeEmptyDirVolume) SetMedium(v string) *UpdateContainerGroupRequestVolumeEmptyDirVolume
func (*UpdateContainerGroupRequestVolumeEmptyDirVolume) SetSizeLimit ¶
func (s *UpdateContainerGroupRequestVolumeEmptyDirVolume) SetSizeLimit(v string) *UpdateContainerGroupRequestVolumeEmptyDirVolume
func (UpdateContainerGroupRequestVolumeEmptyDirVolume) String ¶
func (s UpdateContainerGroupRequestVolumeEmptyDirVolume) String() string
type UpdateContainerGroupRequestVolumeFlexVolume ¶
type UpdateContainerGroupRequestVolumeFlexVolume struct { Driver *string `json:"Driver,omitempty" xml:"Driver,omitempty"` FsType *string `json:"FsType,omitempty" xml:"FsType,omitempty"` Options *string `json:"Options,omitempty" xml:"Options,omitempty"` }
func (UpdateContainerGroupRequestVolumeFlexVolume) GoString ¶
func (s UpdateContainerGroupRequestVolumeFlexVolume) GoString() string
func (*UpdateContainerGroupRequestVolumeFlexVolume) SetDriver ¶
func (s *UpdateContainerGroupRequestVolumeFlexVolume) SetDriver(v string) *UpdateContainerGroupRequestVolumeFlexVolume
func (*UpdateContainerGroupRequestVolumeFlexVolume) SetFsType ¶
func (s *UpdateContainerGroupRequestVolumeFlexVolume) SetFsType(v string) *UpdateContainerGroupRequestVolumeFlexVolume
func (*UpdateContainerGroupRequestVolumeFlexVolume) SetOptions ¶
func (s *UpdateContainerGroupRequestVolumeFlexVolume) SetOptions(v string) *UpdateContainerGroupRequestVolumeFlexVolume
func (UpdateContainerGroupRequestVolumeFlexVolume) String ¶
func (s UpdateContainerGroupRequestVolumeFlexVolume) String() string
type UpdateContainerGroupRequestVolumeHostPathVolume ¶
type UpdateContainerGroupRequestVolumeHostPathVolume struct { Path *string `json:"Path,omitempty" xml:"Path,omitempty"` Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (UpdateContainerGroupRequestVolumeHostPathVolume) GoString ¶
func (s UpdateContainerGroupRequestVolumeHostPathVolume) GoString() string
func (UpdateContainerGroupRequestVolumeHostPathVolume) String ¶
func (s UpdateContainerGroupRequestVolumeHostPathVolume) String() string
type UpdateContainerGroupRequestVolumeNFSVolume ¶
type UpdateContainerGroupRequestVolumeNFSVolume struct { Path *string `json:"Path,omitempty" xml:"Path,omitempty"` ReadOnly *bool `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"` Server *string `json:"Server,omitempty" xml:"Server,omitempty"` }
func (UpdateContainerGroupRequestVolumeNFSVolume) GoString ¶
func (s UpdateContainerGroupRequestVolumeNFSVolume) GoString() string
func (*UpdateContainerGroupRequestVolumeNFSVolume) SetPath ¶
func (s *UpdateContainerGroupRequestVolumeNFSVolume) SetPath(v string) *UpdateContainerGroupRequestVolumeNFSVolume
func (*UpdateContainerGroupRequestVolumeNFSVolume) SetReadOnly ¶
func (s *UpdateContainerGroupRequestVolumeNFSVolume) SetReadOnly(v bool) *UpdateContainerGroupRequestVolumeNFSVolume
func (*UpdateContainerGroupRequestVolumeNFSVolume) SetServer ¶
func (s *UpdateContainerGroupRequestVolumeNFSVolume) SetServer(v string) *UpdateContainerGroupRequestVolumeNFSVolume
func (UpdateContainerGroupRequestVolumeNFSVolume) String ¶
func (s UpdateContainerGroupRequestVolumeNFSVolume) String() string
type UpdateContainerGroupResponse ¶
type UpdateContainerGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateContainerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateContainerGroupResponse) GoString ¶
func (s UpdateContainerGroupResponse) GoString() string
func (*UpdateContainerGroupResponse) SetBody ¶
func (s *UpdateContainerGroupResponse) SetBody(v *UpdateContainerGroupResponseBody) *UpdateContainerGroupResponse
func (*UpdateContainerGroupResponse) SetHeaders ¶
func (s *UpdateContainerGroupResponse) SetHeaders(v map[string]*string) *UpdateContainerGroupResponse
func (*UpdateContainerGroupResponse) SetStatusCode ¶
func (s *UpdateContainerGroupResponse) SetStatusCode(v int32) *UpdateContainerGroupResponse
func (UpdateContainerGroupResponse) String ¶
func (s UpdateContainerGroupResponse) String() string
type UpdateContainerGroupResponseBody ¶
type UpdateContainerGroupResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateContainerGroupResponseBody) GoString ¶
func (s UpdateContainerGroupResponseBody) GoString() string
func (*UpdateContainerGroupResponseBody) SetRequestId ¶
func (s *UpdateContainerGroupResponseBody) SetRequestId(v string) *UpdateContainerGroupResponseBody
func (UpdateContainerGroupResponseBody) String ¶
func (s UpdateContainerGroupResponseBody) String() string
type UpdateImageCacheRequest ¶
type UpdateImageCacheRequest struct { // The information about the Container Registry Enterprise Edition instance. AcrRegistryInfo []*UpdateImageCacheRequestAcrRegistryInfo `json:"AcrRegistryInfo,omitempty" xml:"AcrRegistryInfo,omitempty" type:"Repeated"` // Specifies whether to enable reuse of image cache layers. If you enable this feature and the image cache that you want to create and an existing image cache contain duplicate image layers, the system reuses the duplicate image layers to create the new image cache. This accelerates the creation of the image cache. Valid values: // // * true // * false // // Default value: false. AutoMatchImageCache *bool `json:"AutoMatchImageCache,omitempty" xml:"AutoMatchImageCache,omitempty"` // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure the idempotence of a request?](~~25693~~) ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The ID of the elastic IP address (EIP). If you want to pull public images, you must make sure that the elastic container instance can access the Internet. To enable Internet access, you can configure an EIP or a NAT gateway for the instance. EipInstanceId *string `json:"EipInstanceId,omitempty" xml:"EipInstanceId,omitempty"` // The elimination policy for the image cache. This parameter is empty by default, which indicates that the image cache is always retained. // // You can set this parameter to LRU, which indicates that the image cache can be automatically deleted. When the number of image caches reaches the quota, the system automatically deletes the image caches whose EliminationStrategy parameter is set to LRU and that are least recently used. EliminationStrategy *string `json:"EliminationStrategy,omitempty" xml:"EliminationStrategy,omitempty"` // Specifies whether to enable instant image cache. The feature can accelerate the creation of image caches. Valid values: // // * true // * false // // Default value: false. // // > If you enable the instant image cache feature, the system automatically generates a temporary local snapshot for the image cache when you update an image cache. You are charged for the instant snapshot. Flash *bool `json:"Flash,omitempty" xml:"Flash,omitempty"` // The number of duplicates of temporary local snapshots. By default, the system creates one snapshot for each image cache. If you use the image cache to create multiple elastic container instances at a time, we recommend that you configure this parameter to create multiple snapshot duplicates for the image cache. We recommend that you create one snapshot duplicate for creation of every 1,000 elastic container instances. // // > If you enable the instant image cache feature by setting Flash to true, a local snapshot is first created during the creation of the image cache. After the local snapshot is created, regular snapshots start to be created. After the regular snapshots are created, the local snapshot is automatically deleted. FlashCopyCount *int32 `json:"FlashCopyCount,omitempty" xml:"FlashCopyCount,omitempty"` // Container images that are used to create the image cache. Image []*string `json:"Image,omitempty" xml:"Image,omitempty" type:"Repeated"` // The ID of the image cache. ImageCacheId *string `json:"ImageCacheId,omitempty" xml:"ImageCacheId,omitempty"` // The name of the image cache. ImageCacheName *string `json:"ImageCacheName,omitempty" xml:"ImageCacheName,omitempty"` // The size of the image cache. Unit: GiB. Default value: 20. ImageCacheSize *int32 `json:"ImageCacheSize,omitempty" xml:"ImageCacheSize,omitempty"` // The information about the image repository. ImageRegistryCredential []*UpdateImageCacheRequestImageRegistryCredential `json:"ImageRegistryCredential,omitempty" xml:"ImageRegistryCredential,omitempty" type:"Repeated"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the image cache. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group to which the image cache belongs. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The retention period of the image cache. Unit: days. When the retention period elapses, the image cache expires and is deleted. By default, image caches never expire. // // > The image caches that fail to be created are retained for only 1 day. RetentionDays *int32 `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"` // The ID of the security group to which the image cache belongs. SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` // The number of duplicates of regular snapshots. By default, the system creates one snapshot for each image cache. If you use the image cache to create multiple elastic container instances at a time, we recommend that you configure this parameter to create multiple snapshot duplicates for the image cache. We recommend that you create one snapshot duplicate for creation of every 1,000 elastic container instances. // // > If you disable the instant image cache feature by setting Flash to false, only regular snapshots are generated when you create an image cache. StandardCopyCount *int32 `json:"StandardCopyCount,omitempty" xml:"StandardCopyCount,omitempty"` // The tags to add to the image cache. A maximum of 20 tags can be added to the image cache. Tag []*UpdateImageCacheRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The ID of the vSwitch to which the image cache is connected. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` }
func (UpdateImageCacheRequest) GoString ¶
func (s UpdateImageCacheRequest) GoString() string
func (*UpdateImageCacheRequest) SetAcrRegistryInfo ¶
func (s *UpdateImageCacheRequest) SetAcrRegistryInfo(v []*UpdateImageCacheRequestAcrRegistryInfo) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetAutoMatchImageCache ¶
func (s *UpdateImageCacheRequest) SetAutoMatchImageCache(v bool) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetClientToken ¶
func (s *UpdateImageCacheRequest) SetClientToken(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetEipInstanceId ¶
func (s *UpdateImageCacheRequest) SetEipInstanceId(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetEliminationStrategy ¶
func (s *UpdateImageCacheRequest) SetEliminationStrategy(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetFlash ¶
func (s *UpdateImageCacheRequest) SetFlash(v bool) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetFlashCopyCount ¶
func (s *UpdateImageCacheRequest) SetFlashCopyCount(v int32) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetImage ¶
func (s *UpdateImageCacheRequest) SetImage(v []*string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetImageCacheId ¶
func (s *UpdateImageCacheRequest) SetImageCacheId(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetImageCacheName ¶
func (s *UpdateImageCacheRequest) SetImageCacheName(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetImageCacheSize ¶
func (s *UpdateImageCacheRequest) SetImageCacheSize(v int32) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetImageRegistryCredential ¶
func (s *UpdateImageCacheRequest) SetImageRegistryCredential(v []*UpdateImageCacheRequestImageRegistryCredential) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetOwnerAccount ¶
func (s *UpdateImageCacheRequest) SetOwnerAccount(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetOwnerId ¶
func (s *UpdateImageCacheRequest) SetOwnerId(v int64) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetRegionId ¶
func (s *UpdateImageCacheRequest) SetRegionId(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetResourceGroupId ¶
func (s *UpdateImageCacheRequest) SetResourceGroupId(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetResourceOwnerAccount ¶
func (s *UpdateImageCacheRequest) SetResourceOwnerAccount(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetResourceOwnerId ¶
func (s *UpdateImageCacheRequest) SetResourceOwnerId(v int64) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetRetentionDays ¶
func (s *UpdateImageCacheRequest) SetRetentionDays(v int32) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetSecurityGroupId ¶
func (s *UpdateImageCacheRequest) SetSecurityGroupId(v string) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetStandardCopyCount ¶
func (s *UpdateImageCacheRequest) SetStandardCopyCount(v int32) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetTag ¶
func (s *UpdateImageCacheRequest) SetTag(v []*UpdateImageCacheRequestTag) *UpdateImageCacheRequest
func (*UpdateImageCacheRequest) SetVSwitchId ¶
func (s *UpdateImageCacheRequest) SetVSwitchId(v string) *UpdateImageCacheRequest
func (UpdateImageCacheRequest) String ¶
func (s UpdateImageCacheRequest) String() string
type UpdateImageCacheRequestAcrRegistryInfo ¶
type UpdateImageCacheRequestAcrRegistryInfo struct { // The domain names of the Container Registry Enterprise Edition instance. By default, all domain names of the instance are displayed. You can specify multiple domain names. Separate multiple domain names with commas (,). Domain []*string `json:"Domain,omitempty" xml:"Domain,omitempty" type:"Repeated"` // The ID of the Container Registry Enterprise Edition instance. InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the Container Registry Enterprise Edition instance. InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"` // The region ID of the Container Registry Enterprise Edition instance. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (UpdateImageCacheRequestAcrRegistryInfo) GoString ¶
func (s UpdateImageCacheRequestAcrRegistryInfo) GoString() string
func (*UpdateImageCacheRequestAcrRegistryInfo) SetDomain ¶
func (s *UpdateImageCacheRequestAcrRegistryInfo) SetDomain(v []*string) *UpdateImageCacheRequestAcrRegistryInfo
func (*UpdateImageCacheRequestAcrRegistryInfo) SetInstanceId ¶
func (s *UpdateImageCacheRequestAcrRegistryInfo) SetInstanceId(v string) *UpdateImageCacheRequestAcrRegistryInfo
func (*UpdateImageCacheRequestAcrRegistryInfo) SetInstanceName ¶
func (s *UpdateImageCacheRequestAcrRegistryInfo) SetInstanceName(v string) *UpdateImageCacheRequestAcrRegistryInfo
func (*UpdateImageCacheRequestAcrRegistryInfo) SetRegionId ¶
func (s *UpdateImageCacheRequestAcrRegistryInfo) SetRegionId(v string) *UpdateImageCacheRequestAcrRegistryInfo
func (UpdateImageCacheRequestAcrRegistryInfo) String ¶
func (s UpdateImageCacheRequestAcrRegistryInfo) String() string
type UpdateImageCacheRequestImageRegistryCredential ¶
type UpdateImageCacheRequestImageRegistryCredential struct { // The password that is used to access the image repository. Password *string `json:"Password,omitempty" xml:"Password,omitempty"` // The image repository address without `http://` or `https://` as a prefix. Server *string `json:"Server,omitempty" xml:"Server,omitempty"` // The username that is used to access the image repository. UserName *string `json:"UserName,omitempty" xml:"UserName,omitempty"` }
func (UpdateImageCacheRequestImageRegistryCredential) GoString ¶
func (s UpdateImageCacheRequestImageRegistryCredential) GoString() string
func (*UpdateImageCacheRequestImageRegistryCredential) SetPassword ¶
func (s *UpdateImageCacheRequestImageRegistryCredential) SetPassword(v string) *UpdateImageCacheRequestImageRegistryCredential
func (*UpdateImageCacheRequestImageRegistryCredential) SetServer ¶
func (s *UpdateImageCacheRequestImageRegistryCredential) SetServer(v string) *UpdateImageCacheRequestImageRegistryCredential
func (*UpdateImageCacheRequestImageRegistryCredential) SetUserName ¶
func (s *UpdateImageCacheRequestImageRegistryCredential) SetUserName(v string) *UpdateImageCacheRequestImageRegistryCredential
func (UpdateImageCacheRequestImageRegistryCredential) String ¶
func (s UpdateImageCacheRequestImageRegistryCredential) String() string
type UpdateImageCacheRequestTag ¶
type UpdateImageCacheRequestTag struct { // The key of tag N to add to the image cache. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N to add to the image cache. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (UpdateImageCacheRequestTag) GoString ¶
func (s UpdateImageCacheRequestTag) GoString() string
func (*UpdateImageCacheRequestTag) SetKey ¶
func (s *UpdateImageCacheRequestTag) SetKey(v string) *UpdateImageCacheRequestTag
func (*UpdateImageCacheRequestTag) SetValue ¶
func (s *UpdateImageCacheRequestTag) SetValue(v string) *UpdateImageCacheRequestTag
func (UpdateImageCacheRequestTag) String ¶
func (s UpdateImageCacheRequestTag) String() string
type UpdateImageCacheResponse ¶
type UpdateImageCacheResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateImageCacheResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateImageCacheResponse) GoString ¶
func (s UpdateImageCacheResponse) GoString() string
func (*UpdateImageCacheResponse) SetBody ¶
func (s *UpdateImageCacheResponse) SetBody(v *UpdateImageCacheResponseBody) *UpdateImageCacheResponse
func (*UpdateImageCacheResponse) SetHeaders ¶
func (s *UpdateImageCacheResponse) SetHeaders(v map[string]*string) *UpdateImageCacheResponse
func (*UpdateImageCacheResponse) SetStatusCode ¶
func (s *UpdateImageCacheResponse) SetStatusCode(v int32) *UpdateImageCacheResponse
func (UpdateImageCacheResponse) String ¶
func (s UpdateImageCacheResponse) String() string
type UpdateImageCacheResponseBody ¶
type UpdateImageCacheResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateImageCacheResponseBody) GoString ¶
func (s UpdateImageCacheResponseBody) GoString() string
func (*UpdateImageCacheResponseBody) SetRequestId ¶
func (s *UpdateImageCacheResponseBody) SetRequestId(v string) *UpdateImageCacheResponseBody
func (UpdateImageCacheResponseBody) String ¶
func (s UpdateImageCacheResponseBody) String() string
type UpdateVirtualNodeRequest ¶
type UpdateVirtualNodeRequest struct { // The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure idempotency of requests?](~~25693~~) ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"` // The IP address of the DNS server. If `dnsPolicy=ClusterFirst` is configured for the Elastic Container Instance pod, Elastic Container Instance uses the configuration to provide DNS services to containers. You can configure multiple IP addresses. Separate multiple IP addresses with commas (,). ClusterDNS *string `json:"ClusterDNS,omitempty" xml:"ClusterDNS,omitempty"` // The domain name of the cluster. If this parameter is specified, in addition to the search domain of the host, Kubelet configures all containers to search for the specified domain name. ClusterDomain *string `json:"ClusterDomain,omitempty" xml:"ClusterDomain,omitempty"` // The custom resources that are supported by the virtual node. If a custom resource is specified in the request of an Elastic Container Instance pod, the pod is scheduled to run on the virtual node that supports the custom resource. You can use the `Resource name = Number of resources` format to specify custom resources. Separate multiple resources with commas (,). CustomResources *string `json:"CustomResources,omitempty" xml:"CustomResources,omitempty"` OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"` OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"` // The region ID of the virtual node. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group to which the virtual node belongs. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"` ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"` // The ID of the security group to which the virtual node belongs. SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"` // The tags to add to the virtual node. Tag []*UpdateVirtualNodeRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The ID of the vSwitch to which the virtual node is connected. VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"` // The ID of the virtual node. VirtualNodeId *string `json:"VirtualNodeId,omitempty" xml:"VirtualNodeId,omitempty"` // The name of the virtual node. VirtualNodeName *string `json:"VirtualNodeName,omitempty" xml:"VirtualNodeName,omitempty"` }
func (UpdateVirtualNodeRequest) GoString ¶
func (s UpdateVirtualNodeRequest) GoString() string
func (*UpdateVirtualNodeRequest) SetClientToken ¶
func (s *UpdateVirtualNodeRequest) SetClientToken(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetClusterDNS ¶ added in v3.0.2
func (s *UpdateVirtualNodeRequest) SetClusterDNS(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetClusterDomain ¶ added in v3.0.2
func (s *UpdateVirtualNodeRequest) SetClusterDomain(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetCustomResources ¶ added in v3.0.2
func (s *UpdateVirtualNodeRequest) SetCustomResources(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetOwnerAccount ¶
func (s *UpdateVirtualNodeRequest) SetOwnerAccount(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetOwnerId ¶
func (s *UpdateVirtualNodeRequest) SetOwnerId(v int64) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetRegionId ¶
func (s *UpdateVirtualNodeRequest) SetRegionId(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetResourceGroupId ¶
func (s *UpdateVirtualNodeRequest) SetResourceGroupId(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetResourceOwnerAccount ¶
func (s *UpdateVirtualNodeRequest) SetResourceOwnerAccount(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetResourceOwnerId ¶
func (s *UpdateVirtualNodeRequest) SetResourceOwnerId(v int64) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetSecurityGroupId ¶
func (s *UpdateVirtualNodeRequest) SetSecurityGroupId(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetTag ¶
func (s *UpdateVirtualNodeRequest) SetTag(v []*UpdateVirtualNodeRequestTag) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetVSwitchId ¶
func (s *UpdateVirtualNodeRequest) SetVSwitchId(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetVirtualNodeId ¶
func (s *UpdateVirtualNodeRequest) SetVirtualNodeId(v string) *UpdateVirtualNodeRequest
func (*UpdateVirtualNodeRequest) SetVirtualNodeName ¶
func (s *UpdateVirtualNodeRequest) SetVirtualNodeName(v string) *UpdateVirtualNodeRequest
func (UpdateVirtualNodeRequest) String ¶
func (s UpdateVirtualNodeRequest) String() string
type UpdateVirtualNodeRequestTag ¶
type UpdateVirtualNodeRequestTag struct { // The key of tag N to add to the virtual node. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N to add to the virtual node. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (UpdateVirtualNodeRequestTag) GoString ¶
func (s UpdateVirtualNodeRequestTag) GoString() string
func (*UpdateVirtualNodeRequestTag) SetKey ¶
func (s *UpdateVirtualNodeRequestTag) SetKey(v string) *UpdateVirtualNodeRequestTag
func (*UpdateVirtualNodeRequestTag) SetValue ¶
func (s *UpdateVirtualNodeRequestTag) SetValue(v string) *UpdateVirtualNodeRequestTag
func (UpdateVirtualNodeRequestTag) String ¶
func (s UpdateVirtualNodeRequestTag) String() string
type UpdateVirtualNodeResponse ¶
type UpdateVirtualNodeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateVirtualNodeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateVirtualNodeResponse) GoString ¶
func (s UpdateVirtualNodeResponse) GoString() string
func (*UpdateVirtualNodeResponse) SetBody ¶
func (s *UpdateVirtualNodeResponse) SetBody(v *UpdateVirtualNodeResponseBody) *UpdateVirtualNodeResponse
func (*UpdateVirtualNodeResponse) SetHeaders ¶
func (s *UpdateVirtualNodeResponse) SetHeaders(v map[string]*string) *UpdateVirtualNodeResponse
func (*UpdateVirtualNodeResponse) SetStatusCode ¶
func (s *UpdateVirtualNodeResponse) SetStatusCode(v int32) *UpdateVirtualNodeResponse
func (UpdateVirtualNodeResponse) String ¶
func (s UpdateVirtualNodeResponse) String() string
type UpdateVirtualNodeResponseBody ¶
type UpdateVirtualNodeResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateVirtualNodeResponseBody) GoString ¶
func (s UpdateVirtualNodeResponseBody) GoString() string
func (*UpdateVirtualNodeResponseBody) SetRequestId ¶
func (s *UpdateVirtualNodeResponseBody) SetRequestId(v string) *UpdateVirtualNodeResponseBody
func (UpdateVirtualNodeResponseBody) String ¶
func (s UpdateVirtualNodeResponseBody) String() string
Click to show internal directories.
Click to hide internal directories.