AWS::LicenseManagerLinuxSubscriptions::SubscriptionProvider

LicenseManagerLinuxSubscriptions SubscriptionProvider

Resource Type definition for AWS::LicenseManagerLinuxSubscriptions::SubscriptionProvider. Registers a third-party Linux subscription provider so that License Manager can retrieve subscription details for the discovered Linux instances in an account.

Properties

3 configurable properties. 2 required. Click a row to see details.

Filter:
PropertyTypeFlags
SecretArn
string
RequiredCreate-only
SubscriptionProviderSource
string
RequiredCreate-only
Tags
Array<Tag>

Return Values

Values returned after the resource is created. Access these with Fn::GetAtt.

AttributeTypeDescription
LastSuccessfulDataRetrievalTimestringThe timestamp from the last time that License Manager retrieved subscription details from the registered third-party Linux subscription provider.
SubscriptionProviderArnstringThe Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
SubscriptionProviderStatusstringThe status of the third-party subscription provider access token from the last subscription data request.
SubscriptionProviderStatusMessagestringA message that describes the status of the third-party subscription provider access token.

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::LicenseManagerLinuxSubscriptions::SubscriptionProvider

Resources:
  MyResource:
    Type: AWS::LicenseManagerLinuxSubscriptions::SubscriptionProvider
    Properties:
      SecretArn: "arn:aws:service:region:account:resource"
      SubscriptionProviderSource: "RedHat"
      Tags:
        - Key: Environment
          Value: Production

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

create

license-manager-linux-subscriptions:RegisterSubscriptionProviderlicense-manager-linux-subscriptions:GetRegisteredSubscriptionProviderlicense-manager-linux-subscriptions:TagResourcelicense-manager-linux-subscriptions:ListTagsForResource

read

license-manager-linux-subscriptions:GetRegisteredSubscriptionProviderlicense-manager-linux-subscriptions:ListTagsForResource

update

license-manager-linux-subscriptions:GetRegisteredSubscriptionProviderlicense-manager-linux-subscriptions:TagResourcelicense-manager-linux-subscriptions:UntagResourcelicense-manager-linux-subscriptions:ListTagsForResource

delete

license-manager-linux-subscriptions:DeregisterSubscriptionProviderlicense-manager-linux-subscriptions:GetRegisteredSubscriptionProviderlicense-manager-linux-subscriptions:ListTagsForResource

list

license-manager-linux-subscriptions:ListRegisteredSubscriptionProviders

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

ServiceLicenseManagerLinuxSubscriptions
Properties7
Required2
TaggingSupported
Primary IDSubscriptionProviderArn

Supported Operations

CreateReadUpdateDeleteList

Immutable After Creation

These properties cannot be changed after the resource is created. Updating them triggers a replacement.

SubscriptionProviderSourceSecretArn

External Links