licensemanager

package
v0.123.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 16, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Grant

type Grant struct {
	pulumi.CustomResourceState

	// Allowed operations for the grant.
	AllowedOperations pulumi.StringArrayOutput `pulumi:"allowedOperations"`
	// Arn of the grant.
	GrantArn pulumi.StringOutput `pulumi:"grantArn"`
	// Name for the created Grant.
	GrantName pulumi.StringPtrOutput `pulumi:"grantName"`
	// Home region for the created grant.
	HomeRegion pulumi.StringPtrOutput `pulumi:"homeRegion"`
	// License Arn for the grant.
	LicenseArn pulumi.StringPtrOutput `pulumi:"licenseArn"`
	// The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):
	//
	// - An AWS account, which includes only the account specified.
	//
	// - An organizational unit (OU), which includes all accounts in the OU.
	//
	// - An organization, which will include all accounts across your organization.
	Principals pulumi.StringArrayOutput `pulumi:"principals"`
	// Granted license status.
	Status pulumi.StringPtrOutput `pulumi:"status"`
	// The version of the grant.
	Version pulumi.StringOutput `pulumi:"version"`
}

An example resource schema demonstrating some basic constructs and validation rules.

func GetGrant

func GetGrant(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GrantState, opts ...pulumi.ResourceOption) (*Grant, error)

GetGrant gets an existing Grant resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewGrant

func NewGrant(ctx *pulumi.Context,
	name string, args *GrantArgs, opts ...pulumi.ResourceOption) (*Grant, error)

NewGrant registers a new resource with the given unique name, arguments, and options.

func (*Grant) ElementType

func (*Grant) ElementType() reflect.Type

func (*Grant) ToGrantOutput

func (i *Grant) ToGrantOutput() GrantOutput

func (*Grant) ToGrantOutputWithContext

func (i *Grant) ToGrantOutputWithContext(ctx context.Context) GrantOutput

type GrantArgs

type GrantArgs struct {
	// Allowed operations for the grant.
	AllowedOperations pulumi.StringArrayInput
	// Name for the created Grant.
	GrantName pulumi.StringPtrInput
	// Home region for the created grant.
	HomeRegion pulumi.StringPtrInput
	// License Arn for the grant.
	LicenseArn pulumi.StringPtrInput
	// The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):
	//
	// - An AWS account, which includes only the account specified.
	//
	// - An organizational unit (OU), which includes all accounts in the OU.
	//
	// - An organization, which will include all accounts across your organization.
	Principals pulumi.StringArrayInput
	// Granted license status.
	Status pulumi.StringPtrInput
}

The set of arguments for constructing a Grant resource.

func (GrantArgs) ElementType

func (GrantArgs) ElementType() reflect.Type

type GrantInput

type GrantInput interface {
	pulumi.Input

	ToGrantOutput() GrantOutput
	ToGrantOutputWithContext(ctx context.Context) GrantOutput
}

type GrantOutput

type GrantOutput struct{ *pulumi.OutputState }

func (GrantOutput) AllowedOperations added in v0.17.0

func (o GrantOutput) AllowedOperations() pulumi.StringArrayOutput

Allowed operations for the grant.

func (GrantOutput) ElementType

func (GrantOutput) ElementType() reflect.Type

func (GrantOutput) GrantArn added in v0.17.0

func (o GrantOutput) GrantArn() pulumi.StringOutput

Arn of the grant.

func (GrantOutput) GrantName added in v0.17.0

func (o GrantOutput) GrantName() pulumi.StringPtrOutput

Name for the created Grant.

func (GrantOutput) HomeRegion added in v0.17.0

func (o GrantOutput) HomeRegion() pulumi.StringPtrOutput

Home region for the created grant.

func (GrantOutput) LicenseArn added in v0.17.0

func (o GrantOutput) LicenseArn() pulumi.StringPtrOutput

License Arn for the grant.

func (GrantOutput) Principals added in v0.17.0

func (o GrantOutput) Principals() pulumi.StringArrayOutput

The grant principals. You can specify one of the following as an Amazon Resource Name (ARN):

- An AWS account, which includes only the account specified.

- An organizational unit (OU), which includes all accounts in the OU.

- An organization, which will include all accounts across your organization.

func (GrantOutput) Status added in v0.17.0

func (o GrantOutput) Status() pulumi.StringPtrOutput

Granted license status.

func (GrantOutput) ToGrantOutput

func (o GrantOutput) ToGrantOutput() GrantOutput

func (GrantOutput) ToGrantOutputWithContext

func (o GrantOutput) ToGrantOutputWithContext(ctx context.Context) GrantOutput

func (GrantOutput) Version added in v0.17.0

func (o GrantOutput) Version() pulumi.StringOutput

The version of the grant.

type GrantState

type GrantState struct {
}

func (GrantState) ElementType

func (GrantState) ElementType() reflect.Type

type License

type License struct {
	pulumi.CustomResourceState

	// Beneficiary of the license.
	Beneficiary pulumi.StringPtrOutput `pulumi:"beneficiary"`
	// Configuration for consumption of the license.
	ConsumptionConfiguration LicenseConsumptionConfigurationOutput `pulumi:"consumptionConfiguration"`
	// License entitlements.
	Entitlements LicenseEntitlementArrayOutput `pulumi:"entitlements"`
	// Home region for the created license.
	HomeRegion pulumi.StringOutput `pulumi:"homeRegion"`
	// License issuer.
	Issuer LicenseIssuerDataOutput `pulumi:"issuer"`
	// Amazon Resource Name is a unique name for each resource.
	LicenseArn pulumi.StringOutput `pulumi:"licenseArn"`
	// License metadata.
	LicenseMetadata LicenseMetadataArrayOutput `pulumi:"licenseMetadata"`
	// Name for the created license.
	LicenseName pulumi.StringOutput `pulumi:"licenseName"`
	// Product name for the created license.
	ProductName pulumi.StringOutput `pulumi:"productName"`
	// ProductSKU of the license.
	ProductSku pulumi.StringPtrOutput `pulumi:"productSku"`
	// License status.
	Status pulumi.StringPtrOutput `pulumi:"status"`
	// Date and time range during which the license is valid, in ISO8601-UTC format.
	Validity LicenseValidityDateFormatOutput `pulumi:"validity"`
	// The version of the license.
	Version pulumi.StringOutput `pulumi:"version"`
}

