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.



690
691
692
693
694
695
# File 'lib/v20180608/models.rb', line 690

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:

    邮箱



688
689
690
# File 'lib/v20180608/models.rb', line 688

def Email
  @Email
end

#PasswordObject

Parameters:

  • RegistryServer:

    镜像地址

  • UserName:

    用户名

  • Password:

    仓库密码

  • Email:

    邮箱



688
689
690
# File 'lib/v20180608/models.rb', line 688

def Password
  @Password
end

#RegistryServerObject

Parameters:

  • RegistryServer:

    镜像地址

  • UserName:

    用户名

  • Password:

    仓库密码

  • Email:

    邮箱



688
689
690
# File 'lib/v20180608/models.rb', line 688

def RegistryServer
  @RegistryServer
end

#UserNameObject

Parameters:

  • RegistryServer:

    镜像地址

  • UserName:

    用户名

  • Password:

    仓库密码

  • Email:

    邮箱



688
689
690
# File 'lib/v20180608/models.rb', line 688

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



697
698
699
700
701
702
# File 'lib/v20180608/models.rb', line 697

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