Class: TencentCloud::Tat::V20201028::ModifyCommandRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tat::V20201028::ModifyCommandRequest
- Defined in:
- lib/v20201028/models.rb
Overview
ModifyCommand请求参数结构体
Instance Attribute Summary collapse
-
#CommandId ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#CommandName ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#CommandType ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#Content ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#DefaultParameterConfs ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#DefaultParameters ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#Description ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#OutputCOSBucketUrl ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#OutputCOSKeyPrefix ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#Timeout ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#Username ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1. -
#WorkingDirectory ⇒ Object
参数不支持同时指定
DefaultParameters和DefaultParameterConfs。 采取整体全覆盖式修改,即修改时必须提供所有新默认值。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。 自定义参数最多20个。 自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。 参数不支持同时指定DefaultParameters和DefaultParameterConfs。 仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。 自定义参数最多20个。 使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(commandid = nil, commandname = nil, description = nil, content = nil, commandtype = nil, workingdirectory = nil, timeout = nil, defaultparameters = nil, defaultparameterconfs = nil, username = nil, outputcosbucketurl = nil, outputcoskeyprefix = nil) ⇒ ModifyCommandRequest
constructor
A new instance of ModifyCommandRequest.
Constructor Details
#initialize(commandid = nil, commandname = nil, description = nil, content = nil, commandtype = nil, workingdirectory = nil, timeout = nil, defaultparameters = nil, defaultparameterconfs = nil, username = nil, outputcosbucketurl = nil, outputcoskeyprefix = nil) ⇒ ModifyCommandRequest
Returns a new instance of ModifyCommandRequest.
2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 |
# File 'lib/v20201028/models.rb', line 2122 def initialize(commandid=nil, commandname=nil, description=nil, content=nil, commandtype=nil, workingdirectory=nil, timeout=nil, defaultparameters=nil, defaultparameterconfs=nil, username=nil, outputcosbucketurl=nil, outputcoskeyprefix=nil) @CommandId = commandid @CommandName = commandname @Description = description @Content = content @CommandType = commandtype @WorkingDirectory = workingdirectory @Timeout = timeout @DefaultParameters = defaultparameters @DefaultParameterConfs = defaultparameterconfs @Username = username @OutputCOSBucketUrl = outputcosbucketurl @OutputCOSKeyPrefix = outputcoskeyprefix end |
Instance Attribute Details
#CommandId ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def CommandId @CommandId end |
#CommandName ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def CommandName @CommandName end |
#CommandType ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def CommandType @CommandType end |
#Content ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def Content @Content end |
#DefaultParameterConfs ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def DefaultParameterConfs @DefaultParameterConfs end |
#DefaultParameters ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def DefaultParameters @DefaultParameters end |
#Description ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def Description @Description end |
#OutputCOSBucketUrl ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def OutputCOSBucketUrl @OutputCOSBucketUrl end |
#OutputCOSKeyPrefix ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def OutputCOSKeyPrefix @OutputCOSKeyPrefix end |
#Timeout ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def Timeout @Timeout end |
#Username ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def Username @Username end |
#WorkingDirectory ⇒ Object
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
采取整体全覆盖式修改,即修改时必须提供所有新默认值。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
key为自定义参数名称,value为该参数的默认取值。kv均为字符串型。
自定义参数最多20个。
自定义参数名称需符合以下规范:字符数目上限64,可选范围【a-zA-Z0-9-_】。
参数不支持同时指定 DefaultParameters 和 DefaultParameterConfs 。
仅在命令的 EnableParameter 为 true 时,才允许修改此参数。可通过 DescribeCommands(查询命令详情) 接口获取命令的 EnableParameter 设置。
自定义参数最多20个。
使用最小权限执行命令是权限管理的最佳实践,建议您以普通用户身份执行云助手命令。
- 可用数字、中英文和可见字符的组合,长度最多为60。
- 用 / 分割路径,可快速创建子目录。
- 不允许连续 / ;不允许以 / 开头;不允许以..作为文件夹名称。
2120 2121 2122 |
# File 'lib/v20201028/models.rb', line 2120 def WorkingDirectory @WorkingDirectory end |
Instance Method Details
#deserialize(params) ⇒ Object
2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 |
# File 'lib/v20201028/models.rb', line 2137 def deserialize(params) @CommandId = params['CommandId'] @CommandName = params['CommandName'] @Description = params['Description'] @Content = params['Content'] @CommandType = params['CommandType'] @WorkingDirectory = params['WorkingDirectory'] @Timeout = params['Timeout'] @DefaultParameters = params['DefaultParameters'] unless params['DefaultParameterConfs'].nil? @DefaultParameterConfs = [] params['DefaultParameterConfs'].each do |i| defaultparameterconf_tmp = DefaultParameterConf.new defaultparameterconf_tmp.deserialize(i) @DefaultParameterConfs << defaultparameterconf_tmp end end @Username = params['Username'] @OutputCOSBucketUrl = params['OutputCOSBucketUrl'] @OutputCOSKeyPrefix = params['OutputCOSKeyPrefix'] end |