Resource Type definition for AWS::LicenseManager::License

func GetLicense

func GetLicense(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LicenseState, opts ...pulumi.ResourceOption) (*License, error)

GetLicense gets an existing License resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewLicense

func NewLicense(ctx *pulumi.Context,
	name string, args *LicenseArgs, opts ...pulumi.ResourceOption) (*License, error)

NewLicense registers a new resource with the given unique name, arguments, and options.

func (*License) ElementType

func (*License) ElementType() reflect.Type

func (*License) ToLicenseOutput

func (i *License) ToLicenseOutput() LicenseOutput

func (*License) ToLicenseOutputWithContext

func (i *License) ToLicenseOutputWithContext(ctx context.Context) LicenseOutput

type LicenseArgs

type LicenseArgs struct {
	// Beneficiary of the license.
	Beneficiary pulumi.StringPtrInput
	// Configuration for consumption of the license.
	ConsumptionConfiguration LicenseConsumptionConfigurationInput
	// License entitlements.
	Entitlements LicenseEntitlementArrayInput
	// Home region for the created license.
	HomeRegion pulumi.StringInput
	// License issuer.
	Issuer LicenseIssuerDataInput
	// License metadata.
	LicenseMetadata LicenseMetadataArrayInput
	// Name for the created license.
	LicenseName pulumi.StringPtrInput
	// Product name for the created license.
	ProductName pulumi.StringInput
	// ProductSKU of the license.
	ProductSku pulumi.StringPtrInput
	// License status.
	Status pulumi.StringPtrInput
	// Date and time range during which the license is valid, in ISO8601-UTC format.
	Validity LicenseValidityDateFormatInput
}

The set of arguments for constructing a License resource.

func (LicenseArgs) ElementType

func (LicenseArgs) ElementType() reflect.Type

type LicenseBorrowConfiguration

type LicenseBorrowConfiguration struct {
	// Indicates whether early check-ins are allowed.
	AllowEarlyCheckIn bool `pulumi:"allowEarlyCheckIn"`
	// Maximum time for the borrow configuration, in minutes.
	MaxTimeToLiveInMinutes int `pulumi:"maxTimeToLiveInMinutes"`
}

type LicenseBorrowConfigurationArgs

type LicenseBorrowConfigurationArgs struct {
	// Indicates whether early check-ins are allowed.
	AllowEarlyCheckIn pulumi.BoolInput `pulumi:"allowEarlyCheckIn"`
	// Maximum time for the borrow configuration, in minutes.
	MaxTimeToLiveInMinutes pulumi.IntInput `pulumi:"maxTimeToLiveInMinutes"`
}

func (LicenseBorrowConfigurationArgs) ElementType

func (LicenseBorrowConfigurationArgs) ToLicenseBorrowConfigurationOutput

func (i LicenseBorrowConfigurationArgs) ToLicenseBorrowConfigurationOutput() LicenseBorrowConfigurationOutput

func (LicenseBorrowConfigurationArgs) ToLicenseBorrowConfigurationOutputWithContext

func (i LicenseBorrowConfigurationArgs) ToLicenseBorrowConfigurationOutputWithContext(ctx context.Context) LicenseBorrowConfigurationOutput

func (LicenseBorrowConfigurationArgs) ToLicenseBorrowConfigurationPtrOutput

func (i LicenseBorrowConfigurationArgs) ToLicenseBorrowConfigurationPtrOutput() LicenseBorrowConfigurationPtrOutput

func (LicenseBorrowConfigurationArgs) ToLicenseBorrowConfigurationPtrOutputWithContext

func (i LicenseBorrowConfigurationArgs) ToLicenseBorrowConfigurationPtrOutputWithContext(ctx context.Context) LicenseBorrowConfigurationPtrOutput

type LicenseBorrowConfigurationInput

type LicenseBorrowConfigurationInput interface {
	pulumi.Input

	ToLicenseBorrowConfigurationOutput() LicenseBorrowConfigurationOutput
	ToLicenseBorrowConfigurationOutputWithContext(context.Context) LicenseBorrowConfigurationOutput
}

LicenseBorrowConfigurationInput is an input type that accepts LicenseBorrowConfigurationArgs and LicenseBorrowConfigurationOutput values. You can construct a concrete instance of `LicenseBorrowConfigurationInput` via:

LicenseBorrowConfigurationArgs{...}

type LicenseBorrowConfigurationOutput

type LicenseBorrowConfigurationOutput struct{ *pulumi.OutputState }

func (LicenseBorrowConfigurationOutput) AllowEarlyCheckIn

func (o LicenseBorrowConfigurationOutput) AllowEarlyCheckIn() pulumi.BoolOutput

Indicates whether early check-ins are allowed.

func (LicenseBorrowConfigurationOutput) ElementType

func (LicenseBorrowConfigurationOutput) MaxTimeToLiveInMinutes

func (o LicenseBorrowConfigurationOutput) MaxTimeToLiveInMinutes() pulumi.IntOutput

Maximum time for the borrow configuration, in minutes.

func (LicenseBorrowConfigurationOutput) ToLicenseBorrowConfigurationOutput

func (o LicenseBorrowConfigurationOutput) ToLicenseBorrowConfigurationOutput() LicenseBorrowConfigurationOutput

func (LicenseBorrowConfigurationOutput) ToLicenseBorrowConfigurationOutputWithContext

func (o LicenseBorrowConfigurationOutput) ToLicenseBorrowConfigurationOutputWithContext(ctx context.Context) LicenseBorrowConfigurationOutput

func (LicenseBorrowConfigurationOutput) ToLicenseBorrowConfigurationPtrOutput

func (o LicenseBorrowConfigurationOutput) ToLicenseBorrowConfigurationPtrOutput() LicenseBorrowConfigurationPtrOutput

func (LicenseBorrowConfigurationOutput) ToLicenseBorrowConfigurationPtrOutputWithContext

func (o LicenseBorrowConfigurationOutput) ToLicenseBorrowConfigurationPtrOutputWithContext(ctx context.Context) LicenseBorrowConfigurationPtrOutput

type LicenseBorrowConfigurationPtrInput

