Class: TencentCloud::Organization::V20210331::SAMLIdentityProviderConfiguration
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Organization::V20210331::SAMLIdentityProviderConfiguration
- Defined in:
- lib/v20210331/models.rb
Overview
saml 身份提供商配置信息。
Instance Attribute Summary collapse
- #CertificateIds ⇒ Object
- #CreateTime ⇒ Object
- #EncodedMetadataDocument ⇒ Object
- #EntityId ⇒ Object
- #LoginUrl ⇒ Object
- #SSOStatus ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(entityid = nil, ssostatus = nil, encodedmetadatadocument = nil, certificateids = nil, loginurl = nil, createtime = nil, updatetime = nil) ⇒ SAMLIdentityProviderConfiguration
constructor
A new instance of SAMLIdentityProviderConfiguration.
Constructor Details
#initialize(entityid = nil, ssostatus = nil, encodedmetadatadocument = nil, certificateids = nil, loginurl = nil, createtime = nil, updatetime = nil) ⇒ SAMLIdentityProviderConfiguration
Returns a new instance of SAMLIdentityProviderConfiguration.
7131 7132 7133 7134 7135 7136 7137 7138 7139 |
# File 'lib/v20210331/models.rb', line 7131 def initialize(entityid=nil, ssostatus=nil, =nil, certificateids=nil, loginurl=nil, createtime=nil, updatetime=nil) @EntityId = entityid @SSOStatus = ssostatus @EncodedMetadataDocument = @CertificateIds = certificateids @LoginUrl = loginurl @CreateTime = createtime @UpdateTime = updatetime end |
Instance Attribute Details
#CertificateIds ⇒ Object
7129 7130 7131 |
# File 'lib/v20210331/models.rb', line 7129 def CertificateIds @CertificateIds end |
#CreateTime ⇒ Object
7129 7130 7131 |
# File 'lib/v20210331/models.rb', line 7129 def CreateTime @CreateTime end |
#EncodedMetadataDocument ⇒ Object
7129 7130 7131 |
# File 'lib/v20210331/models.rb', line 7129 def EncodedMetadataDocument @EncodedMetadataDocument end |
#EntityId ⇒ Object
7129 7130 7131 |
# File 'lib/v20210331/models.rb', line 7129 def EntityId @EntityId end |
#LoginUrl ⇒ Object
7129 7130 7131 |
# File 'lib/v20210331/models.rb', line 7129 def LoginUrl @LoginUrl end |
#SSOStatus ⇒ Object
7129 7130 7131 |
# File 'lib/v20210331/models.rb', line 7129 def SSOStatus @SSOStatus end |
#UpdateTime ⇒ Object
7129 7130 7131 |
# File 'lib/v20210331/models.rb', line 7129 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
7141 7142 7143 7144 7145 7146 7147 7148 7149 |
# File 'lib/v20210331/models.rb', line 7141 def deserialize(params) @EntityId = params['EntityId'] @SSOStatus = params['SSOStatus'] @EncodedMetadataDocument = params['EncodedMetadataDocument'] @CertificateIds = params['CertificateIds'] @LoginUrl = params['LoginUrl'] @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] end |