Class: Aws::AppStream::Types::AdminAppLicenseUsageRecord
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppStream::Types::AdminAppLicenseUsageRecord
- Defined in:
- gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb
Overview
The collection of license usage records.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#billing_period ⇒ String
The billing period for the license usage record.
-
#license_type ⇒ String
The type of license (for example, Microsoft Office).
-
#owner_aws_account_id ⇒ String
The account ID of the owner of the license.
-
#subscription_first_used_date ⇒ Time
The date and time when the license was first used.
-
#subscription_last_used_date ⇒ Time
The date and time when the license was last used.
-
#user_arn ⇒ String
The ARN of the user who used the license-included application.
-
#user_id ⇒ String
The ID of the user who used the license-included application.
Instance Attribute Details
#billing_period ⇒ String
The billing period for the license usage record.
71 72 73 74 75 76 77 78 79 80 81 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 71 class AdminAppLicenseUsageRecord < Struct.new( :user_arn, :billing_period, :owner_aws_account_id, :subscription_first_used_date, :subscription_last_used_date, :license_type, :user_id) SENSITIVE = [] include Aws::Structure end |
#license_type ⇒ String
The type of license (for example, Microsoft Office).
71 72 73 74 75 76 77 78 79 80 81 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 71 class AdminAppLicenseUsageRecord < Struct.new( :user_arn, :billing_period, :owner_aws_account_id, :subscription_first_used_date, :subscription_last_used_date, :license_type, :user_id) SENSITIVE = [] include Aws::Structure end |
#owner_aws_account_id ⇒ String
The account ID of the owner of the license.
71 72 73 74 75 76 77 78 79 80 81 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 71 class AdminAppLicenseUsageRecord < Struct.new( :user_arn, :billing_period, :owner_aws_account_id, :subscription_first_used_date, :subscription_last_used_date, :license_type, :user_id) SENSITIVE = [] include Aws::Structure end |
#subscription_first_used_date ⇒ Time
The date and time when the license was first used.
71 72 73 74 75 76 77 78 79 80 81 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 71 class AdminAppLicenseUsageRecord < Struct.new( :user_arn, :billing_period, :owner_aws_account_id, :subscription_first_used_date, :subscription_last_used_date, :license_type, :user_id) SENSITIVE = [] include Aws::Structure end |
#subscription_last_used_date ⇒ Time
The date and time when the license was last used.
71 72 73 74 75 76 77 78 79 80 81 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 71 class AdminAppLicenseUsageRecord < Struct.new( :user_arn, :billing_period, :owner_aws_account_id, :subscription_first_used_date, :subscription_last_used_date, :license_type, :user_id) SENSITIVE = [] include Aws::Structure end |
#user_arn ⇒ String
The ARN of the user who used the license-included application.
71 72 73 74 75 76 77 78 79 80 81 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 71 class AdminAppLicenseUsageRecord < Struct.new( :user_arn, :billing_period, :owner_aws_account_id, :subscription_first_used_date, :subscription_last_used_date, :license_type, :user_id) SENSITIVE = [] include Aws::Structure end |
#user_id ⇒ String
The ID of the user who used the license-included application.
71 72 73 74 75 76 77 78 79 80 81 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 71 class AdminAppLicenseUsageRecord < Struct.new( :user_arn, :billing_period, :owner_aws_account_id, :subscription_first_used_date, :subscription_last_used_date, :license_type, :user_id) SENSITIVE = [] include Aws::Structure end |