Class: Aws::LicenseManagerUserSubscriptions::Types::IdentityProviderSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::LicenseManagerUserSubscriptions::Types::IdentityProviderSummary
- Defined in:
- gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb
Overview
Describes an identity provider.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#failure_message ⇒ String
The failure message associated with an identity provider.
-
#identity_provider ⇒ Types::IdentityProvider
The
IdentityProviderresource contains information about an identity provider. -
#identity_provider_arn ⇒ String
The Amazon Resource Name (ARN) of the identity provider.
-
#owner_account_id ⇒ String
The AWS Account ID of the owner of this resource.
-
#product ⇒ String
The name of the user-based subscription product.
-
#settings ⇒ Types::Settings
The
Settingsresource contains details about the registered identity provider’s product related configuration settings, such as the subnets to provision VPC endpoints. -
#status ⇒ String
The status of the identity provider.
Instance Attribute Details
#failure_message ⇒ String
The failure message associated with an identity provider.
452 453 454 455 456 457 458 459 460 461 462 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 452 class IdentityProviderSummary < Struct.new( :identity_provider, :settings, :product, :status, :identity_provider_arn, :failure_message, :owner_account_id) SENSITIVE = [] include Aws::Structure end |
#identity_provider ⇒ Types::IdentityProvider
The IdentityProvider resource contains information about an
identity provider.
452 453 454 455 456 457 458 459 460 461 462 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 452 class IdentityProviderSummary < Struct.new( :identity_provider, :settings, :product, :status, :identity_provider_arn, :failure_message, :owner_account_id) SENSITIVE = [] include Aws::Structure end |
#identity_provider_arn ⇒ String
The Amazon Resource Name (ARN) of the identity provider.
452 453 454 455 456 457 458 459 460 461 462 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 452 class IdentityProviderSummary < Struct.new( :identity_provider, :settings, :product, :status, :identity_provider_arn, :failure_message, :owner_account_id) SENSITIVE = [] include Aws::Structure end |
#owner_account_id ⇒ String
The AWS Account ID of the owner of this resource.
452 453 454 455 456 457 458 459 460 461 462 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 452 class IdentityProviderSummary < Struct.new( :identity_provider, :settings, :product, :status, :identity_provider_arn, :failure_message, :owner_account_id) SENSITIVE = [] include Aws::Structure end |
#product ⇒ String
The name of the user-based subscription product.
452 453 454 455 456 457 458 459 460 461 462 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 452 class IdentityProviderSummary < Struct.new( :identity_provider, :settings, :product, :status, :identity_provider_arn, :failure_message, :owner_account_id) SENSITIVE = [] include Aws::Structure end |
#settings ⇒ Types::Settings
The Settings resource contains details about the registered
identity provider’s product related configuration settings, such as
the subnets to provision VPC endpoints.
452 453 454 455 456 457 458 459 460 461 462 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 452 class IdentityProviderSummary < Struct.new( :identity_provider, :settings, :product, :status, :identity_provider_arn, :failure_message, :owner_account_id) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the identity provider.
452 453 454 455 456 457 458 459 460 461 462 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 452 class IdentityProviderSummary < Struct.new( :identity_provider, :settings, :product, :status, :identity_provider_arn, :failure_message, :owner_account_id) SENSITIVE = [] include Aws::Structure end |