Class: TencentCloud::Tem::V20210701::MountedSettingConf

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

Overview

挂载配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(configdataname = nil, mountedpath = nil, data = nil, secretdataname = nil) ⇒ MountedSettingConf

Returns a new instance of MountedSettingConf.



3823
3824
3825
3826
3827
3828
# File 'lib/v20210701/models.rb', line 3823

def initialize(configdataname=nil, mountedpath=nil, data=nil, secretdataname=nil)
  @ConfigDataName = configdataname
  @MountedPath = mountedpath
  @Data = data
  @SecretDataName = secretdataname
end

Instance Attribute Details

#ConfigDataNameObject

Parameters:

  • ConfigDataName:

    配置名称

  • MountedPath:

    挂载路径

  • Data:

    配置内容

  • SecretDataName:

    加密配置名称



3821
3822
3823
# File 'lib/v20210701/models.rb', line 3821

def ConfigDataName
  @ConfigDataName
end

#DataObject

Parameters:

  • ConfigDataName:

    配置名称

  • MountedPath:

    挂载路径

  • Data:

    配置内容

  • SecretDataName:

    加密配置名称



3821
3822
3823
# File 'lib/v20210701/models.rb', line 3821

def Data
  @Data
end

#MountedPathObject

Parameters:

  • ConfigDataName:

    配置名称

  • MountedPath:

    挂载路径

  • Data:

    配置内容

  • SecretDataName:

    加密配置名称



3821
3822
3823
# File 'lib/v20210701/models.rb', line 3821

def MountedPath
  @MountedPath
end

#SecretDataNameObject

Parameters:

  • ConfigDataName:

    配置名称

  • MountedPath:

    挂载路径

  • Data:

    配置内容

  • SecretDataName:

    加密配置名称



3821
3822
3823
# File 'lib/v20210701/models.rb', line 3821

def SecretDataName
  @SecretDataName
end

Instance Method Details

#deserialize(params) ⇒ Object



3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
# File 'lib/v20210701/models.rb', line 3830

def deserialize(params)
  @ConfigDataName = params['ConfigDataName']
  @MountedPath = params['MountedPath']
  unless params['Data'].nil?
    @Data = []
    params['Data'].each do |i|
      pair_tmp = Pair.new
      pair_tmp.deserialize(i)
      @Data << pair_tmp
    end
  end
  @SecretDataName = params['SecretDataName']
end