licensemanager

package
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2021 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

	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"`
	Principals pulumi.StringArrayOutput `pulumi:"principals"`
	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 {
	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
	Principals pulumi.StringArrayInput
	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) ElementType

func (GrantOutput) ElementType() reflect.Type

func (GrantOutput) ToGrantOutput

func (o GrantOutput) ToGrantOutput() GrantOutput

func (GrantOutput) ToGrantOutputWithContext

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

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"`
	ConsumptionConfiguration LicenseConsumptionConfigurationOutput `pulumi:"consumptionConfiguration"`
	Entitlements             LicenseEntitlementArrayOutput         `pulumi:"entitlements"`
	// Home region for the created license.
	HomeRegion pulumi.StringOutput     `pulumi:"homeRegion"`
	Issuer     LicenseIssuerDataOutput `pulumi:"issuer"`
	// Amazon Resource Name is a unique name for each resource.
	LicenseArn      pulumi.StringOutput        `pulumi:"licenseArn"`
	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"`
	Status     pulumi.StringPtrOutput          `pulumi:"status"`
	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
	ConsumptionConfiguration LicenseConsumptionConfigurationInput
	Entitlements             LicenseEntitlementArrayInput
	// Home region for the created license.
	HomeRegion      pulumi.StringInput
	Issuer          LicenseIssuerDataInput
	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
	Status     pulumi.StringPtrInput
	Validity   LicenseValidityDateFormatInput
}

The set of arguments for constructing a License resource.

func (LicenseArgs) ElementType

func (LicenseArgs) ElementType() reflect.Type

type LicenseBorrowConfiguration

type LicenseBorrowConfiguration struct {
	AllowEarlyCheckIn      bool `pulumi:"allowEarlyCheckIn"`
	MaxTimeToLiveInMinutes int  `pulumi:"maxTimeToLiveInMinutes"`
}

type LicenseBorrowConfigurationArgs