type LicenseBorrowConfigurationPtrInput interface {
	pulumi.Input

	ToLicenseBorrowConfigurationPtrOutput() LicenseBorrowConfigurationPtrOutput
	ToLicenseBorrowConfigurationPtrOutputWithContext(context.Context) LicenseBorrowConfigurationPtrOutput
}

LicenseBorrowConfigurationPtrInput is an input type that accepts LicenseBorrowConfigurationArgs, LicenseBorrowConfigurationPtr and LicenseBorrowConfigurationPtrOutput values. You can construct a concrete instance of `LicenseBorrowConfigurationPtrInput` via:

        LicenseBorrowConfigurationArgs{...}

or:

        nil

type LicenseBorrowConfigurationPtrOutput

type LicenseBorrowConfigurationPtrOutput struct{ *pulumi.OutputState }

func (LicenseBorrowConfigurationPtrOutput) AllowEarlyCheckIn

Indicates whether early check-ins are allowed.

func (LicenseBorrowConfigurationPtrOutput) Elem

func (LicenseBorrowConfigurationPtrOutput) ElementType

func (LicenseBorrowConfigurationPtrOutput) MaxTimeToLiveInMinutes

func (o LicenseBorrowConfigurationPtrOutput) MaxTimeToLiveInMinutes() pulumi.IntPtrOutput

Maximum time for the borrow configuration, in minutes.

func (LicenseBorrowConfigurationPtrOutput) ToLicenseBorrowConfigurationPtrOutput

func (o LicenseBorrowConfigurationPtrOutput) ToLicenseBorrowConfigurationPtrOutput() LicenseBorrowConfigurationPtrOutput

func (LicenseBorrowConfigurationPtrOutput) ToLicenseBorrowConfigurationPtrOutputWithContext

func (o LicenseBorrowConfigurationPtrOutput) ToLicenseBorrowConfigurationPtrOutputWithContext(ctx context.Context) LicenseBorrowConfigurationPtrOutput

type LicenseConsumptionConfiguration

type LicenseConsumptionConfiguration struct {
	// Details about a borrow configuration.
	BorrowConfiguration *LicenseBorrowConfiguration `pulumi:"borrowConfiguration"`
	// Details about a provisional configuration.
	ProvisionalConfiguration *LicenseProvisionalConfiguration `pulumi:"provisionalConfiguration"`
	// Renewal frequency.
	RenewType *string `pulumi:"renewType"`
}

type LicenseConsumptionConfigurationArgs

type LicenseConsumptionConfigurationArgs struct {
	// Details about a borrow configuration.
	BorrowConfiguration LicenseBorrowConfigurationPtrInput `pulumi:"borrowConfiguration"`
	// Details about a provisional configuration.
	ProvisionalConfiguration LicenseProvisionalConfigurationPtrInput `pulumi:"provisionalConfiguration"`
	// Renewal frequency.
	RenewType pulumi.StringPtrInput `pulumi:"renewType"`
}

func (LicenseConsumptionConfigurationArgs) ElementType

func (LicenseConsumptionConfigurationArgs) ToLicenseConsumptionConfigurationOutput

func (i LicenseConsumptionConfigurationArgs) ToLicenseConsumptionConfigurationOutput() LicenseConsumptionConfigurationOutput

func (LicenseConsumptionConfigurationArgs) ToLicenseConsumptionConfigurationOutputWithContext

func (i LicenseConsumptionConfigurationArgs) ToLicenseConsumptionConfigurationOutputWithContext(ctx context.Context) LicenseConsumptionConfigurationOutput

type LicenseConsumptionConfigurationInput

type LicenseConsumptionConfigurationInput interface {
	pulumi.Input

	ToLicenseConsumptionConfigurationOutput() LicenseConsumptionConfigurationOutput
	ToLicenseConsumptionConfigurationOutputWithContext(context.Context) LicenseConsumptionConfigurationOutput
}

LicenseConsumptionConfigurationInput is an input type that accepts LicenseConsumptionConfigurationArgs and LicenseConsumptionConfigurationOutput values. You can construct a concrete instance of `LicenseConsumptionConfigurationInput` via:

LicenseConsumptionConfigurationArgs{...}

type LicenseConsumptionConfigurationOutput

type LicenseConsumptionConfigurationOutput struct{ *pulumi.OutputState }

func (LicenseConsumptionConfigurationOutput) BorrowConfiguration

Details about a borrow configuration.

func (LicenseConsumptionConfigurationOutput) ElementType

func (LicenseConsumptionConfigurationOutput) ProvisionalConfiguration

Details about a provisional configuration.

func (LicenseConsumptionConfigurationOutput) RenewType

Renewal frequency.

