LicenseManagerLinuxSubscriptions / Client / get_registered_subscription_provider
get_registered_subscription_provider#
- LicenseManagerLinuxSubscriptions.Client.get_registered_subscription_provider(**kwargs)#
Get details for a Bring Your Own License (BYOL) subscription that’s registered to your account.
See also: AWS API Documentation
Request Syntax
response = client.get_registered_subscription_provider( SubscriptionProviderArn='string' )
- Parameters:
SubscriptionProviderArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the BYOL registration resource to get details for.
- Return type:
dict
- Returns:
Response Syntax
{ 'LastSuccessfulDataRetrievalTime': 'string', 'SecretArn': 'string', 'SubscriptionProviderArn': 'string', 'SubscriptionProviderSource': 'RedHat', 'SubscriptionProviderStatus': 'ACTIVE'|'INVALID'|'PENDING', 'SubscriptionProviderStatusMessage': 'string' }
Response Structure
(dict) –
LastSuccessfulDataRetrievalTime (string) –
The timestamp from the last time License Manager retrieved subscription details from your registered third-party Linux subscription provider.
SecretArn (string) –
The Amazon Resource Name (ARN) of the third-party access secret stored in Secrets Manager for the BYOL registration resource specified in the request.
SubscriptionProviderArn (string) –
The Amazon Resource Name (ARN) for the BYOL registration resource specified in the request.
SubscriptionProviderSource (string) –
The subscription provider for the BYOL registration resource specified in the request.
SubscriptionProviderStatus (string) –
The status of the Linux subscription provider access token from the last successful subscription data request.
SubscriptionProviderStatusMessage (string) –
The detailed message from your subscription provider token status.
Exceptions