public static class DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
category
The category of the common command.
|
String |
commandContent
The Base64-encoded command content.
|
String |
commandId
The ID of the command.
|
String |
creationTime
The time when the command was created.
|
String |
description
The description of the command.
|
Boolean |
enableParameter
Indicates whether the custom parameter feature was enabled for the command.
|
Integer |
invokeTimes
The number of tasks created by using the command.
|
Boolean |
latest
Indicates whether the common command is of the latest version.
|
String |
name
The name of the command.
|
DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandParameterDefinitions |
parameterDefinitions
Details about the custom parameters.
|
DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandParameterNames |
parameterNames
The custom parameter names that are parsed from the command content specified when the command was being created.
|
String |
provider
The provider of the common command.
|
DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandTags |
tags
The tags added to the command.
|
Long |
timeout
The timeout period.
|
String |
type
The type of the command.
|
Integer |
version
The version of the common command.
|
String |
workingDir
The working directory of the command on the Elastic Compute Service (ECS) instance.
|
构造器和说明 |
---|
DescribeCommandsResponseBodyCommandsCommand() |
@NameInMap(value="Category") public String category
The category of the common command.
@NameInMap(value="CommandContent") public String commandContent
The Base64-encoded command content.
@NameInMap(value="CommandId") public String commandId
The ID of the command.
@NameInMap(value="CreationTime") public String creationTime
The time when the command was created.
@NameInMap(value="Description") public String description
The description of the command.
@NameInMap(value="EnableParameter") public Boolean enableParameter
Indicates whether the custom parameter feature was enabled for the command.
@NameInMap(value="InvokeTimes") public Integer invokeTimes
The number of tasks created by using the command.
@NameInMap(value="Latest") public Boolean latest
Indicates whether the common command is of the latest version. If multiple common commands from the same provider (`Provider`) belong to the same category and have the same name, these commands are of different versions of the same command. This parameter is not returned for the Cloud Assistant commands that you created.
@NameInMap(value="Name") public String name
The name of the command.
@NameInMap(value="ParameterDefinitions") public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandParameterDefinitions parameterDefinitions
Details about the custom parameters.
@NameInMap(value="ParameterNames") public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandParameterNames parameterNames
The custom parameter names that are parsed from the command content specified when the command was being created. If the custom parameter feature is not enabled, an empty list is returned.
@NameInMap(value="Provider") public String provider
The provider of the common command.
@NameInMap(value="Tags") public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandTags tags
The tags added to the command.
@NameInMap(value="Timeout") public Long timeout
The timeout period.
@NameInMap(value="Type") public String type
The type of the command.
@NameInMap(value="Version") public Integer version
The version of the common command. If multiple common commands from the same provider (`Provider`) belong to the same category and have the same name, these commands are of different versions of the same command. This parameter is not returned for the Cloud Assistant commands that you created.
@NameInMap(value="WorkingDir") public String workingDir
The working directory of the command on the Elastic Compute Service (ECS) instance.
public DescribeCommandsResponseBodyCommandsCommand()
public static DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand build(Map<String,?> map) throws Exception
Exception
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setCategory(String category)
public String getCategory()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setCommandContent(String commandContent)
public String getCommandContent()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setCommandId(String commandId)
public String getCommandId()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setCreationTime(String creationTime)
public String getCreationTime()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setDescription(String description)
public String getDescription()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setEnableParameter(Boolean enableParameter)
public Boolean getEnableParameter()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setInvokeTimes(Integer invokeTimes)
public Integer getInvokeTimes()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setLatest(Boolean latest)
public Boolean getLatest()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setName(String name)
public String getName()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setParameterDefinitions(DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandParameterDefinitions parameterDefinitions)
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandParameterDefinitions getParameterDefinitions()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setParameterNames(DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandParameterNames parameterNames)
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandParameterNames getParameterNames()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setProvider(String provider)
public String getProvider()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setTags(DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandTags tags)
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommandTags getTags()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setTimeout(Long timeout)
public Long getTimeout()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setType(String type)
public String getType()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setVersion(Integer version)
public Integer getVersion()
public DescribeCommandsResponseBody.DescribeCommandsResponseBodyCommandsCommand setWorkingDir(String workingDir)
public String getWorkingDir()
Copyright © 2023. All rights reserved.