We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi
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.
Using getSubscriptionProvider
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSubscriptionProvider(args: GetSubscriptionProviderArgs, opts?: InvokeOptions): Promise<GetSubscriptionProviderResult>
function getSubscriptionProviderOutput(args: GetSubscriptionProviderOutputArgs, opts?: InvokeOutputOptions): Output<GetSubscriptionProviderResult>def get_subscription_provider(subscription_provider_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSubscriptionProviderResult
def get_subscription_provider_output(subscription_provider_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetSubscriptionProviderResult]func LookupSubscriptionProvider(ctx *Context, args *LookupSubscriptionProviderArgs, opts ...InvokeOption) (*LookupSubscriptionProviderResult, error)
func LookupSubscriptionProviderOutput(ctx *Context, args *LookupSubscriptionProviderOutputArgs, opts ...InvokeOption) LookupSubscriptionProviderResultOutput> Note: This function is named LookupSubscriptionProvider in the Go SDK.
public static class GetSubscriptionProvider
{
public static Task<GetSubscriptionProviderResult> InvokeAsync(GetSubscriptionProviderArgs args, InvokeOptions? opts = null)
public static Output<GetSubscriptionProviderResult> Invoke(GetSubscriptionProviderInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetSubscriptionProviderResult> Invoke(GetSubscriptionProviderInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetSubscriptionProviderResult> getSubscriptionProvider(GetSubscriptionProviderArgs args, InvokeOptions options)
public static Output<GetSubscriptionProviderResult> getSubscriptionProvider(GetSubscriptionProviderArgs args, InvokeOptions options)
public static Output<GetSubscriptionProviderResult> getSubscriptionProvider(GetSubscriptionProviderArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:licensemanagerlinuxsubscriptions:getSubscriptionProvider
arguments:
# arguments dictionarydata "aws-native_licensemanagerlinuxsubscriptions_get_subscription_provider" "name" {
# arguments
}The following arguments are supported:
- Subscription
Provider stringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- Subscription
Provider stringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription_
provider_ stringarn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription
Provider StringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription
Provider stringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription_
provider_ strarn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription
Provider StringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
getSubscriptionProvider Result
The following output properties are available:
- Last
Successful stringData Retrieval Time - The timestamp from the last time that License Manager retrieved subscription details from the registered third-party Linux subscription provider.
- Subscription
Provider stringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- Subscription
Provider Pulumi.Status Aws Native. License Manager Linux Subscriptions. Subscription Provider Status - The status of the third-party subscription provider access token from the last subscription data request.
- Subscription
Provider stringStatus Message - A message that describes the status of the third-party subscription provider access token.
-
List<Pulumi.
Aws Native. Outputs. Tag> - The metadata tags assigned to the registered subscription provider.
- Last
Successful stringData Retrieval Time - The timestamp from the last time that License Manager retrieved subscription details from the registered third-party Linux subscription provider.
- Subscription
Provider stringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- Subscription
Provider SubscriptionStatus Provider Status - The status of the third-party subscription provider access token from the last subscription data request.
- Subscription
Provider stringStatus Message - A message that describes the status of the third-party subscription provider access token.
- Tag
- The metadata tags assigned to the registered subscription provider.
- last_
successful_ stringdata_ retrieval_ time - The timestamp from the last time that License Manager retrieved subscription details from the registered third-party Linux subscription provider.
- subscription_
provider_ stringarn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription_
provider_ "ACTIVE" | "INVALID" | "PENDING"status - The status of the third-party subscription provider access token from the last subscription data request.
- subscription_
provider_ stringstatus_ message - A message that describes the status of the third-party subscription provider access token.
- list(object)
- The metadata tags assigned to the registered subscription provider.
- last
Successful StringData Retrieval Time - The timestamp from the last time that License Manager retrieved subscription details from the registered third-party Linux subscription provider.
- subscription
Provider StringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription
Provider SubscriptionStatus Provider Status - The status of the third-party subscription provider access token from the last subscription data request.
- subscription
Provider StringStatus Message - A message that describes the status of the third-party subscription provider access token.
- List<Tag>
- The metadata tags assigned to the registered subscription provider.
- last
Successful stringData Retrieval Time - The timestamp from the last time that License Manager retrieved subscription details from the registered third-party Linux subscription provider.
- subscription
Provider stringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription
Provider SubscriptionStatus Provider Status - The status of the third-party subscription provider access token from the last subscription data request.
- subscription
Provider stringStatus Message - A message that describes the status of the third-party subscription provider access token.
- Tag[]
- The metadata tags assigned to the registered subscription provider.
- last_
successful_ strdata_ retrieval_ time - The timestamp from the last time that License Manager retrieved subscription details from the registered third-party Linux subscription provider.
- subscription_
provider_ strarn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription_
provider_ Subscriptionstatus Provider Status - The status of the third-party subscription provider access token from the last subscription data request.
- subscription_
provider_ strstatus_ message - A message that describes the status of the third-party subscription provider access token.
- Sequence[root_Tag]
- The metadata tags assigned to the registered subscription provider.
- last
Successful StringData Retrieval Time - The timestamp from the last time that License Manager retrieved subscription details from the registered third-party Linux subscription provider.
- subscription
Provider StringArn - The Amazon Resource Name (ARN) of the Linux subscription provider resource that you registered.
- subscription
Provider "ACTIVE" | "INVALID" | "PENDING"Status - The status of the third-party subscription provider access token from the last subscription data request.
- subscription
Provider StringStatus Message - A message that describes the status of the third-party subscription provider access token.
- List<Property Map>
- The metadata tags assigned to the registered subscription provider.
Supporting Types
SubscriptionProviderStatus
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Nov 2, 2026 by Pulumi