type LicenseBorrowConfigurationArgs struct {
	AllowEarlyCheckIn      pulumi.BoolInput `pulumi:"allowEarlyCheckIn"`
	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

func (LicenseBorrowConfigurationOutput) ElementType

func (LicenseBorrowConfigurationOutput) MaxTimeToLiveInMinutes

func (o LicenseBorrowConfigurationOutput) MaxTimeToLiveInMinutes() pulumi.IntOutput

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

func (LicenseBorrowConfigurationPtrOutput) Elem

func (LicenseBorrowConfigurationPtrOutput) ElementType

func (LicenseBorrowConfigurationPtrOutput) MaxTimeToLiveInMinutes

func (o LicenseBorrowConfigurationPtrOutput) MaxTimeToLiveInMinutes() pulumi.IntPtrOutput

func (LicenseBorrowConfigurationPtrOutput) ToLicenseBorrowConfigurationPtrOutput

func (o LicenseBorrowConfigurationPtrOutput) ToLicenseBorrowConfigurationPtrOutput() LicenseBorrowConfigurationPtrOutput

func (LicenseBorrowConfigurationPtrOutput) ToLicenseBorrowConfigurationPtrOutputWithContext

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

type LicenseConsumptionConfiguration

type LicenseConsumptionConfiguration struct {
	BorrowConfiguration      *LicenseBorrowConfiguration      `pulumi:"borrowConfiguration"`
	ProvisionalConfiguration *LicenseProvisionalConfiguration `pulumi:"provisionalConfiguration"`
	RenewType                *string                          `pulumi:"renewType"`
}

type LicenseConsumptionConfigurationArgs

type LicenseConsumptionConfigurationArgs struct {
	BorrowConfiguration      LicenseBorrowConfigurationPtrInput      `pulumi:"borrowConfiguration"`
	ProvisionalConfiguration LicenseProvisionalConfigurationPtrInput `pulumi:"provisionalConfiguration"`
	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

func (LicenseConsumptionConfigurationArgs) ToLicenseConsumptionConfigurationPtrOutput

func (i LicenseConsumptionConfigurationArgs) ToLicenseConsumptionConfigurationPtrOutput() LicenseConsumptionConfigurationPtrOutput

func (LicenseConsumptionConfigurationArgs) ToLicenseConsumptionConfigurationPtrOutputWithContext

func (i LicenseConsumptionConfigurationArgs) ToLicenseConsumptionConfigurationPtrOutputWithContext(ctx context.Context) LicenseConsumptionConfigurationPtrOutput

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

func (LicenseConsumptionConfigurationOutput) ElementType

func (LicenseConsumptionConfigurationOutput) ProvisionalConfiguration

func (LicenseConsumptionConfigurationOutput) RenewType

func (LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationOutput

func (o LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationOutput() LicenseConsumptionConfigurationOutput

func (LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationOutputWithContext

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

func (LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationPtrOutput

func (o LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationPtrOutput() LicenseConsumptionConfigurationPtrOutput

func (LicenseConsumptionConfigurationOutput) ToLicenseConsumptionConfigurationPtrOutputWithContext

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

type LicenseConsumptionConfigurationPtrInput

type LicenseConsumptionConfigurationPtrInput interface {
	pulumi.Input

	ToLicenseConsumptionConfigurationPtrOutput() LicenseConsumptionConfigurationPtrOutput
	ToLicenseConsumptionConfigurationPtrOutputWithContext(context.Context) LicenseConsumptionConfigurationPtrOutput
}

LicenseConsumptionConfigurationPtrInput is an input type that accepts LicenseConsumptionConfigurationArgs, LicenseConsumptionConfigurationPtr and LicenseConsumptionConfigurationPtrOutput values. You can construct a concrete instance of `LicenseConsumptionConfigurationPtrInput` via:

        LicenseConsumptionConfigurationArgs{...}

or:

        nil

type LicenseConsumptionConfigurationPtrOutput

type LicenseConsumptionConfigurationPtrOutput struct{ *pulumi.OutputState }

func (LicenseConsumptionConfigurationPtrOutput) BorrowConfiguration

func (LicenseConsumptionConfigurationPtrOutput) Elem

func (LicenseConsumptionConfigurationPtrOutput) ElementType

func (LicenseConsumptionConfigurationPtrOutput) ProvisionalConfiguration

func (LicenseConsumptionConfigurationPtrOutput) RenewType

func (LicenseConsumptionConfigurationPtrOutput) ToLicenseConsumptionConfigurationPtrOutput

func (o LicenseConsumptionConfigurationPtrOutput) ToLicenseConsumptionConfigurationPtrOutput() LicenseConsumptionConfigurationPtrOutput

func (LicenseConsumptionConfigurationPtrOutput) ToLicenseConsumptionConfigurationPtrOutputWithContext

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

type LicenseEntitlement

type LicenseEntitlement struct {
	AllowCheckIn *bool   `pulumi:"allowCheckIn"`
	MaxCount     *int    `pulumi:"maxCount"`
	Name         string  `pulumi:"name"`
	Overage      *bool   `pulumi:"overage"`
	Unit         string  `pulumi:"unit"`
	Value        *string `pulumi:"value"`
}

type LicenseEntitlementArgs

type LicenseEntitlementArgs struct {
	AllowCheckIn pulumi.BoolPtrInput   `pulumi:"allowCheckIn"`
	MaxCount     pulumi.IntPtrInput    `pulumi:"maxCount"`
	Name         pulumi.StringInput    `pulumi:"name"`
	Overage      pulumi.BoolPtrInput   `pulumi:"overage"`
	Unit         pulumi.StringInput    `pulumi:"unit"`
	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

func (LicenseEntitlementOutput) ElementType

func (LicenseEntitlementOutput) ElementType() reflect.Type

func (LicenseEntitlementOutput) MaxCount

func (LicenseEntitlementOutput) Name

func (LicenseEntitlementOutput) Overage

func (LicenseEntitlementOutput) ToLicenseEntitlementOutput

func (o LicenseEntitlementOutput) ToLicenseEntitlementOutput() LicenseEntitlementOutput

func (LicenseEntitlementOutput) ToLicenseEntitlementOutputWithContext

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

func (LicenseEntitlementOutput) Unit

func (LicenseEntitlementOutput) Value

type LicenseInput

type LicenseInput interface {
	pulumi.Input

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

type LicenseIssuerData

type LicenseIssuerData struct {
	Name    string  `pulumi:"name"`
	SignKey *string `pulumi:"signKey"`
}

type LicenseIssuerDataArgs

type LicenseIssuerDataArgs struct {
	Name    pulumi.StringInput    `pulumi:"name"`
	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

func (LicenseIssuerDataArgs) ToLicenseIssuerDataPtrOutput

func (i LicenseIssuerDataArgs) ToLicenseIssuerDataPtrOutput() LicenseIssuerDataPtrOutput

func (LicenseIssuerDataArgs) ToLicenseIssuerDataPtrOutputWithContext

func (i LicenseIssuerDataArgs) ToLicenseIssuerDataPtrOutputWithContext(ctx context.Context) LicenseIssuerDataPtrOutput

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

func (LicenseIssuerDataOutput) SignKey

func (LicenseIssuerDataOutput) ToLicenseIssuerDataOutput

func (o LicenseIssuerDataOutput) ToLicenseIssuerDataOutput() LicenseIssuerDataOutput

func (LicenseIssuerDataOutput) ToLicenseIssuerDataOutputWithContext

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

func (LicenseIssuerDataOutput) ToLicenseIssuerDataPtrOutput

func (o LicenseIssuerDataOutput) ToLicenseIssuerDataPtrOutput() LicenseIssuerDataPtrOutput

func (LicenseIssuerDataOutput) ToLicenseIssuerDataPtrOutputWithContext

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

type LicenseIssuerDataPtrInput

type LicenseIssuerDataPtrInput interface {
	pulumi.Input

	ToLicenseIssuerDataPtrOutput() LicenseIssuerDataPtrOutput
	ToLicenseIssuerDataPtrOutputWithContext(context.Context) LicenseIssuerDataPtrOutput
}

LicenseIssuerDataPtrInput is an input type that accepts LicenseIssuerDataArgs, LicenseIssuerDataPtr and LicenseIssuerDataPtrOutput values. You can construct a concrete instance of `LicenseIssuerDataPtrInput` via:

        LicenseIssuerDataArgs{...}

or:

        nil

type LicenseIssuerDataPtrOutput

type LicenseIssuerDataPtrOutput struct{ *pulumi.OutputState }

func (LicenseIssuerDataPtrOutput) Elem

func (LicenseIssuerDataPtrOutput) ElementType

func (LicenseIssuerDataPtrOutput) ElementType() reflect.Type

func (LicenseIssuerDataPtrOutput) Name

func (LicenseIssuerDataPtrOutput) SignKey

func (LicenseIssuerDataPtrOutput) ToLicenseIssuerDataPtrOutput

func (o LicenseIssuerDataPtrOutput) ToLicenseIssuerDataPtrOutput() LicenseIssuerDataPtrOutput

func (LicenseIssuerDataPtrOutput) ToLicenseIssuerDataPtrOutputWithContext

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

type LicenseMetadata

type LicenseMetadata struct {
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

type LicenseMetadataArgs

type LicenseMetadataArgs struct {
	Name  pulumi.StringInput `pulumi:"name"`
	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

func (LicenseMetadataOutput) ToLicenseMetadataOutput

func (o LicenseMetadataOutput) ToLicenseMetadataOutput() LicenseMetadataOutput

func (LicenseMetadataOutput) ToLicenseMetadataOutputWithContext

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

func (LicenseMetadataOutput) Value

type LicenseOutput

type LicenseOutput struct{ *pulumi.OutputState }

func (LicenseOutput) ElementType

func (LicenseOutput) ElementType() reflect.Type

func (LicenseOutput) ToLicenseOutput

func (o LicenseOutput) ToLicenseOutput() LicenseOutput

func (LicenseOutput) ToLicenseOutputWithContext

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

type LicenseProvisionalConfiguration

type LicenseProvisionalConfiguration struct {
	MaxTimeToLiveInMinutes int `pulumi:"maxTimeToLiveInMinutes"`
}

type LicenseProvisionalConfigurationArgs

type LicenseProvisionalConfigurationArgs struct {
	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

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

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

func (LicenseValidityDateFormatArgs) ToLicenseValidityDateFormatPtrOutput

func (i LicenseValidityDateFormatArgs) ToLicenseValidityDateFormatPtrOutput() LicenseValidityDateFormatPtrOutput

func (LicenseValidityDateFormatArgs) ToLicenseValidityDateFormatPtrOutputWithContext

func (i LicenseValidityDateFormatArgs) ToLicenseValidityDateFormatPtrOutputWithContext(ctx context.Context) LicenseValidityDateFormatPtrOutput

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

func (LicenseValidityDateFormatOutput) ToLicenseValidityDateFormatPtrOutput

func (o LicenseValidityDateFormatOutput) ToLicenseValidityDateFormatPtrOutput() LicenseValidityDateFormatPtrOutput

func (LicenseValidityDateFormatOutput) ToLicenseValidityDateFormatPtrOutputWithContext

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

type LicenseValidityDateFormatPtrInput

type LicenseValidityDateFormatPtrInput interface {
	pulumi.Input

	ToLicenseValidityDateFormatPtrOutput() LicenseValidityDateFormatPtrOutput
	ToLicenseValidityDateFormatPtrOutputWithContext(context.Context) LicenseValidityDateFormatPtrOutput
}

LicenseValidityDateFormatPtrInput is an input type that accepts LicenseValidityDateFormatArgs, LicenseValidityDateFormatPtr and LicenseValidityDateFormatPtrOutput values. You can construct a concrete instance of `LicenseValidityDateFormatPtrInput` via:

        LicenseValidityDateFormatArgs{...}

or:

        nil

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

Jump to

Keyboard shortcuts

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