Class: TencentCloud::Tcr::V20190924::CreateServiceAccountResponse

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

Overview

CreateServiceAccount返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, password = nil, expiresat = nil, createtime = nil, requestid = nil) ⇒ CreateServiceAccountResponse

Returns a new instance of CreateServiceAccountResponse.



1101
1102
1103
1104
1105
1106
1107
# File 'lib/v20190924/models.rb', line 1101

def initialize(name=nil, password=nil, expiresat=nil, createtime=nil, requestid=nil)
  @Name = name
  @Password = password
  @ExpiresAt = expiresat
  @CreateTime = createtime
  @RequestId = requestid
end

Instance Attribute Details

#CreateTime ⇒ Object

Parameters:

  • Name: —

    服务级账号名(会自动加上前缀tcr$)

  • Password: —

    服务级账号密码,仅展示一次,请注意留存

  • ExpiresAt: —

    服务级账号失效时间(时间戳)

  • CreateTime: —

    服务级账号创建时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1099
1100
1101
# File 'lib/v20190924/models.rb', line 1099

def CreateTime
  @CreateTime
end

#ExpiresAt ⇒ Object

Parameters:

  • Name: —

    服务级账号名(会自动加上前缀tcr$)

  • Password: —

    服务级账号密码,仅展示一次,请注意留存

  • ExpiresAt: —

    服务级账号失效时间(时间戳)

  • CreateTime: —

    服务级账号创建时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1099
1100
1101
# File 'lib/v20190924/models.rb', line 1099

def ExpiresAt
  @ExpiresAt
end

#Name ⇒ Object

Parameters:

  • Name: —

    服务级账号名(会自动加上前缀tcr$)

  • Password: —

    服务级账号密码,仅展示一次,请注意留存

  • ExpiresAt: —

    服务级账号失效时间(时间戳)

  • CreateTime: —

    服务级账号创建时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1099
1100
1101
# File 'lib/v20190924/models.rb', line 1099

def Name
  @Name
end

#Password ⇒ Object

Parameters:

  • Name: —

    服务级账号名(会自动加上前缀tcr$)

  • Password: —

    服务级账号密码,仅展示一次,请注意留存

  • ExpiresAt: —

    服务级账号失效时间(时间戳)

  • CreateTime: —

    服务级账号创建时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1099
1100
1101
# File 'lib/v20190924/models.rb', line 1099

def Password
  @Password
end

#RequestId ⇒ Object

Parameters:

  • Name: —

    服务级账号名(会自动加上前缀tcr$)

  • Password: —

    服务级账号密码,仅展示一次,请注意留存

  • ExpiresAt: —

    服务级账号失效时间(时间戳)

  • CreateTime: —

    服务级账号创建时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1099
1100
1101
# File 'lib/v20190924/models.rb', line 1099

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



1109
1110
1111
1112
1113
1114
1115
# File 'lib/v20190924/models.rb', line 1109

def deserialize(params)
  @Name = params['Name']
  @Password = params['Password']
  @ExpiresAt = params['ExpiresAt']
  @CreateTime = params['CreateTime']
  @RequestId = params['RequestId']
end