AWS Native is in preview. AWS Classic is fully supported.
aws-native.licensemanager.getLicense
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Type definition for AWS::LicenseManager::License
Using getLicense
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 getLicense(args: GetLicenseArgs, opts?: InvokeOptions): Promise<GetLicenseResult>
function getLicenseOutput(args: GetLicenseOutputArgs, opts?: InvokeOptions): Output<GetLicenseResult>
def get_license(license_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLicenseResult
def get_license_output(license_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLicenseResult]
func LookupLicense(ctx *Context, args *LookupLicenseArgs, opts ...InvokeOption) (*LookupLicenseResult, error)
func LookupLicenseOutput(ctx *Context, args *LookupLicenseOutputArgs, opts ...InvokeOption) LookupLicenseResultOutput
> Note: This function is named LookupLicense
in the Go SDK.
public static class GetLicense
{
public static Task<GetLicenseResult> InvokeAsync(GetLicenseArgs args, InvokeOptions? opts = null)
public static Output<GetLicenseResult> Invoke(GetLicenseInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLicenseResult> getLicense(GetLicenseArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:licensemanager:getLicense
arguments:
# arguments dictionary
The following arguments are supported:
- License
Arn string Amazon Resource Name is a unique name for each resource.
- License
Arn string Amazon Resource Name is a unique name for each resource.
- license
Arn String Amazon Resource Name is a unique name for each resource.
- license
Arn string Amazon Resource Name is a unique name for each resource.
- license_
arn str Amazon Resource Name is a unique name for each resource.
- license
Arn String Amazon Resource Name is a unique name for each resource.
getLicense Result
The following output properties are available:
- Beneficiary string
Beneficiary of the license.
- Consumption
Configuration Pulumi.Aws Native. License Manager. Outputs. License Consumption Configuration - Entitlements
List<Pulumi.
Aws Native. License Manager. Outputs. License Entitlement> - Home
Region string Home region for the created license.
- Issuer
Pulumi.
Aws Native. License Manager. Outputs. License Issuer Data - License
Arn string Amazon Resource Name is a unique name for each resource.
- License
Metadata List<Pulumi.Aws Native. License Manager. Outputs. License Metadata> - License
Name string Name for the created license.
- Product
Name string Product name for the created license.
- Product
SKU string ProductSKU of the license.
- Validity
Pulumi.
Aws Native. License Manager. Outputs. License Validity Date Format - Version string
The version of the license.
- Beneficiary string
Beneficiary of the license.
- Consumption
Configuration LicenseConsumption Configuration - Entitlements
[]License
Entitlement - Home
Region string Home region for the created license.
- Issuer
License
Issuer Data - License
Arn string Amazon Resource Name is a unique name for each resource.
- License
Metadata []LicenseMetadata - License
Name string Name for the created license.
- Product
Name string Product name for the created license.
- Product
SKU string ProductSKU of the license.
- Validity
License
Validity Date Format - Version string
The version of the license.
- beneficiary String
Beneficiary of the license.
- consumption
Configuration LicenseConsumption Configuration - entitlements
List<License
Entitlement> - home
Region String Home region for the created license.
- issuer
License
Issuer Data - license
Arn String Amazon Resource Name is a unique name for each resource.
- license
Metadata List<LicenseMetadata> - license
Name String Name for the created license.
- product
Name String Product name for the created license.
- product
SKU String ProductSKU of the license.
- validity
License
Validity Date Format - version String
The version of the license.
- beneficiary string
Beneficiary of the license.
- consumption
Configuration LicenseConsumption Configuration - entitlements
License
Entitlement[] - home
Region string Home region for the created license.
- issuer
License
Issuer Data - license
Arn string Amazon Resource Name is a unique name for each resource.
- license
Metadata LicenseMetadata[] - license
Name string Name for the created license.
- product
Name string Product name for the created license.
- product
SKU string ProductSKU of the license.
- validity
License
Validity Date Format - version string
The version of the license.
- beneficiary str
Beneficiary of the license.
- consumption_
configuration LicenseConsumption Configuration - entitlements
Sequence[License
Entitlement] - home_
region str Home region for the created license.
- issuer
License
Issuer Data - license_
arn str Amazon Resource Name is a unique name for each resource.
- license_
metadata Sequence[LicenseMetadata] - license_
name str Name for the created license.
- product_
name str Product name for the created license.
- product_
sku str ProductSKU of the license.
- validity
License
Validity Date Format - version str
The version of the license.
- beneficiary String
Beneficiary of the license.
- consumption
Configuration Property Map - entitlements List<Property Map>
- home
Region String Home region for the created license.
- issuer Property Map
- license
Arn String Amazon Resource Name is a unique name for each resource.
- license
Metadata List<Property Map> - license
Name String Name for the created license.
- product
Name String Product name for the created license.
- product
SKU String ProductSKU of the license.
- validity Property Map
- version String
The version of the license.
Supporting Types
LicenseBorrowConfiguration
- allow
Early BooleanCheck In - max
Time IntegerTo Live In Minutes
- allow
Early booleanCheck In - max
Time numberTo Live In Minutes
- allow
Early BooleanCheck In - max
Time NumberTo Live In Minutes
LicenseConsumptionConfiguration
LicenseEntitlement
LicenseIssuerData
LicenseMetadata
LicenseProvisionalConfiguration
- max
Time IntegerTo Live In Minutes
- max
Time numberTo Live In Minutes
- max
Time NumberTo Live In Minutes
LicenseValidityDateFormat
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.