func (LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationOutput

func (o LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationOutput() LicenseConsumptionConfigurationOutput

func (LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationOutputWithContext

func (o LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationOutputWithContext(ctx context.Context) LicenseConsumptionConfigurationOutput

type LicenseConsumptionConfigurationPtrOutput

type LicenseConsumptionConfigurationPtrOutput struct{ *pulumi.OutputState }

func (LicenseConsumptionConfigurationPtrOutput) BorrowConfiguration

Details about a borrow configuration.

func (LicenseConsumptionConfigurationPtrOutput) Elem

func (LicenseConsumptionConfigurationPtrOutput) ElementType

func (LicenseConsumptionConfigurationPtrOutput) ProvisionalConfiguration

Details about a provisional configuration.

func (LicenseConsumptionConfigurationPtrOutput) RenewType

Renewal frequency.

func (LicenseConsumptionConfigurationPtrOutput) ToLicenseConsumptionConfigurationPtrOutput

func (o LicenseConsumptionConfigurationPtrOutput) ToLicenseConsumptionConfigurationPtrOutput() LicenseConsumptionConfigurationPtrOutput

func (LicenseConsumptionConfigurationPtrOutput) ToLicenseConsumptionConfigurationPtrOutputWithContext

func (o LicenseConsumptionConfigurationPtrOutput) ToLicenseConsumptionConfigurationPtrOutputWithContext(ctx context.Context) LicenseConsumptionConfigurationPtrOutput

type LicenseEntitlement

type LicenseEntitlement struct {
	// Indicates whether check-ins are allowed.
	AllowCheckIn *bool `pulumi:"allowCheckIn"`
	// Maximum entitlement count. Use if the unit is not None.
	MaxCount *int `pulumi:"maxCount"`
	// Entitlement name.
	Name string `pulumi:"name"`
	// Indicates whether overages are allowed.
	Overage *bool `pulumi:"overage"`
	// Entitlement unit.
	Unit string `pulumi:"unit"`
	// Entitlement resource. Use only if the unit is None.
	Value *string `pulumi:"value"`
}

type LicenseEntitlementArgs

type LicenseEntitlementArgs struct {
	// Indicates whether check-ins are allowed.
	AllowCheckIn pulumi.BoolPtrInput `pulumi:"allowCheckIn"`
	// Maximum entitlement count. Use if the unit is not None.
	MaxCount pulumi.IntPtrInput `pulumi:"maxCount"`
	// Entitlement name.
	Name pulumi.StringInput `pulumi:"name"`
	// Indicates whether overages are allowed.
	Overage pulumi.BoolPtrInput `pulumi:"overage"`
	// Entitlement unit.
	Unit pulumi.StringInput `pulumi:"unit"`
	// Entitlement resource. Use only if the unit is None.
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (LicenseEntitlementArgs) ElementType

func (LicenseEntitlementArgs) ElementType() reflect.Type

func (LicenseEntitlementArgs) ToLicenseEntitlementOutput

func (i LicenseEntitlementArgs) ToLicenseEntitlementOutput() LicenseEntitlementOutput

func (LicenseEntitlementArgs) ToLicenseEntitlementOutputWithContext

func (i LicenseEntitlementArgs) ToLicenseEntitlementOutputWithContext(ctx context.Context) LicenseEntitlementOutput

type LicenseEntitlementArray

type LicenseEntitlementArray []LicenseEntitlementInput

func (LicenseEntitlementArray) ElementType

func (LicenseEntitlementArray) ElementType() reflect.Type

func (LicenseEntitlementArray) ToLicenseEntitlementArrayOutput

func (i LicenseEntitlementArray) ToLicenseEntitlementArrayOutput() LicenseEntitlementArrayOutput

func (LicenseEntitlementArray) ToLicenseEntitlementArrayOutputWithContext

func (i LicenseEntitlementArray) ToLicenseEntitlementArrayOutputWithContext(ctx context.Context) LicenseEntitlementArrayOutput

type LicenseEntitlementArrayInput

type LicenseEntitlementArrayInput interface {
	pulumi.Input

	ToLicenseEntitlementArrayOutput() LicenseEntitlementArrayOutput
	ToLicenseEntitlementArrayOutputWithContext(context.Context) LicenseEntitlementArrayOutput
}

LicenseEntitlementArrayInput is an input type that accepts LicenseEntitlementArray and LicenseEntitlementArrayOutput values. You can construct a concrete instance of `LicenseEntitlementArrayInput` via:

LicenseEntitlementArray{ LicenseEntitlementArgs{...} }

type LicenseEntitlementArrayOutput

type LicenseEntitlementArrayOutput struct{ *pulumi.OutputState }

func (LicenseEntitlementArrayOutput) ElementType

func (LicenseEntitlementArrayOutput) Index

func (LicenseEntitlementArrayOutput) ToLicenseEntitlementArrayOutput

func (o LicenseEntitlementArrayOutput) ToLicenseEntitlementArrayOutput() LicenseEntitlementArrayOutput

func (LicenseEntitlementArrayOutput) ToLicenseEntitlementArrayOutputWithContext

func (o LicenseEntitlementArrayOutput) ToLicenseEntitlementArrayOutputWithContext(ctx context.Context) LicenseEntitlementArrayOutput

type LicenseEntitlementInput

type LicenseEntitlementInput interface {
	pulumi.Input

	ToLicenseEntitlementOutput() LicenseEntitlementOutput
	ToLicenseEntitlementOutputWithContext(context.Context) LicenseEntitlementOutput
}

LicenseEntitlementInput is an input type that accepts LicenseEntitlementArgs and LicenseEntitlementOutput values. You can construct a concrete instance of `LicenseEntitlementInput` via:

LicenseEntitlementArgs{...}

type LicenseEntitlementOutput

type LicenseEntitlementOutput struct{ *pulumi.OutputState }

func (LicenseEntitlementOutput) AllowCheckIn

Indicates whether check-ins are allowed.

func (LicenseEntitlementOutput) ElementType

func (LicenseEntitlementOutput) ElementType() reflect.Type

func (LicenseEntitlementOutput) MaxCount

Maximum entitlement count. Use if the unit is not None.

func (LicenseEntitlementOutput) Name

Entitlement name.

func (LicenseEntitlementOutput) Overage

Indicates whether overages are allowed.

func (LicenseEntitlementOutput) ToLicenseEntitlementOutput

func (o LicenseEntitlementOutput) ToLicenseEntitlementOutput() LicenseEntitlementOutput

func (LicenseEntitlementOutput) ToLicenseEntitlementOutputWithContext

func (o LicenseEntitlementOutput) ToLicenseEntitlementOutputWithContext(ctx context.Context) LicenseEntitlementOutput

func (LicenseEntitlementOutput) Unit

Entitlement unit.

func (LicenseEntitlementOutput) Value

Entitlement resource. Use only if the unit is None.

type LicenseInput

type LicenseInput interface {
	pulumi.Input

	ToLicenseOutput() LicenseOutput
	ToLicenseOutputWithContext(ctx context.Context) LicenseOutput
}

type LicenseIssuerData

type LicenseIssuerData struct {
	// Issuer name.
	Name string `pulumi:"name"`
	// Asymmetric KMS key from AWS Key Management Service . The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.
	SignKey *string `pulumi:"signKey"`
}

type LicenseIssuerDataArgs

type LicenseIssuerDataArgs struct {
	// Issuer name.
	Name pulumi.StringInput `pulumi:"name"`
	// Asymmetric KMS key from AWS Key Management Service . The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.
	SignKey pulumi.StringPtrInput `pulumi:"signKey"`
}

func (LicenseIssuerDataArgs) ElementType

func (LicenseIssuerDataArgs) ElementType() reflect.Type

func (LicenseIssuerDataArgs) ToLicenseIssuerDataOutput

func (i LicenseIssuerDataArgs) ToLicenseIssuerDataOutput() LicenseIssuerDataOutput

func (LicenseIssuerDataArgs) ToLicenseIssuerDataOutputWithContext

func (i LicenseIssuerDataArgs) ToLicenseIssuerDataOutputWithContext(ctx context.Context) LicenseIssuerDataOutput

type LicenseIssuerDataInput

type LicenseIssuerDataInput interface {
	pulumi.Input

	ToLicenseIssuerDataOutput() LicenseIssuerDataOutput
	ToLicenseIssuerDataOutputWithContext(context.Context) LicenseIssuerDataOutput
}

LicenseIssuerDataInput is an input type that accepts LicenseIssuerDataArgs and LicenseIssuerDataOutput values. You can construct a concrete instance of `LicenseIssuerDataInput` via:

LicenseIssuerDataArgs{...}

type LicenseIssuerDataOutput

type LicenseIssuerDataOutput struct{ *pulumi.OutputState }

func (LicenseIssuerDataOutput) ElementType

func (LicenseIssuerDataOutput) ElementType() reflect.Type

func (LicenseIssuerDataOutput) Name

Issuer name.

func (LicenseIssuerDataOutput) SignKey

Asymmetric KMS key from AWS Key Management Service . The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.

func (LicenseIssuerDataOutput) ToLicenseIssuerDataOutput

func (o LicenseIssuerDataOutput) ToLicenseIssuerDataOutput() LicenseIssuerDataOutput

func (LicenseIssuerDataOutput) ToLicenseIssuerDataOutputWithContext

func (o LicenseIssuerDataOutput) ToLicenseIssuerDataOutputWithContext(ctx context.Context) LicenseIssuerDataOutput

type LicenseIssuerDataPtrOutput

type LicenseIssuerDataPtrOutput struct{ *pulumi.OutputState }

func (LicenseIssuerDataPtrOutput) Elem

func (LicenseIssuerDataPtrOutput) ElementType

func (LicenseIssuerDataPtrOutput) ElementType() reflect.Type

func (LicenseIssuerDataPtrOutput) Name

Issuer name.

func (LicenseIssuerDataPtrOutput) SignKey

Asymmetric KMS key from AWS Key Management Service . The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.

func (LicenseIssuerDataPtrOutput) ToLicenseIssuerDataPtrOutput

func (o LicenseIssuerDataPtrOutput) ToLicenseIssuerDataPtrOutput() LicenseIssuerDataPtrOutput

func (LicenseIssuerDataPtrOutput) ToLicenseIssuerDataPtrOutputWithContext

func (o LicenseIssuerDataPtrOutput) ToLicenseIssuerDataPtrOutputWithContext(ctx context.Context) LicenseIssuerDataPtrOutput

type LicenseMetadata

type LicenseMetadata struct {
	// The key name.
	Name string `pulumi:"name"`
	// The value.
	Value string `pulumi:"value"`
}

type LicenseMetadataArgs

type LicenseMetadataArgs struct {
	// The key name.
	Name pulumi.StringInput `pulumi:"name"`
	// The value.
	Value pulumi.StringInput `pulumi:"value"`
}

func (LicenseMetadataArgs) ElementType

func (LicenseMetadataArgs) ElementType() reflect.Type

func (LicenseMetadataArgs) ToLicenseMetadataOutput

func (i LicenseMetadataArgs) ToLicenseMetadataOutput() LicenseMetadataOutput

func (LicenseMetadataArgs) ToLicenseMetadataOutputWithContext

func (i LicenseMetadataArgs) ToLicenseMetadataOutputWithContext(ctx context.Context) LicenseMetadataOutput

type LicenseMetadataArray

type LicenseMetadataArray []LicenseMetadataInput

func (LicenseMetadataArray) ElementType

func (LicenseMetadataArray) ElementType() reflect.Type

func (LicenseMetadataArray) ToLicenseMetadataArrayOutput

func (i LicenseMetadataArray) ToLicenseMetadataArrayOutput() LicenseMetadataArrayOutput

func (LicenseMetadataArray) ToLicenseMetadataArrayOutputWithContext

func (i LicenseMetadataArray) ToLicenseMetadataArrayOutputWithContext(ctx context.Context) LicenseMetadataArrayOutput

type LicenseMetadataArrayInput

type LicenseMetadataArrayInput interface {
	pulumi.Input

	ToLicenseMetadataArrayOutput() LicenseMetadataArrayOutput
	ToLicenseMetadataArrayOutputWithContext(context.Context) LicenseMetadataArrayOutput
}

LicenseMetadataArrayInput is an input type that accepts LicenseMetadataArray and LicenseMetadataArrayOutput values. You can construct a concrete instance of `LicenseMetadataArrayInput` via:

LicenseMetadataArray{ LicenseMetadataArgs{...} }

type LicenseMetadataArrayOutput

type LicenseMetadataArrayOutput struct{ *pulumi.OutputState }

func (LicenseMetadataArrayOutput) ElementType

func (LicenseMetadataArrayOutput) ElementType() reflect.Type

func (LicenseMetadataArrayOutput) Index

func (LicenseMetadataArrayOutput) ToLicenseMetadataArrayOutput

func (o LicenseMetadataArrayOutput) ToLicenseMetadataArrayOutput() LicenseMetadataArrayOutput

func (LicenseMetadataArrayOutput) ToLicenseMetadataArrayOutputWithContext

func (o LicenseMetadataArrayOutput) ToLicenseMetadataArrayOutputWithContext(ctx context.Context) LicenseMetadataArrayOutput

type LicenseMetadataInput

type LicenseMetadataInput interface {
	pulumi.Input

	ToLicenseMetadataOutput() LicenseMetadataOutput
	ToLicenseMetadataOutputWithContext(context.Context) LicenseMetadataOutput
}

LicenseMetadataInput is an input type that accepts LicenseMetadataArgs and LicenseMetadataOutput values. You can construct a concrete instance of `LicenseMetadataInput` via:

LicenseMetadataArgs{...}

type LicenseMetadataOutput

type LicenseMetadataOutput struct{ *pulumi.OutputState }

func (LicenseMetadataOutput) ElementType

func (LicenseMetadataOutput) ElementType() reflect.Type

func (LicenseMetadataOutput) Name

The key name.

func (LicenseMetadataOutput) ToLicenseMetadataOutput

func (o LicenseMetadataOutput) ToLicenseMetadataOutput() LicenseMetadataOutput

func (LicenseMetadataOutput) ToLicenseMetadataOutputWithContext

func (o LicenseMetadataOutput) ToLicenseMetadataOutputWithContext(ctx context.Context) LicenseMetadataOutput

func (LicenseMetadataOutput) Value

The value.

type LicenseOutput

type LicenseOutput struct{ *pulumi.OutputState }

func (LicenseOutput) Beneficiary added in v0.17.0

func (o LicenseOutput) Beneficiary() pulumi.StringPtrOutput

Beneficiary of the license.

func (LicenseOutput) ConsumptionConfiguration added in v0.17.0

func (o LicenseOutput) ConsumptionConfiguration() LicenseConsumptionConfigurationOutput

Configuration for consumption of the license.

func (LicenseOutput) ElementType

func (LicenseOutput) ElementType() reflect.Type

func (LicenseOutput) Entitlements added in v0.17.0

License entitlements.

func (LicenseOutput) HomeRegion added in v0.17.0

func (o LicenseOutput) HomeRegion() pulumi.StringOutput

Home region for the created license.

func (LicenseOutput) Issuer added in v0.17.0

License issuer.

func (LicenseOutput) LicenseArn added in v0.17.0

func (o LicenseOutput) LicenseArn() pulumi.StringOutput

Amazon Resource Name is a unique name for each resource.

func (LicenseOutput) LicenseMetadata added in v0.17.0

func (o LicenseOutput) LicenseMetadata() LicenseMetadataArrayOutput

License metadata.

func (LicenseOutput) LicenseName added in v0.17.0

func (o LicenseOutput) LicenseName() pulumi.StringOutput

Name for the created license.

func (LicenseOutput) ProductName added in v0.17.0

func (o LicenseOutput) ProductName() pulumi.StringOutput

Product name for the created license.

func (LicenseOutput) ProductSku added in v0.72.0

func (o LicenseOutput) ProductSku() pulumi.StringPtrOutput

ProductSKU of the license.

func (LicenseOutput) Status added in v0.17.0

License status.

func (LicenseOutput) ToLicenseOutput

func (o LicenseOutput) ToLicenseOutput() LicenseOutput

func (LicenseOutput) ToLicenseOutputWithContext

func (o LicenseOutput) ToLicenseOutputWithContext(ctx context.Context) LicenseOutput

func (LicenseOutput) Validity added in v0.17.0

Date and time range during which the license is valid, in ISO8601-UTC format.

func (LicenseOutput) Version added in v0.17.0

func (o LicenseOutput) Version() pulumi.StringOutput

The version of the license.

type LicenseProvisionalConfiguration

type LicenseProvisionalConfiguration struct {
	// Maximum time for the provisional configuration, in minutes.
	MaxTimeToLiveInMinutes int `pulumi:"maxTimeToLiveInMinutes"`
}

type LicenseProvisionalConfigurationArgs

type LicenseProvisionalConfigurationArgs struct {
	// Maximum time for the provisional configuration, in minutes.
	MaxTimeToLiveInMinutes pulumi.IntInput `pulumi:"maxTimeToLiveInMinutes"`
}

func (LicenseProvisionalConfigurationArgs) ElementType

func (LicenseProvisionalConfigurationArgs) ToLicenseProvisionalConfigurationOutput

func (i LicenseProvisionalConfigurationArgs) ToLicenseProvisionalConfigurationOutput() LicenseProvisionalConfigurationOutput

func (LicenseProvisionalConfigurationArgs) ToLicenseProvisionalConfigurationOutputWithContext

func (i LicenseProvisionalConfigurationArgs) ToLicenseProvisionalConfigurationOutputWithContext(ctx context.Context) LicenseProvisionalConfigurationOutput

func (LicenseProvisionalConfigurationArgs) ToLicenseProvisionalConfigurationPtrOutput

func (i LicenseProvisionalConfigurationArgs) ToLicenseProvisionalConfigurationPtrOutput() LicenseProvisionalConfigurationPtrOutput

func (LicenseProvisionalConfigurationArgs) ToLicenseProvisionalConfigurationPtrOutputWithContext

func (i LicenseProvisionalConfigurationArgs) ToLicenseProvisionalConfigurationPtrOutputWithContext(ctx context.Context) LicenseProvisionalConfigurationPtrOutput

type LicenseProvisionalConfigurationInput

type LicenseProvisionalConfigurationInput interface {
	pulumi.Input

	ToLicenseProvisionalConfigurationOutput() LicenseProvisionalConfigurationOutput
	ToLicenseProvisionalConfigurationOutputWithContext(context.Context) LicenseProvisionalConfigurationOutput
}

LicenseProvisionalConfigurationInput is an input type that accepts LicenseProvisionalConfigurationArgs and LicenseProvisionalConfigurationOutput values. You can construct a concrete instance of `LicenseProvisionalConfigurationInput` via:

LicenseProvisionalConfigurationArgs{...}

type LicenseProvisionalConfigurationOutput

type LicenseProvisionalConfigurationOutput struct{ *pulumi.OutputState }

func (LicenseProvisionalConfigurationOutput) ElementType

func (LicenseProvisionalConfigurationOutput) MaxTimeToLiveInMinutes

func (o LicenseProvisionalConfigurationOutput) MaxTimeToLiveInMinutes() pulumi.IntOutput

Maximum time for the provisional configuration, in minutes.

func (LicenseProvisionalConfigurationOutput) ToLicenseProvisionalConfigurationOutput

func (o LicenseProvisionalConfigurationOutput) ToLicenseProvisionalConfigurationOutput() LicenseProvisionalConfigurationOutput

func (LicenseProvisionalConfigurationOutput) ToLicenseProvisionalConfigurationOutputWithContext

func (o LicenseProvisionalConfigurationOutput) ToLicenseProvisionalConfigurationOutputWithContext(ctx context.Context) LicenseProvisionalConfigurationOutput

func (LicenseProvisionalConfigurationOutput) ToLicenseProvisionalConfigurationPtrOutput

func (o LicenseProvisionalConfigurationOutput) ToLicenseProvisionalConfigurationPtrOutput() LicenseProvisionalConfigurationPtrOutput

func (LicenseProvisionalConfigurationOutput) ToLicenseProvisionalConfigurationPtrOutputWithContext

func (o LicenseProvisionalConfigurationOutput) ToLicenseProvisionalConfigurationPtrOutputWithContext(ctx context.Context) LicenseProvisionalConfigurationPtrOutput

type LicenseProvisionalConfigurationPtrInput

type LicenseProvisionalConfigurationPtrInput interface {
	pulumi.Input

	ToLicenseProvisionalConfigurationPtrOutput() LicenseProvisionalConfigurationPtrOutput
	ToLicenseProvisionalConfigurationPtrOutputWithContext(context.Context) LicenseProvisionalConfigurationPtrOutput
}

LicenseProvisionalConfigurationPtrInput is an input type that accepts LicenseProvisionalConfigurationArgs, LicenseProvisionalConfigurationPtr and LicenseProvisionalConfigurationPtrOutput values. You can construct a concrete instance of `LicenseProvisionalConfigurationPtrInput` via:

        LicenseProvisionalConfigurationArgs{...}

or:

        nil

type LicenseProvisionalConfigurationPtrOutput

type LicenseProvisionalConfigurationPtrOutput struct{ *pulumi.OutputState }

func (LicenseProvisionalConfigurationPtrOutput) Elem

func (LicenseProvisionalConfigurationPtrOutput) ElementType

func (LicenseProvisionalConfigurationPtrOutput) MaxTimeToLiveInMinutes

Maximum time for the provisional configuration, in minutes.

func (LicenseProvisionalConfigurationPtrOutput) ToLicenseProvisionalConfigurationPtrOutput

func (o LicenseProvisionalConfigurationPtrOutput) ToLicenseProvisionalConfigurationPtrOutput() LicenseProvisionalConfigurationPtrOutput

func (LicenseProvisionalConfigurationPtrOutput) ToLicenseProvisionalConfigurationPtrOutputWithContext

func (o LicenseProvisionalConfigurationPtrOutput) ToLicenseProvisionalConfigurationPtrOutputWithContext(ctx context.Context) LicenseProvisionalConfigurationPtrOutput

type LicenseState

type LicenseState struct {
}

func (LicenseState) ElementType

func (LicenseState) ElementType() reflect.Type

type LicenseValidityDateFormat

type LicenseValidityDateFormat struct {
	// Validity begin date for the license.
	Begin string `pulumi:"begin"`
	// Validity begin date for the license.
	End string `pulumi:"end"`
}

type LicenseValidityDateFormatArgs

type LicenseValidityDateFormatArgs struct {
	// Validity begin date for the license.
	Begin pulumi.StringInput `pulumi:"begin"`
	// Validity begin date for the license.
	End pulumi.StringInput `pulumi:"end"`
}

func (LicenseValidityDateFormatArgs) ElementType

func (LicenseValidityDateFormatArgs) ToLicenseValidityDateFormatOutput

func (i LicenseValidityDateFormatArgs) ToLicenseValidityDateFormatOutput() LicenseValidityDateFormatOutput

func (LicenseValidityDateFormatArgs) ToLicenseValidityDateFormatOutputWithContext

func (i LicenseValidityDateFormatArgs) ToLicenseValidityDateFormatOutputWithContext(ctx context.Context) LicenseValidityDateFormatOutput

type LicenseValidityDateFormatInput

type LicenseValidityDateFormatInput interface {
	pulumi.Input

	ToLicenseValidityDateFormatOutput() LicenseValidityDateFormatOutput
	ToLicenseValidityDateFormatOutputWithContext(context.Context) LicenseValidityDateFormatOutput
}

LicenseValidityDateFormatInput is an input type that accepts LicenseValidityDateFormatArgs and LicenseValidityDateFormatOutput values. You can construct a concrete instance of `LicenseValidityDateFormatInput` via:

LicenseValidityDateFormatArgs{...}

type LicenseValidityDateFormatOutput

type LicenseValidityDateFormatOutput struct{ *pulumi.OutputState }

func (LicenseValidityDateFormatOutput) Begin

Validity begin date for the license.

func (LicenseValidityDateFormatOutput) ElementType

func (LicenseValidityDateFormatOutput) End

Validity begin date for the license.

func (LicenseValidityDateFormatOutput) ToLicenseValidityDateFormatOutput

func (o LicenseValidityDateFormatOutput) ToLicenseValidityDateFormatOutput() LicenseValidityDateFormatOutput

func (LicenseValidityDateFormatOutput) ToLicenseValidityDateFormatOutputWithContext

func (o LicenseValidityDateFormatOutput) ToLicenseValidityDateFormatOutputWithContext(ctx context.Context) LicenseValidityDateFormatOutput

type LicenseValidityDateFormatPtrOutput

type LicenseValidityDateFormatPtrOutput struct{ *pulumi.OutputState }

func (LicenseValidityDateFormatPtrOutput) Begin

Validity begin date for the license.

func (LicenseValidityDateFormatPtrOutput) Elem

func (LicenseValidityDateFormatPtrOutput) ElementType

func (LicenseValidityDateFormatPtrOutput) End

Validity begin date for the license.

func (LicenseValidityDateFormatPtrOutput) ToLicenseValidityDateFormatPtrOutput

func (o LicenseValidityDateFormatPtrOutput) ToLicenseValidityDateFormatPtrOutput() LicenseValidityDateFormatPtrOutput

func (LicenseValidityDateFormatPtrOutput) ToLicenseValidityDateFormatPtrOutputWithContext

func (o LicenseValidityDateFormatPtrOutput) ToLicenseValidityDateFormatPtrOutputWithContext(ctx context.Context) LicenseValidityDateFormatPtrOutput

type LookupGrantArgs added in v0.12.0

type LookupGrantArgs struct {
	// Arn of the grant.
	GrantArn string `pulumi:"grantArn"`
}

type LookupGrantOutputArgs added in v0.12.0

type LookupGrantOutputArgs struct {
	// Arn of the grant.
	GrantArn pulumi.StringInput `pulumi:"grantArn"`
}

func (LookupGrantOutputArgs) ElementType added in v0.12.0

func (LookupGrantOutputArgs) ElementType() reflect.Type

type LookupGrantResult added in v0.12.0

type LookupGrantResult struct {
	// Arn of the grant.
	GrantArn *string `pulumi:"grantArn"`
	// Name for the created Grant.
	GrantName *string `pulumi:"grantName"`
	// Home region for the created grant.
	HomeRegion *string `pulumi:"homeRegion"`
	// License Arn for the grant.
	LicenseArn *string `pulumi:"licenseArn"`
	// The version of the grant.
	Version *string `pulumi:"version"`
}

func LookupGrant added in v0.12.0

func LookupGrant(ctx *pulumi.Context, args *LookupGrantArgs, opts ...pulumi.InvokeOption) (*LookupGrantResult, error)

An example resource schema demonstrating some basic constructs and validation rules.

type LookupGrantResultOutput added in v0.12.0

type LookupGrantResultOutput struct{ *pulumi.OutputState }

func LookupGrantOutput added in v0.12.0

func LookupGrantOutput(ctx *pulumi.Context, args LookupGrantOutputArgs, opts ...pulumi.InvokeOption) LookupGrantResultOutput

func (LookupGrantResultOutput) ElementType added in v0.12.0

func (LookupGrantResultOutput) ElementType() reflect.Type

func (LookupGrantResultOutput) GrantArn added in v0.12.0

Arn of the grant.

func (LookupGrantResultOutput) GrantName added in v0.12.0

Name for the created Grant.

func (LookupGrantResultOutput) HomeRegion added in v0.12.0

Home region for the created grant.

func (LookupGrantResultOutput) LicenseArn added in v0.12.0

License Arn for the grant.

func (LookupGrantResultOutput) ToLookupGrantResultOutput added in v0.12.0

func (o LookupGrantResultOutput) ToLookupGrantResultOutput() LookupGrantResultOutput

func (LookupGrantResultOutput) ToLookupGrantResultOutputWithContext added in v0.12.0

func (o LookupGrantResultOutput) ToLookupGrantResultOutputWithContext(ctx context.Context) LookupGrantResultOutput

func (LookupGrantResultOutput) Version added in v0.12.0

The version of the grant.

type LookupLicenseArgs added in v0.12.0

type LookupLicenseArgs struct {
	// Amazon Resource Name is a unique name for each resource.
	LicenseArn string `pulumi:"licenseArn"`
}

type LookupLicenseOutputArgs added in v0.12.0

type LookupLicenseOutputArgs struct {
	// Amazon Resource Name is a unique name for each resource.
	LicenseArn pulumi.StringInput `pulumi:"licenseArn"`
}

func (LookupLicenseOutputArgs) ElementType added in v0.12.0

func (LookupLicenseOutputArgs) ElementType() reflect.Type

type LookupLicenseResult added in v0.12.0

type LookupLicenseResult struct {
	// Beneficiary of the license.
	Beneficiary *string `pulumi:"beneficiary"`
	// Configuration for consumption of the license.
	ConsumptionConfiguration *LicenseConsumptionConfiguration `pulumi:"consumptionConfiguration"`
	// License entitlements.
	Entitlements []LicenseEntitlement `pulumi:"entitlements"`
	// Home region for the created license.
	HomeRegion *string `pulumi:"homeRegion"`
	// License issuer.
	Issuer *LicenseIssuerData `pulumi:"issuer"`
	// Amazon Resource Name is a unique name for each resource.
	LicenseArn *string `pulumi:"licenseArn"`
	// License metadata.
	LicenseMetadata []LicenseMetadata `pulumi:"licenseMetadata"`
	// Name for the created license.
	LicenseName *string `pulumi:"licenseName"`
	// Product name for the created license.
	ProductName *string `pulumi:"productName"`
	// ProductSKU of the license.
	ProductSku *string `pulumi:"productSku"`
	// Date and time range during which the license is valid, in ISO8601-UTC format.
	Validity *LicenseValidityDateFormat `pulumi:"validity"`
	// The version of the license.
	Version *string `pulumi:"version"`
}

func LookupLicense added in v0.12.0

func LookupLicense(ctx *pulumi.Context, args *LookupLicenseArgs, opts ...pulumi.InvokeOption) (*LookupLicenseResult, error)

Resource Type definition for AWS::LicenseManager::License

type LookupLicenseResultOutput added in v0.12.0

type LookupLicenseResultOutput struct{ *pulumi.OutputState }

func LookupLicenseOutput added in v0.12.0

func LookupLicenseOutput(ctx *pulumi.Context, args LookupLicenseOutputArgs, opts ...pulumi.InvokeOption) LookupLicenseResultOutput

func (LookupLicenseResultOutput) Beneficiary added in v0.12.0

Beneficiary of the license.

func (LookupLicenseResultOutput) ConsumptionConfiguration added in v0.12.0

Configuration for consumption of the license.

func (LookupLicenseResultOutput) ElementType added in v0.12.0

func (LookupLicenseResultOutput) ElementType() reflect.Type

func (LookupLicenseResultOutput) Entitlements added in v0.12.0

License entitlements.

func (LookupLicenseResultOutput) HomeRegion added in v0.12.0

Home region for the created license.

func (LookupLicenseResultOutput) Issuer added in v0.12.0

License issuer.

func (LookupLicenseResultOutput) LicenseArn added in v0.12.0

Amazon Resource Name is a unique name for each resource.

func (LookupLicenseResultOutput) LicenseMetadata added in v0.12.0

License metadata.

func (LookupLicenseResultOutput) LicenseName added in v0.12.0

Name for the created license.

func (LookupLicenseResultOutput) ProductName added in v0.12.0

Product name for the created license.

func (LookupLicenseResultOutput) ProductSku added in v0.72.0

ProductSKU of the license.

func (LookupLicenseResultOutput) ToLookupLicenseResultOutput added in v0.12.0

func (o LookupLicenseResultOutput) ToLookupLicenseResultOutput() LookupLicenseResultOutput

func (LookupLicenseResultOutput) ToLookupLicenseResultOutputWithContext added in v0.12.0

func (o LookupLicenseResultOutput) ToLookupLicenseResultOutputWithContext(ctx context.Context) LookupLicenseResultOutput

func (LookupLicenseResultOutput) Validity added in v0.12.0

Date and time range during which the license is valid, in ISO8601-UTC format.

func (LookupLicenseResultOutput) Version added in v0.12.0

The version of the license.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL