Class: TencentCloud::Ess::V20201111::CreateWebThemeConfigRequest

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

Overview

CreateWebThemeConfig请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, themetype = nil, webthemeconfig = nil, agent = nil) ⇒ CreateWebThemeConfigRequest

Returns a new instance of CreateWebThemeConfigRequest.



8476
8477
8478
8479
8480
8481
# File 'lib/v20201111/models.rb', line 8476

def initialize(operator=nil, themetype=nil, webthemeconfig=nil, agent=nil)
  @Operator = operator
  @ThemeType = themetype
  @WebThemeConfig = webthemeconfig
  @Agent = agent
end

Instance Attribute Details

#AgentObject

  • **EMBED_WEB_THEME**:嵌入式主题(默认),web页面嵌入的主题风格配置
在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • Operator:

    注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • ThemeType:

    主题类型,取值如下:

  • WebThemeConfig:

    电子签logo是否展示,主体颜色等配置项

  • Agent:

    代理企业和员工的信息。



8474
8475
8476
# File 'lib/v20201111/models.rb', line 8474

def Agent
  @Agent
end

#OperatorObject

  • **EMBED_WEB_THEME**:嵌入式主题(默认),web页面嵌入的主题风格配置
在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • Operator:

    注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • ThemeType:

    主题类型,取值如下:

  • WebThemeConfig:

    电子签logo是否展示,主体颜色等配置项

  • Agent:

    代理企业和员工的信息。



8474
8475
8476
# File 'lib/v20201111/models.rb', line 8474

def Operator
  @Operator
end

#ThemeTypeObject

  • **EMBED_WEB_THEME**:嵌入式主题(默认),web页面嵌入的主题风格配置
在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • Operator:

    注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • ThemeType:

    主题类型,取值如下:

  • WebThemeConfig:

    电子签logo是否展示,主体颜色等配置项

  • Agent:

    代理企业和员工的信息。



8474
8475
8476
# File 'lib/v20201111/models.rb', line 8474

def ThemeType
  @ThemeType
end

#WebThemeConfigObject

  • **EMBED_WEB_THEME**:嵌入式主题(默认),web页面嵌入的主题风格配置
在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • Operator:

    注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • ThemeType:

    主题类型,取值如下:

  • WebThemeConfig:

    电子签logo是否展示,主体颜色等配置项

  • Agent:

    代理企业和员工的信息。



8474
8475
8476
# File 'lib/v20201111/models.rb', line 8474

def WebThemeConfig
  @WebThemeConfig
end

Instance Method Details

#deserialize(params) ⇒ Object



8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
# File 'lib/v20201111/models.rb', line 8483

def deserialize(params)
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @ThemeType = params['ThemeType']
  unless params['WebThemeConfig'].nil?
    @WebThemeConfig = WebThemeConfig.new
    @WebThemeConfig.deserialize(params['WebThemeConfig'])
  end
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
end