Class: Aws::LicenseManagerUserSubscriptions::Types::ProductUserSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::LicenseManagerUserSubscriptions::Types::ProductUserSummary
- Defined in:
- gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb
Overview
The summary of the user-based subscription products for a user.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#domain ⇒ String
The domain name of the user.
-
#identity_provider ⇒ Types::IdentityProvider
An object that specifies details for the identity provider.
-
#product ⇒ String
The name of the user-based subscription product.
-
#status ⇒ String
The status of a product for a user.
-
#status_message ⇒ String
The status message for a product for a user.
-
#subscription_end_date ⇒ String
The end date of a subscription.
-
#subscription_start_date ⇒ String
The start date of a subscription.
-
#username ⇒ String
The user name from the identity provider of the user.
Instance Attribute Details
#domain ⇒ String
The domain name of the user.
556 557 558 559 560 561 562 563 564 565 566 567 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 556 class ProductUserSummary < Struct.new( :domain, :identity_provider, :product, :status, :status_message, :subscription_end_date, :subscription_start_date, :username) SENSITIVE = [] include Aws::Structure end |
#identity_provider ⇒ Types::IdentityProvider
An object that specifies details for the identity provider.
556 557 558 559 560 561 562 563 564 565 566 567 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 556 class ProductUserSummary < Struct.new( :domain, :identity_provider, :product, :status, :status_message, :subscription_end_date, :subscription_start_date, :username) SENSITIVE = [] include Aws::Structure end |
#product ⇒ String
The name of the user-based subscription product.
556 557 558 559 560 561 562 563 564 565 566 567 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 556 class ProductUserSummary < Struct.new( :domain, :identity_provider, :product, :status, :status_message, :subscription_end_date, :subscription_start_date, :username) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of a product for a user.
556 557 558 559 560 561 562 563 564 565 566 567 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 556 class ProductUserSummary < Struct.new( :domain, :identity_provider, :product, :status, :status_message, :subscription_end_date, :subscription_start_date, :username) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
The status message for a product for a user.
556 557 558 559 560 561 562 563 564 565 566 567 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 556 class ProductUserSummary < Struct.new( :domain, :identity_provider, :product, :status, :status_message, :subscription_end_date, :subscription_start_date, :username) SENSITIVE = [] include Aws::Structure end |
#subscription_end_date ⇒ String
The end date of a subscription.
556 557 558 559 560 561 562 563 564 565 566 567 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 556 class ProductUserSummary < Struct.new( :domain, :identity_provider, :product, :status, :status_message, :subscription_end_date, :subscription_start_date, :username) SENSITIVE = [] include Aws::Structure end |
#subscription_start_date ⇒ String
The start date of a subscription.
556 557 558 559 560 561 562 563 564 565 566 567 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 556 class ProductUserSummary < Struct.new( :domain, :identity_provider, :product, :status, :status_message, :subscription_end_date, :subscription_start_date, :username) SENSITIVE = [] include Aws::Structure end |
#username ⇒ String
The user name from the identity provider of the user.
556 557 558 559 560 561 562 563 564 565 566 567 |
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 556 class ProductUserSummary < Struct.new( :domain, :identity_provider, :product, :status, :status_message, :subscription_end_date, :subscription_start_date, :username) SENSITIVE = [] include Aws::Structure end |