Class: Aws::LicenseManagerLinuxSubscriptions::Types::RegisteredSubscriptionProvider
- Inherits:
-
Struct
- Object
- Struct
- Aws::LicenseManagerLinuxSubscriptions::Types::RegisteredSubscriptionProvider
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb
Overview
A third-party provider for operating system (OS) platform software and license subscriptions, such as Red Hat. When you register a third-party Linux subscription provider, License Manager can get subscription data from the registered provider.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#last_successful_data_retrieval_time ⇒ String
The timestamp from the last time that License Manager accessed third-party subscription data for your account from your registered Linux subscription provider.
-
#secret_arn ⇒ String
The Amazon Resource Name (ARN) of the Secrets Manager secret that stores your registered Linux subscription provider access token.
-
#subscription_provider_arn ⇒ String
The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
-
#subscription_provider_source ⇒ String
A supported third-party Linux subscription provider.
-
#subscription_provider_status ⇒ String
Indicates the status of your registered Linux subscription provider access token from the last time License Manager retrieved subscription data.
-
#subscription_provider_status_message ⇒ String
A detailed message that’s associated with your BYOL subscription provider token status.
Instance Attribute Details
#last_successful_data_retrieval_time ⇒ String
The timestamp from the last time that License Manager accessed third-party subscription data for your account from your registered Linux subscription provider.
593 594 595 596 597 598 599 600 601 602 |
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 593 class RegisteredSubscriptionProvider < Struct.new( :last_successful_data_retrieval_time, :secret_arn, :subscription_provider_arn, :subscription_provider_source, :subscription_provider_status, :subscription_provider_status_message) SENSITIVE = [] include Aws::Structure end |
#secret_arn ⇒ String
The Amazon Resource Name (ARN) of the Secrets Manager secret that stores your registered Linux subscription provider access token. For RHEL account subscriptions, this is the offline token.
593 594 595 596 597 598 599 600 601 602 |
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 593 class RegisteredSubscriptionProvider < Struct.new( :last_successful_data_retrieval_time, :secret_arn, :subscription_provider_arn, :subscription_provider_source, :subscription_provider_status, :subscription_provider_status_message) SENSITIVE = [] include Aws::Structure end |
#subscription_provider_arn ⇒ String
The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
593 594 595 596 597 598 599 600 601 602 |
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 593 class RegisteredSubscriptionProvider < Struct.new( :last_successful_data_retrieval_time, :secret_arn, :subscription_provider_arn, :subscription_provider_source, :subscription_provider_status, :subscription_provider_status_message) SENSITIVE = [] include Aws::Structure end |
#subscription_provider_source ⇒ String
A supported third-party Linux subscription provider. License Manager currently supports Red Hat subscriptions.
593 594 595 596 597 598 599 600 601 602 |
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 593 class RegisteredSubscriptionProvider < Struct.new( :last_successful_data_retrieval_time, :secret_arn, :subscription_provider_arn, :subscription_provider_source, :subscription_provider_status, :subscription_provider_status_message) SENSITIVE = [] include Aws::Structure end |
#subscription_provider_status ⇒ String
Indicates the status of your registered Linux subscription provider access token from the last time License Manager retrieved subscription data. For RHEL account subscriptions, this is the status of the offline token.
593 594 595 596 597 598 599 600 601 602 |
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 593 class RegisteredSubscriptionProvider < Struct.new( :last_successful_data_retrieval_time, :secret_arn, :subscription_provider_arn, :subscription_provider_source, :subscription_provider_status, :subscription_provider_status_message) SENSITIVE = [] include Aws::Structure end |
#subscription_provider_status_message ⇒ String
A detailed message that’s associated with your BYOL subscription provider token status.
593 594 595 596 597 598 599 600 601 602 |
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 593 class RegisteredSubscriptionProvider < Struct.new( :last_successful_data_retrieval_time, :secret_arn, :subscription_provider_arn, :subscription_provider_source, :subscription_provider_status, :subscription_provider_status_message) SENSITIVE = [] include Aws::Structure end |