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
IdentityProvider
resource 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
Settings
resource 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.
446 447 448 449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 446 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.
446 447 448 449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 446 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.
446 447 448 449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 446 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.
446 447 448 449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 446 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.
446 447 448 449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 446 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.
446 447 448 449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 446 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.
446 447 448 449 450 451 452 453 454 455 456 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 446 class IdentityProviderSummary < Struct.new( :identity_provider, :settings, :product, :status, :identity_provider_arn, :failure_message, :owner_account_id) SENSITIVE = [] include Aws::Structure end |