Class: TencentCloud::Tcb::V20180608::CloudBaseRunImageSecretInfo

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

Overview

ImageSecretInfo的信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(registryserver = nil, username = nil, password = nil, email = nil) ⇒ CloudBaseRunImageSecretInfo

Returns a new instance of CloudBaseRunImageSecretInfo.



968
969
970
971
972
973
# File 'lib/v20180608/models.rb', line 968

def initialize(registryserver=nil, username=nil, password=nil, email=nil)
  @RegistryServer = registryserver
  @UserName = username
  @Password = password
  @Email = email
end

Instance Attribute Details

#EmailObject

Parameters:

  • RegistryServer:

    镜像地址

  • UserName:

    用户名

  • Password:

    仓库密码

  • Email:

    邮箱



966
967
968
# File 'lib/v20180608/models.rb', line 966

def Email
  @Email
end

#PasswordObject

Parameters:

  • RegistryServer:

    镜像地址

  • UserName:

    用户名

  • Password:

    仓库密码

  • Email:

    邮箱



966
967
968
# File 'lib/v20180608/models.rb', line 966

def Password
  @Password
end

#RegistryServerObject

Parameters:

  • RegistryServer:

    镜像地址

  • UserName:

    用户名

  • Password:

    仓库密码

  • Email:

    邮箱



966
967
968
# File 'lib/v20180608/models.rb', line 966

def RegistryServer
  @RegistryServer
end

#UserNameObject

Parameters:

  • RegistryServer:

    镜像地址

  • UserName:

    用户名

  • Password:

    仓库密码

  • Email:

    邮箱



966
967
968
# File 'lib/v20180608/models.rb', line 966

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



975
976
977
978
979
980
# File 'lib/v20180608/models.rb', line 975

def deserialize(params)
  @RegistryServer = params['RegistryServer']
  @UserName = params['UserName']
  @Password = params['Password']
  @Email = params['Email']
end