Class: TencentCloud::Cam::V20190116::UpdateUserSAMLConfigRequest

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

Overview

UpdateUserSAMLConfig请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operate = nil, samlmetadatadocument = nil, auxiliarydomain = nil) ⇒ UpdateUserSAMLConfigRequest

Returns a new instance of UpdateUserSAMLConfigRequest.



5368
5369
5370
5371
5372
# File 'lib/v20190116/models.rb', line 5368

def initialize(operate=nil, samlmetadatadocument=nil, auxiliarydomain=nil)
  @Operate = operate
  @SAMLMetadataDocument = samlmetadatadocument
  @AuxiliaryDomain = auxiliarydomain
end

Instance Attribute Details

#AuxiliaryDomainObject

Parameters:

  • Operate:

    修改的操作类型:enable:启用,disable:禁用,updateSAML:修改元数据文档

  • SAMLMetadataDocument:

    元数据文档,需要base64 encode,仅当Operate为updateSAML时需要此参数

  • AuxiliaryDomain:

    辅助域名



5366
5367
5368
# File 'lib/v20190116/models.rb', line 5366

def AuxiliaryDomain
  @AuxiliaryDomain
end

#OperateObject

Parameters:

  • Operate:

    修改的操作类型:enable:启用,disable:禁用,updateSAML:修改元数据文档

  • SAMLMetadataDocument:

    元数据文档,需要base64 encode,仅当Operate为updateSAML时需要此参数

  • AuxiliaryDomain:

    辅助域名



5366
5367
5368
# File 'lib/v20190116/models.rb', line 5366

def Operate
  @Operate
end

#SAMLMetadataDocumentObject

Parameters:

  • Operate:

    修改的操作类型:enable:启用,disable:禁用,updateSAML:修改元数据文档

  • SAMLMetadataDocument:

    元数据文档,需要base64 encode,仅当Operate为updateSAML时需要此参数

  • AuxiliaryDomain:

    辅助域名



5366
5367
5368
# File 'lib/v20190116/models.rb', line 5366

def SAMLMetadataDocument
  @SAMLMetadataDocument
end

Instance Method Details

#deserialize(params) ⇒ Object



5374
5375
5376
5377
5378
# File 'lib/v20190116/models.rb', line 5374

def deserialize(params)
  @Operate = params['Operate']
  @SAMLMetadataDocument = params['SAMLMetadataDocument']
  @AuxiliaryDomain = params['AuxiliaryDomain']
end