servicecatalog

package
v0.76.0 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CloudFormationProvisionedProductAcceptLanguageEn = CloudFormationProvisionedProductAcceptLanguage("en")
	CloudFormationProvisionedProductAcceptLanguageJp = CloudFormationProvisionedProductAcceptLanguage("jp")
	CloudFormationProvisionedProductAcceptLanguageZh = CloudFormationProvisionedProductAcceptLanguage("zh")
)
View Source
const (
	CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeCreate = CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType("CREATE")
	CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeUpdate = CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType("UPDATE")
	CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeDelete = CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType("DELETE")
)
View Source
const (
	ServiceActionAcceptLanguageEn = ServiceActionAcceptLanguage("en")
	ServiceActionAcceptLanguageJp = ServiceActionAcceptLanguage("jp")
	ServiceActionAcceptLanguageZh = ServiceActionAcceptLanguage("zh")
)
View Source
const (
	ServiceActionDefinitionTypeSsmAutomation = ServiceActionDefinitionType("SSM_AUTOMATION")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptedPortfolioShare deprecated

type AcceptedPortfolioShare struct {
	pulumi.CustomResourceState

	AcceptLanguage pulumi.StringPtrOutput `pulumi:"acceptLanguage"`
	PortfolioId    pulumi.StringOutput    `pulumi:"portfolioId"`
}

Resource Type definition for AWS::ServiceCatalog::AcceptedPortfolioShare

Deprecated: AcceptedPortfolioShare is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetAcceptedPortfolioShare

func GetAcceptedPortfolioShare(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AcceptedPortfolioShareState, opts ...pulumi.ResourceOption) (*AcceptedPortfolioShare, error)

GetAcceptedPortfolioShare gets an existing AcceptedPortfolioShare 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 NewAcceptedPortfolioShare

func NewAcceptedPortfolioShare(ctx *pulumi.Context,
	name string, args *AcceptedPortfolioShareArgs, opts ...pulumi.ResourceOption) (*AcceptedPortfolioShare, error)

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

func (*AcceptedPortfolioShare) ElementType

func (*AcceptedPortfolioShare) ElementType() reflect.Type

func (*AcceptedPortfolioShare) ToAcceptedPortfolioShareOutput

func (i *AcceptedPortfolioShare) ToAcceptedPortfolioShareOutput() AcceptedPortfolioShareOutput

func (*AcceptedPortfolioShare) ToAcceptedPortfolioShareOutputWithContext

func (i *AcceptedPortfolioShare) ToAcceptedPortfolioShareOutputWithContext(ctx context.Context) AcceptedPortfolioShareOutput

func (*AcceptedPortfolioShare) ToOutput added in v0.76.0

type AcceptedPortfolioShareArgs

type AcceptedPortfolioShareArgs struct {
	AcceptLanguage pulumi.StringPtrInput
	PortfolioId    pulumi.StringInput
}

The set of arguments for constructing a AcceptedPortfolioShare resource.

func (AcceptedPortfolioShareArgs) ElementType

func (AcceptedPortfolioShareArgs) ElementType() reflect.Type

type AcceptedPortfolioShareInput

type AcceptedPortfolioShareInput interface {
	pulumi.Input

	ToAcceptedPortfolioShareOutput() AcceptedPortfolioShareOutput
	ToAcceptedPortfolioShareOutputWithContext(ctx context.Context) AcceptedPortfolioShareOutput
}

type AcceptedPortfolioShareOutput

type AcceptedPortfolioShareOutput struct{ *pulumi.OutputState }

func (AcceptedPortfolioShareOutput) AcceptLanguage added in v0.17.0

func (AcceptedPortfolioShareOutput) ElementType

func (AcceptedPortfolioShareOutput) PortfolioId added in v0.17.0

func (AcceptedPortfolioShareOutput) ToAcceptedPortfolioShareOutput

func (o AcceptedPortfolioShareOutput) ToAcceptedPortfolioShareOutput() AcceptedPortfolioShareOutput

func (AcceptedPortfolioShareOutput) ToAcceptedPortfolioShareOutputWithContext

func (o AcceptedPortfolioShareOutput) ToAcceptedPortfolioShareOutputWithContext(ctx context.Context) AcceptedPortfolioShareOutput

func (AcceptedPortfolioShareOutput) ToOutput added in v0.76.0

type AcceptedPortfolioShareState

type AcceptedPortfolioShareState struct {
}

func (AcceptedPortfolioShareState) ElementType

type CloudFormationProduct deprecated

type CloudFormationProduct struct {
	pulumi.CustomResourceState

	AcceptLanguage                 pulumi.StringPtrOutput                                         `pulumi:"acceptLanguage"`
	Description                    pulumi.StringPtrOutput                                         `pulumi:"description"`
	Distributor                    pulumi.StringPtrOutput                                         `pulumi:"distributor"`
	Name                           pulumi.StringOutput                                            `pulumi:"name"`
	Owner                          pulumi.StringOutput                                            `pulumi:"owner"`
	ProductName                    pulumi.StringOutput                                            `pulumi:"productName"`
	ProductType                    pulumi.StringPtrOutput                                         `pulumi:"productType"`
	ProvisioningArtifactIds        pulumi.StringOutput                                            `pulumi:"provisioningArtifactIds"`
	ProvisioningArtifactNames      pulumi.StringOutput                                            `pulumi:"provisioningArtifactNames"`
	ProvisioningArtifactParameters CloudFormationProductProvisioningArtifactPropertiesArrayOutput `pulumi:"provisioningArtifactParameters"`
	ReplaceProvisioningArtifacts   pulumi.BoolPtrOutput                                           `pulumi:"replaceProvisioningArtifacts"`
	SourceConnection               CloudFormationProductSourceConnectionPtrOutput                 `pulumi:"sourceConnection"`
	SupportDescription             pulumi.StringPtrOutput                                         `pulumi:"supportDescription"`
	SupportEmail                   pulumi.StringPtrOutput                                         `pulumi:"supportEmail"`
	SupportUrl                     pulumi.StringPtrOutput                                         `pulumi:"supportUrl"`
	Tags                           CloudFormationProductTagArrayOutput                            `pulumi:"tags"`
}

Resource Type definition for AWS::ServiceCatalog::CloudFormationProduct

Deprecated: CloudFormationProduct is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetCloudFormationProduct

func GetCloudFormationProduct(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CloudFormationProductState, opts ...pulumi.ResourceOption) (*CloudFormationProduct, error)

GetCloudFormationProduct gets an existing CloudFormationProduct 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 NewCloudFormationProduct

func NewCloudFormationProduct(ctx *pulumi.Context,
	name string, args *CloudFormationProductArgs, opts ...pulumi.ResourceOption) (*CloudFormationProduct, error)

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

func (*CloudFormationProduct) ElementType

func (*CloudFormationProduct) ElementType() reflect.Type

func (*CloudFormationProduct) ToCloudFormationProductOutput

func (i *CloudFormationProduct) ToCloudFormationProductOutput() CloudFormationProductOutput

func (*CloudFormationProduct) ToCloudFormationProductOutputWithContext

func (i *CloudFormationProduct) ToCloudFormationProductOutputWithContext(ctx context.Context) CloudFormationProductOutput

func (*CloudFormationProduct) ToOutput added in v0.76.0

type CloudFormationProductArgs

type CloudFormationProductArgs struct {
	AcceptLanguage                 pulumi.StringPtrInput
	Description                    pulumi.StringPtrInput
	Distributor                    pulumi.StringPtrInput
	Name                           pulumi.StringPtrInput
	Owner                          pulumi.StringInput
	ProductType                    pulumi.StringPtrInput
	ProvisioningArtifactParameters CloudFormationProductProvisioningArtifactPropertiesArrayInput
	ReplaceProvisioningArtifacts   pulumi.BoolPtrInput
	SourceConnection               CloudFormationProductSourceConnectionPtrInput
	SupportDescription             pulumi.StringPtrInput
	SupportEmail                   pulumi.StringPtrInput
	SupportUrl                     pulumi.StringPtrInput
	Tags                           CloudFormationProductTagArrayInput
}

The set of arguments for constructing a CloudFormationProduct resource.

func (CloudFormationProductArgs) ElementType

func (CloudFormationProductArgs) ElementType() reflect.Type

type CloudFormationProductCodeStarParameters added in v0.53.0

type CloudFormationProductCodeStarParameters struct {
	ArtifactPath  string `pulumi:"artifactPath"`
	Branch        string `pulumi:"branch"`
	ConnectionArn string `pulumi:"connectionArn"`
	Repository    string `pulumi:"repository"`
}

type CloudFormationProductCodeStarParametersArgs added in v0.53.0

type CloudFormationProductCodeStarParametersArgs struct {
	ArtifactPath  pulumi.StringInput `pulumi:"artifactPath"`
	Branch        pulumi.StringInput `pulumi:"branch"`
	ConnectionArn pulumi.StringInput `pulumi:"connectionArn"`
	Repository    pulumi.StringInput `pulumi:"repository"`
}

func (CloudFormationProductCodeStarParametersArgs) ElementType added in v0.53.0

func (CloudFormationProductCodeStarParametersArgs) ToCloudFormationProductCodeStarParametersOutput added in v0.53.0

func (i CloudFormationProductCodeStarParametersArgs) ToCloudFormationProductCodeStarParametersOutput() CloudFormationProductCodeStarParametersOutput

func (CloudFormationProductCodeStarParametersArgs) ToCloudFormationProductCodeStarParametersOutputWithContext added in v0.53.0

func (i CloudFormationProductCodeStarParametersArgs) ToCloudFormationProductCodeStarParametersOutputWithContext(ctx context.Context) CloudFormationProductCodeStarParametersOutput

func (CloudFormationProductCodeStarParametersArgs) ToCloudFormationProductCodeStarParametersPtrOutput added in v0.53.0

func (i CloudFormationProductCodeStarParametersArgs) ToCloudFormationProductCodeStarParametersPtrOutput() CloudFormationProductCodeStarParametersPtrOutput

func (CloudFormationProductCodeStarParametersArgs) ToCloudFormationProductCodeStarParametersPtrOutputWithContext added in v0.53.0

func (i CloudFormationProductCodeStarParametersArgs) ToCloudFormationProductCodeStarParametersPtrOutputWithContext(ctx context.Context) CloudFormationProductCodeStarParametersPtrOutput

func (CloudFormationProductCodeStarParametersArgs) ToOutput added in v0.76.0

type CloudFormationProductCodeStarParametersInput added in v0.53.0

type CloudFormationProductCodeStarParametersInput interface {
	pulumi.Input

	ToCloudFormationProductCodeStarParametersOutput() CloudFormationProductCodeStarParametersOutput
	ToCloudFormationProductCodeStarParametersOutputWithContext(context.Context) CloudFormationProductCodeStarParametersOutput
}

CloudFormationProductCodeStarParametersInput is an input type that accepts CloudFormationProductCodeStarParametersArgs and CloudFormationProductCodeStarParametersOutput values. You can construct a concrete instance of `CloudFormationProductCodeStarParametersInput` via:

CloudFormationProductCodeStarParametersArgs{...}

type CloudFormationProductCodeStarParametersOutput added in v0.53.0

type CloudFormationProductCodeStarParametersOutput struct{ *pulumi.OutputState }

func (CloudFormationProductCodeStarParametersOutput) ArtifactPath added in v0.53.0

func (CloudFormationProductCodeStarParametersOutput) Branch added in v0.53.0

func (CloudFormationProductCodeStarParametersOutput) ConnectionArn added in v0.53.0

func (CloudFormationProductCodeStarParametersOutput) ElementType added in v0.53.0

func (CloudFormationProductCodeStarParametersOutput) Repository added in v0.53.0

func (CloudFormationProductCodeStarParametersOutput) ToCloudFormationProductCodeStarParametersOutput added in v0.53.0

func (o CloudFormationProductCodeStarParametersOutput) ToCloudFormationProductCodeStarParametersOutput() CloudFormationProductCodeStarParametersOutput

func (CloudFormationProductCodeStarParametersOutput) ToCloudFormationProductCodeStarParametersOutputWithContext added in v0.53.0

func (o CloudFormationProductCodeStarParametersOutput) ToCloudFormationProductCodeStarParametersOutputWithContext(ctx context.Context) CloudFormationProductCodeStarParametersOutput

func (CloudFormationProductCodeStarParametersOutput) ToCloudFormationProductCodeStarParametersPtrOutput added in v0.53.0

func (o CloudFormationProductCodeStarParametersOutput) ToCloudFormationProductCodeStarParametersPtrOutput() CloudFormationProductCodeStarParametersPtrOutput

func (CloudFormationProductCodeStarParametersOutput) ToCloudFormationProductCodeStarParametersPtrOutputWithContext added in v0.53.0

func (o CloudFormationProductCodeStarParametersOutput) ToCloudFormationProductCodeStarParametersPtrOutputWithContext(ctx context.Context) CloudFormationProductCodeStarParametersPtrOutput

func (CloudFormationProductCodeStarParametersOutput) ToOutput added in v0.76.0

type CloudFormationProductCodeStarParametersPtrInput added in v0.53.0

type CloudFormationProductCodeStarParametersPtrInput interface {
	pulumi.Input

	ToCloudFormationProductCodeStarParametersPtrOutput() CloudFormationProductCodeStarParametersPtrOutput
	ToCloudFormationProductCodeStarParametersPtrOutputWithContext(context.Context) CloudFormationProductCodeStarParametersPtrOutput
}

CloudFormationProductCodeStarParametersPtrInput is an input type that accepts CloudFormationProductCodeStarParametersArgs, CloudFormationProductCodeStarParametersPtr and CloudFormationProductCodeStarParametersPtrOutput values. You can construct a concrete instance of `CloudFormationProductCodeStarParametersPtrInput` via:

        CloudFormationProductCodeStarParametersArgs{...}

or:

        nil

type CloudFormationProductCodeStarParametersPtrOutput added in v0.53.0

type CloudFormationProductCodeStarParametersPtrOutput struct{ *pulumi.OutputState }

func (CloudFormationProductCodeStarParametersPtrOutput) ArtifactPath added in v0.53.0

func (CloudFormationProductCodeStarParametersPtrOutput) Branch added in v0.53.0

func (CloudFormationProductCodeStarParametersPtrOutput) ConnectionArn added in v0.53.0

func (CloudFormationProductCodeStarParametersPtrOutput) Elem added in v0.53.0

func (CloudFormationProductCodeStarParametersPtrOutput) ElementType added in v0.53.0

func (CloudFormationProductCodeStarParametersPtrOutput) Repository added in v0.53.0

func (CloudFormationProductCodeStarParametersPtrOutput) ToCloudFormationProductCodeStarParametersPtrOutput added in v0.53.0

func (o CloudFormationProductCodeStarParametersPtrOutput) ToCloudFormationProductCodeStarParametersPtrOutput() CloudFormationProductCodeStarParametersPtrOutput

func (CloudFormationProductCodeStarParametersPtrOutput) ToCloudFormationProductCodeStarParametersPtrOutputWithContext added in v0.53.0

func (o CloudFormationProductCodeStarParametersPtrOutput) ToCloudFormationProductCodeStarParametersPtrOutputWithContext(ctx context.Context) CloudFormationProductCodeStarParametersPtrOutput

func (CloudFormationProductCodeStarParametersPtrOutput) ToOutput added in v0.76.0

type CloudFormationProductConnectionParameters added in v0.53.0

type CloudFormationProductConnectionParameters struct {
	CodeStar *CloudFormationProductCodeStarParameters `pulumi:"codeStar"`
}

type CloudFormationProductConnectionParametersArgs added in v0.53.0

type CloudFormationProductConnectionParametersArgs struct {
	CodeStar CloudFormationProductCodeStarParametersPtrInput `pulumi:"codeStar"`
}

func (CloudFormationProductConnectionParametersArgs) ElementType added in v0.53.0

func (CloudFormationProductConnectionParametersArgs) ToCloudFormationProductConnectionParametersOutput added in v0.53.0

func (i CloudFormationProductConnectionParametersArgs) ToCloudFormationProductConnectionParametersOutput() CloudFormationProductConnectionParametersOutput

func (CloudFormationProductConnectionParametersArgs) ToCloudFormationProductConnectionParametersOutputWithContext added in v0.53.0

func (i CloudFormationProductConnectionParametersArgs) ToCloudFormationProductConnectionParametersOutputWithContext(ctx context.Context) CloudFormationProductConnectionParametersOutput

func (CloudFormationProductConnectionParametersArgs) ToCloudFormationProductConnectionParametersPtrOutput added in v0.53.0

func (i CloudFormationProductConnectionParametersArgs) ToCloudFormationProductConnectionParametersPtrOutput() CloudFormationProductConnectionParametersPtrOutput

func (CloudFormationProductConnectionParametersArgs) ToCloudFormationProductConnectionParametersPtrOutputWithContext added in v0.53.0

func (i CloudFormationProductConnectionParametersArgs) ToCloudFormationProductConnectionParametersPtrOutputWithContext(ctx context.Context) CloudFormationProductConnectionParametersPtrOutput

func (CloudFormationProductConnectionParametersArgs) ToOutput added in v0.76.0

type CloudFormationProductConnectionParametersInput added in v0.53.0

type CloudFormationProductConnectionParametersInput interface {
	pulumi.Input

	ToCloudFormationProductConnectionParametersOutput() CloudFormationProductConnectionParametersOutput
	ToCloudFormationProductConnectionParametersOutputWithContext(context.Context) CloudFormationProductConnectionParametersOutput
}

CloudFormationProductConnectionParametersInput is an input type that accepts CloudFormationProductConnectionParametersArgs and CloudFormationProductConnectionParametersOutput values. You can construct a concrete instance of `CloudFormationProductConnectionParametersInput` via:

CloudFormationProductConnectionParametersArgs{...}

type CloudFormationProductConnectionParametersOutput added in v0.53.0

type CloudFormationProductConnectionParametersOutput struct{ *pulumi.OutputState }

func (CloudFormationProductConnectionParametersOutput) CodeStar added in v0.53.0

func (CloudFormationProductConnectionParametersOutput) ElementType added in v0.53.0

func (CloudFormationProductConnectionParametersOutput) ToCloudFormationProductConnectionParametersOutput added in v0.53.0

func (o CloudFormationProductConnectionParametersOutput) ToCloudFormationProductConnectionParametersOutput() CloudFormationProductConnectionParametersOutput

func (CloudFormationProductConnectionParametersOutput) ToCloudFormationProductConnectionParametersOutputWithContext added in v0.53.0

func (o CloudFormationProductConnectionParametersOutput) ToCloudFormationProductConnectionParametersOutputWithContext(ctx context.Context) CloudFormationProductConnectionParametersOutput

func (CloudFormationProductConnectionParametersOutput) ToCloudFormationProductConnectionParametersPtrOutput added in v0.53.0

func (o CloudFormationProductConnectionParametersOutput) ToCloudFormationProductConnectionParametersPtrOutput() CloudFormationProductConnectionParametersPtrOutput

func (CloudFormationProductConnectionParametersOutput) ToCloudFormationProductConnectionParametersPtrOutputWithContext added in v0.53.0

func (o CloudFormationProductConnectionParametersOutput) ToCloudFormationProductConnectionParametersPtrOutputWithContext(ctx context.Context) CloudFormationProductConnectionParametersPtrOutput

func (CloudFormationProductConnectionParametersOutput) ToOutput added in v0.76.0

type CloudFormationProductConnectionParametersPtrInput added in v0.53.0

type CloudFormationProductConnectionParametersPtrInput interface {
	pulumi.Input

	ToCloudFormationProductConnectionParametersPtrOutput() CloudFormationProductConnectionParametersPtrOutput
	ToCloudFormationProductConnectionParametersPtrOutputWithContext(context.Context) CloudFormationProductConnectionParametersPtrOutput
}

CloudFormationProductConnectionParametersPtrInput is an input type that accepts CloudFormationProductConnectionParametersArgs, CloudFormationProductConnectionParametersPtr and CloudFormationProductConnectionParametersPtrOutput values. You can construct a concrete instance of `CloudFormationProductConnectionParametersPtrInput` via:

        CloudFormationProductConnectionParametersArgs{...}

or:

        nil

type CloudFormationProductConnectionParametersPtrOutput added in v0.53.0

type CloudFormationProductConnectionParametersPtrOutput struct{ *pulumi.OutputState }

func (CloudFormationProductConnectionParametersPtrOutput) CodeStar added in v0.53.0

func (CloudFormationProductConnectionParametersPtrOutput) Elem added in v0.53.0

func (CloudFormationProductConnectionParametersPtrOutput) ElementType added in v0.53.0

func (CloudFormationProductConnectionParametersPtrOutput) ToCloudFormationProductConnectionParametersPtrOutput added in v0.53.0

func (o CloudFormationProductConnectionParametersPtrOutput) ToCloudFormationProductConnectionParametersPtrOutput() CloudFormationProductConnectionParametersPtrOutput

func (CloudFormationProductConnectionParametersPtrOutput) ToCloudFormationProductConnectionParametersPtrOutputWithContext added in v0.53.0

func (o CloudFormationProductConnectionParametersPtrOutput) ToCloudFormationProductConnectionParametersPtrOutputWithContext(ctx context.Context) CloudFormationProductConnectionParametersPtrOutput

func (CloudFormationProductConnectionParametersPtrOutput) ToOutput added in v0.76.0

type CloudFormationProductInput

type CloudFormationProductInput interface {
	pulumi.Input

	ToCloudFormationProductOutput() CloudFormationProductOutput
	ToCloudFormationProductOutputWithContext(ctx context.Context) CloudFormationProductOutput
}

type CloudFormationProductOutput

type CloudFormationProductOutput struct{ *pulumi.OutputState }

func (CloudFormationProductOutput) AcceptLanguage added in v0.17.0

func (CloudFormationProductOutput) Description added in v0.17.0

func (CloudFormationProductOutput) Distributor added in v0.17.0

func (CloudFormationProductOutput) ElementType

func (CloudFormationProductOutput) Name added in v0.17.0

func (CloudFormationProductOutput) Owner added in v0.17.0

func (CloudFormationProductOutput) ProductName added in v0.17.0

func (CloudFormationProductOutput) ProductType added in v0.55.0

func (CloudFormationProductOutput) ProvisioningArtifactIds added in v0.17.0

func (o CloudFormationProductOutput) ProvisioningArtifactIds() pulumi.StringOutput

func (CloudFormationProductOutput) ProvisioningArtifactNames added in v0.17.0

func (o CloudFormationProductOutput) ProvisioningArtifactNames() pulumi.StringOutput

func (CloudFormationProductOutput) ProvisioningArtifactParameters added in v0.17.0

func (CloudFormationProductOutput) ReplaceProvisioningArtifacts added in v0.17.0

func (o CloudFormationProductOutput) ReplaceProvisioningArtifacts() pulumi.BoolPtrOutput

func (CloudFormationProductOutput) SourceConnection added in v0.53.0

func (CloudFormationProductOutput) SupportDescription added in v0.17.0

func (o CloudFormationProductOutput) SupportDescription() pulumi.StringPtrOutput

func (CloudFormationProductOutput) SupportEmail added in v0.17.0

func (CloudFormationProductOutput) SupportUrl added in v0.17.0

func (CloudFormationProductOutput) Tags added in v0.17.0

func (CloudFormationProductOutput) ToCloudFormationProductOutput

func (o CloudFormationProductOutput) ToCloudFormationProductOutput() CloudFormationProductOutput

func (CloudFormationProductOutput) ToCloudFormationProductOutputWithContext

func (o CloudFormationProductOutput) ToCloudFormationProductOutputWithContext(ctx context.Context) CloudFormationProductOutput

func (CloudFormationProductOutput) ToOutput added in v0.76.0

type CloudFormationProductProvisioningArtifactProperties

type CloudFormationProductProvisioningArtifactProperties struct {
	Description               *string     `pulumi:"description"`
	DisableTemplateValidation *bool       `pulumi:"disableTemplateValidation"`
	Info                      interface{} `pulumi:"info"`
	Name                      *string     `pulumi:"name"`
	Type                      *string     `pulumi:"type"`
}

type CloudFormationProductProvisioningArtifactPropertiesArgs

type CloudFormationProductProvisioningArtifactPropertiesArgs struct {
	Description               pulumi.StringPtrInput `pulumi:"description"`
	DisableTemplateValidation pulumi.BoolPtrInput   `pulumi:"disableTemplateValidation"`
	Info                      pulumi.Input          `pulumi:"info"`
	Name                      pulumi.StringPtrInput `pulumi:"name"`
	Type                      pulumi.StringPtrInput `pulumi:"type"`
}

func (CloudFormationProductProvisioningArtifactPropertiesArgs) ElementType

func (CloudFormationProductProvisioningArtifactPropertiesArgs) ToCloudFormationProductProvisioningArtifactPropertiesOutput

func (CloudFormationProductProvisioningArtifactPropertiesArgs) ToCloudFormationProductProvisioningArtifactPropertiesOutputWithContext

func (i CloudFormationProductProvisioningArtifactPropertiesArgs) ToCloudFormationProductProvisioningArtifactPropertiesOutputWithContext(ctx context.Context) CloudFormationProductProvisioningArtifactPropertiesOutput

func (CloudFormationProductProvisioningArtifactPropertiesArgs) ToOutput added in v0.76.0

type CloudFormationProductProvisioningArtifactPropertiesArray

type CloudFormationProductProvisioningArtifactPropertiesArray []CloudFormationProductProvisioningArtifactPropertiesInput

func (CloudFormationProductProvisioningArtifactPropertiesArray) ElementType

func (CloudFormationProductProvisioningArtifactPropertiesArray) ToCloudFormationProductProvisioningArtifactPropertiesArrayOutput

func (i CloudFormationProductProvisioningArtifactPropertiesArray) ToCloudFormationProductProvisioningArtifactPropertiesArrayOutput() CloudFormationProductProvisioningArtifactPropertiesArrayOutput

func (CloudFormationProductProvisioningArtifactPropertiesArray) ToCloudFormationProductProvisioningArtifactPropertiesArrayOutputWithContext

func (i CloudFormationProductProvisioningArtifactPropertiesArray) ToCloudFormationProductProvisioningArtifactPropertiesArrayOutputWithContext(ctx context.Context) CloudFormationProductProvisioningArtifactPropertiesArrayOutput

func (CloudFormationProductProvisioningArtifactPropertiesArray) ToOutput added in v0.76.0

type CloudFormationProductProvisioningArtifactPropertiesArrayInput

type CloudFormationProductProvisioningArtifactPropertiesArrayInput interface {
	pulumi.Input

	ToCloudFormationProductProvisioningArtifactPropertiesArrayOutput() CloudFormationProductProvisioningArtifactPropertiesArrayOutput
	ToCloudFormationProductProvisioningArtifactPropertiesArrayOutputWithContext(context.Context) CloudFormationProductProvisioningArtifactPropertiesArrayOutput
}

CloudFormationProductProvisioningArtifactPropertiesArrayInput is an input type that accepts CloudFormationProductProvisioningArtifactPropertiesArray and CloudFormationProductProvisioningArtifactPropertiesArrayOutput values. You can construct a concrete instance of `CloudFormationProductProvisioningArtifactPropertiesArrayInput` via:

CloudFormationProductProvisioningArtifactPropertiesArray{ CloudFormationProductProvisioningArtifactPropertiesArgs{...} }

type CloudFormationProductProvisioningArtifactPropertiesArrayOutput

type CloudFormationProductProvisioningArtifactPropertiesArrayOutput struct{ *pulumi.OutputState }

func (CloudFormationProductProvisioningArtifactPropertiesArrayOutput) ElementType

func (CloudFormationProductProvisioningArtifactPropertiesArrayOutput) Index

func (CloudFormationProductProvisioningArtifactPropertiesArrayOutput) ToCloudFormationProductProvisioningArtifactPropertiesArrayOutput

func (CloudFormationProductProvisioningArtifactPropertiesArrayOutput) ToCloudFormationProductProvisioningArtifactPropertiesArrayOutputWithContext

func (o CloudFormationProductProvisioningArtifactPropertiesArrayOutput) ToCloudFormationProductProvisioningArtifactPropertiesArrayOutputWithContext(ctx context.Context) CloudFormationProductProvisioningArtifactPropertiesArrayOutput

func (CloudFormationProductProvisioningArtifactPropertiesArrayOutput) ToOutput added in v0.76.0

type CloudFormationProductProvisioningArtifactPropertiesInput

type CloudFormationProductProvisioningArtifactPropertiesInput interface {
	pulumi.Input

	ToCloudFormationProductProvisioningArtifactPropertiesOutput() CloudFormationProductProvisioningArtifactPropertiesOutput
	ToCloudFormationProductProvisioningArtifactPropertiesOutputWithContext(context.Context) CloudFormationProductProvisioningArtifactPropertiesOutput
}

CloudFormationProductProvisioningArtifactPropertiesInput is an input type that accepts CloudFormationProductProvisioningArtifactPropertiesArgs and CloudFormationProductProvisioningArtifactPropertiesOutput values. You can construct a concrete instance of `CloudFormationProductProvisioningArtifactPropertiesInput` via:

CloudFormationProductProvisioningArtifactPropertiesArgs{...}

type CloudFormationProductProvisioningArtifactPropertiesOutput

type CloudFormationProductProvisioningArtifactPropertiesOutput struct{ *pulumi.OutputState }

func (CloudFormationProductProvisioningArtifactPropertiesOutput) Description

func (CloudFormationProductProvisioningArtifactPropertiesOutput) DisableTemplateValidation

func (CloudFormationProductProvisioningArtifactPropertiesOutput) ElementType

func (CloudFormationProductProvisioningArtifactPropertiesOutput) Info

func (CloudFormationProductProvisioningArtifactPropertiesOutput) Name

func (CloudFormationProductProvisioningArtifactPropertiesOutput) ToCloudFormationProductProvisioningArtifactPropertiesOutput

func (CloudFormationProductProvisioningArtifactPropertiesOutput) ToCloudFormationProductProvisioningArtifactPropertiesOutputWithContext

func (o CloudFormationProductProvisioningArtifactPropertiesOutput) ToCloudFormationProductProvisioningArtifactPropertiesOutputWithContext(ctx context.Context) CloudFormationProductProvisioningArtifactPropertiesOutput

func (CloudFormationProductProvisioningArtifactPropertiesOutput) ToOutput added in v0.76.0

func (CloudFormationProductProvisioningArtifactPropertiesOutput) Type added in v0.55.0

type CloudFormationProductSourceConnection added in v0.53.0

type CloudFormationProductSourceConnection struct {
	ConnectionParameters CloudFormationProductConnectionParameters `pulumi:"connectionParameters"`
	Type                 string                                    `pulumi:"type"`
}

type CloudFormationProductSourceConnectionArgs added in v0.53.0

type CloudFormationProductSourceConnectionArgs struct {
	ConnectionParameters CloudFormationProductConnectionParametersInput `pulumi:"connectionParameters"`
	Type                 pulumi.StringInput                             `pulumi:"type"`
}

func (CloudFormationProductSourceConnectionArgs) ElementType added in v0.53.0

func (CloudFormationProductSourceConnectionArgs) ToCloudFormationProductSourceConnectionOutput added in v0.53.0

func (i CloudFormationProductSourceConnectionArgs) ToCloudFormationProductSourceConnectionOutput() CloudFormationProductSourceConnectionOutput

func (CloudFormationProductSourceConnectionArgs) ToCloudFormationProductSourceConnectionOutputWithContext added in v0.53.0

func (i CloudFormationProductSourceConnectionArgs) ToCloudFormationProductSourceConnectionOutputWithContext(ctx context.Context) CloudFormationProductSourceConnectionOutput

func (CloudFormationProductSourceConnectionArgs) ToCloudFormationProductSourceConnectionPtrOutput added in v0.53.0

func (i CloudFormationProductSourceConnectionArgs) ToCloudFormationProductSourceConnectionPtrOutput() CloudFormationProductSourceConnectionPtrOutput

func (CloudFormationProductSourceConnectionArgs) ToCloudFormationProductSourceConnectionPtrOutputWithContext added in v0.53.0

func (i CloudFormationProductSourceConnectionArgs) ToCloudFormationProductSourceConnectionPtrOutputWithContext(ctx context.Context) CloudFormationProductSourceConnectionPtrOutput

func (CloudFormationProductSourceConnectionArgs) ToOutput added in v0.76.0

type CloudFormationProductSourceConnectionInput added in v0.53.0

type CloudFormationProductSourceConnectionInput interface {
	pulumi.Input

	ToCloudFormationProductSourceConnectionOutput() CloudFormationProductSourceConnectionOutput
	ToCloudFormationProductSourceConnectionOutputWithContext(context.Context) CloudFormationProductSourceConnectionOutput
}

CloudFormationProductSourceConnectionInput is an input type that accepts CloudFormationProductSourceConnectionArgs and CloudFormationProductSourceConnectionOutput values. You can construct a concrete instance of `CloudFormationProductSourceConnectionInput` via:

CloudFormationProductSourceConnectionArgs{...}

type CloudFormationProductSourceConnectionOutput added in v0.53.0

type CloudFormationProductSourceConnectionOutput struct{ *pulumi.OutputState }

func (CloudFormationProductSourceConnectionOutput) ConnectionParameters added in v0.53.0

func (CloudFormationProductSourceConnectionOutput) ElementType added in v0.53.0

func (CloudFormationProductSourceConnectionOutput) ToCloudFormationProductSourceConnectionOutput added in v0.53.0

func (o CloudFormationProductSourceConnectionOutput) ToCloudFormationProductSourceConnectionOutput() CloudFormationProductSourceConnectionOutput

func (CloudFormationProductSourceConnectionOutput) ToCloudFormationProductSourceConnectionOutputWithContext added in v0.53.0

func (o CloudFormationProductSourceConnectionOutput) ToCloudFormationProductSourceConnectionOutputWithContext(ctx context.Context) CloudFormationProductSourceConnectionOutput

func (CloudFormationProductSourceConnectionOutput) ToCloudFormationProductSourceConnectionPtrOutput added in v0.53.0

func (o CloudFormationProductSourceConnectionOutput) ToCloudFormationProductSourceConnectionPtrOutput() CloudFormationProductSourceConnectionPtrOutput

func (CloudFormationProductSourceConnectionOutput) ToCloudFormationProductSourceConnectionPtrOutputWithContext added in v0.53.0

func (o CloudFormationProductSourceConnectionOutput) ToCloudFormationProductSourceConnectionPtrOutputWithContext(ctx context.Context) CloudFormationProductSourceConnectionPtrOutput

func (CloudFormationProductSourceConnectionOutput) ToOutput added in v0.76.0

func (CloudFormationProductSourceConnectionOutput) Type added in v0.53.0

type CloudFormationProductSourceConnectionPtrInput added in v0.53.0

type CloudFormationProductSourceConnectionPtrInput interface {
	pulumi.Input

	ToCloudFormationProductSourceConnectionPtrOutput() CloudFormationProductSourceConnectionPtrOutput
	ToCloudFormationProductSourceConnectionPtrOutputWithContext(context.Context) CloudFormationProductSourceConnectionPtrOutput
}

CloudFormationProductSourceConnectionPtrInput is an input type that accepts CloudFormationProductSourceConnectionArgs, CloudFormationProductSourceConnectionPtr and CloudFormationProductSourceConnectionPtrOutput values. You can construct a concrete instance of `CloudFormationProductSourceConnectionPtrInput` via:

        CloudFormationProductSourceConnectionArgs{...}

or:

        nil

type CloudFormationProductSourceConnectionPtrOutput added in v0.53.0

type CloudFormationProductSourceConnectionPtrOutput struct{ *pulumi.OutputState }

func (CloudFormationProductSourceConnectionPtrOutput) ConnectionParameters added in v0.53.0

func (CloudFormationProductSourceConnectionPtrOutput) Elem added in v0.53.0

func (CloudFormationProductSourceConnectionPtrOutput) ElementType added in v0.53.0

func (CloudFormationProductSourceConnectionPtrOutput) ToCloudFormationProductSourceConnectionPtrOutput added in v0.53.0

func (o CloudFormationProductSourceConnectionPtrOutput) ToCloudFormationProductSourceConnectionPtrOutput() CloudFormationProductSourceConnectionPtrOutput

func (CloudFormationProductSourceConnectionPtrOutput) ToCloudFormationProductSourceConnectionPtrOutputWithContext added in v0.53.0

func (o CloudFormationProductSourceConnectionPtrOutput) ToCloudFormationProductSourceConnectionPtrOutputWithContext(ctx context.Context) CloudFormationProductSourceConnectionPtrOutput

func (CloudFormationProductSourceConnectionPtrOutput) ToOutput added in v0.76.0

func (CloudFormationProductSourceConnectionPtrOutput) Type added in v0.53.0

type CloudFormationProductState

type CloudFormationProductState struct {
}

func (CloudFormationProductState) ElementType

func (CloudFormationProductState) ElementType() reflect.Type

type CloudFormationProductTag

type CloudFormationProductTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type CloudFormationProductTagArgs

type CloudFormationProductTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (CloudFormationProductTagArgs) ElementType

func (CloudFormationProductTagArgs) ToCloudFormationProductTagOutput

func (i CloudFormationProductTagArgs) ToCloudFormationProductTagOutput() CloudFormationProductTagOutput

func (CloudFormationProductTagArgs) ToCloudFormationProductTagOutputWithContext

func (i CloudFormationProductTagArgs) ToCloudFormationProductTagOutputWithContext(ctx context.Context) CloudFormationProductTagOutput

func (CloudFormationProductTagArgs) ToOutput added in v0.76.0

type CloudFormationProductTagArray

type CloudFormationProductTagArray []CloudFormationProductTagInput

func (CloudFormationProductTagArray) ElementType

func (CloudFormationProductTagArray) ToCloudFormationProductTagArrayOutput

func (i CloudFormationProductTagArray) ToCloudFormationProductTagArrayOutput() CloudFormationProductTagArrayOutput

func (CloudFormationProductTagArray) ToCloudFormationProductTagArrayOutputWithContext

func (i CloudFormationProductTagArray) ToCloudFormationProductTagArrayOutputWithContext(ctx context.Context) CloudFormationProductTagArrayOutput

func (CloudFormationProductTagArray) ToOutput added in v0.76.0

type CloudFormationProductTagArrayInput

type CloudFormationProductTagArrayInput interface {
	pulumi.Input

	ToCloudFormationProductTagArrayOutput() CloudFormationProductTagArrayOutput
	ToCloudFormationProductTagArrayOutputWithContext(context.Context) CloudFormationProductTagArrayOutput
}

CloudFormationProductTagArrayInput is an input type that accepts CloudFormationProductTagArray and CloudFormationProductTagArrayOutput values. You can construct a concrete instance of `CloudFormationProductTagArrayInput` via:

CloudFormationProductTagArray{ CloudFormationProductTagArgs{...} }

type CloudFormationProductTagArrayOutput

type CloudFormationProductTagArrayOutput struct{ *pulumi.OutputState }

func (CloudFormationProductTagArrayOutput) ElementType

func (CloudFormationProductTagArrayOutput) Index

func (CloudFormationProductTagArrayOutput) ToCloudFormationProductTagArrayOutput

func (o CloudFormationProductTagArrayOutput) ToCloudFormationProductTagArrayOutput() CloudFormationProductTagArrayOutput

func (CloudFormationProductTagArrayOutput) ToCloudFormationProductTagArrayOutputWithContext

func (o CloudFormationProductTagArrayOutput) ToCloudFormationProductTagArrayOutputWithContext(ctx context.Context) CloudFormationProductTagArrayOutput

func (CloudFormationProductTagArrayOutput) ToOutput added in v0.76.0

type CloudFormationProductTagInput

type CloudFormationProductTagInput interface {
	pulumi.Input

	ToCloudFormationProductTagOutput() CloudFormationProductTagOutput
	ToCloudFormationProductTagOutputWithContext(context.Context) CloudFormationProductTagOutput
}

CloudFormationProductTagInput is an input type that accepts CloudFormationProductTagArgs and CloudFormationProductTagOutput values. You can construct a concrete instance of `CloudFormationProductTagInput` via:

CloudFormationProductTagArgs{...}

type CloudFormationProductTagOutput

type CloudFormationProductTagOutput struct{ *pulumi.OutputState }

func (CloudFormationProductTagOutput) ElementType

func (CloudFormationProductTagOutput) Key

func (CloudFormationProductTagOutput) ToCloudFormationProductTagOutput

func (o CloudFormationProductTagOutput) ToCloudFormationProductTagOutput() CloudFormationProductTagOutput

func (CloudFormationProductTagOutput) ToCloudFormationProductTagOutputWithContext

func (o CloudFormationProductTagOutput) ToCloudFormationProductTagOutputWithContext(ctx context.Context) CloudFormationProductTagOutput

func (CloudFormationProductTagOutput) ToOutput added in v0.76.0

func (CloudFormationProductTagOutput) Value

type CloudFormationProvisionedProduct

type CloudFormationProvisionedProduct struct {
	pulumi.CustomResourceState

	AcceptLanguage         CloudFormationProvisionedProductAcceptLanguagePtrOutput `pulumi:"acceptLanguage"`
	CloudformationStackArn pulumi.StringOutput                                     `pulumi:"cloudformationStackArn"`
	NotificationArns       pulumi.StringArrayOutput                                `pulumi:"notificationArns"`
	// List of key-value pair outputs.
	Outputs                  pulumi.AnyOutput                                                 `pulumi:"outputs"`
	PathId                   pulumi.StringPtrOutput                                           `pulumi:"pathId"`
	PathName                 pulumi.StringPtrOutput                                           `pulumi:"pathName"`
	ProductId                pulumi.StringPtrOutput                                           `pulumi:"productId"`
	ProductName              pulumi.StringPtrOutput                                           `pulumi:"productName"`
	ProvisionedProductId     pulumi.StringOutput                                              `pulumi:"provisionedProductId"`
	ProvisionedProductName   pulumi.StringPtrOutput                                           `pulumi:"provisionedProductName"`
	ProvisioningArtifactId   pulumi.StringPtrOutput                                           `pulumi:"provisioningArtifactId"`
	ProvisioningArtifactName pulumi.StringPtrOutput                                           `pulumi:"provisioningArtifactName"`
	ProvisioningParameters   CloudFormationProvisionedProductProvisioningParameterArrayOutput `pulumi:"provisioningParameters"`
	ProvisioningPreferences  CloudFormationProvisionedProductProvisioningPreferencesPtrOutput `pulumi:"provisioningPreferences"`
	RecordId                 pulumi.StringOutput                                              `pulumi:"recordId"`
	Tags                     CloudFormationProvisionedProductTagArrayOutput                   `pulumi:"tags"`
}

Resource Schema for AWS::ServiceCatalog::CloudFormationProvisionedProduct

func GetCloudFormationProvisionedProduct

func GetCloudFormationProvisionedProduct(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CloudFormationProvisionedProductState, opts ...pulumi.ResourceOption) (*CloudFormationProvisionedProduct, error)

GetCloudFormationProvisionedProduct gets an existing CloudFormationProvisionedProduct 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 NewCloudFormationProvisionedProduct

func NewCloudFormationProvisionedProduct(ctx *pulumi.Context,
	name string, args *CloudFormationProvisionedProductArgs, opts ...pulumi.ResourceOption) (*CloudFormationProvisionedProduct, error)

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

func (*CloudFormationProvisionedProduct) ElementType

func (*CloudFormationProvisionedProduct) ToCloudFormationProvisionedProductOutput

func (i *CloudFormationProvisionedProduct) ToCloudFormationProvisionedProductOutput() CloudFormationProvisionedProductOutput

func (*CloudFormationProvisionedProduct) ToCloudFormationProvisionedProductOutputWithContext

func (i *CloudFormationProvisionedProduct) ToCloudFormationProvisionedProductOutputWithContext(ctx context.Context) CloudFormationProvisionedProductOutput

func (*CloudFormationProvisionedProduct) ToOutput added in v0.76.0

type CloudFormationProvisionedProductAcceptLanguage

type CloudFormationProvisionedProductAcceptLanguage string

func (CloudFormationProvisionedProductAcceptLanguage) ElementType

func (CloudFormationProvisionedProductAcceptLanguage) ToCloudFormationProvisionedProductAcceptLanguageOutput

func (e CloudFormationProvisionedProductAcceptLanguage) ToCloudFormationProvisionedProductAcceptLanguageOutput() CloudFormationProvisionedProductAcceptLanguageOutput

func (CloudFormationProvisionedProductAcceptLanguage) ToCloudFormationProvisionedProductAcceptLanguageOutputWithContext

func (e CloudFormationProvisionedProductAcceptLanguage) ToCloudFormationProvisionedProductAcceptLanguageOutputWithContext(ctx context.Context) CloudFormationProvisionedProductAcceptLanguageOutput

func (CloudFormationProvisionedProductAcceptLanguage) ToCloudFormationProvisionedProductAcceptLanguagePtrOutput

func (e CloudFormationProvisionedProductAcceptLanguage) ToCloudFormationProvisionedProductAcceptLanguagePtrOutput() CloudFormationProvisionedProductAcceptLanguagePtrOutput

func (CloudFormationProvisionedProductAcceptLanguage) ToCloudFormationProvisionedProductAcceptLanguagePtrOutputWithContext

func (e CloudFormationProvisionedProductAcceptLanguage) ToCloudFormationProvisionedProductAcceptLanguagePtrOutputWithContext(ctx context.Context) CloudFormationProvisionedProductAcceptLanguagePtrOutput

func (CloudFormationProvisionedProductAcceptLanguage) ToStringOutput

func (CloudFormationProvisionedProductAcceptLanguage) ToStringOutputWithContext

func (CloudFormationProvisionedProductAcceptLanguage) ToStringPtrOutput

func (CloudFormationProvisionedProductAcceptLanguage) ToStringPtrOutputWithContext

type CloudFormationProvisionedProductAcceptLanguageInput

type CloudFormationProvisionedProductAcceptLanguageInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductAcceptLanguageOutput() CloudFormationProvisionedProductAcceptLanguageOutput
	ToCloudFormationProvisionedProductAcceptLanguageOutputWithContext(context.Context) CloudFormationProvisionedProductAcceptLanguageOutput
}

CloudFormationProvisionedProductAcceptLanguageInput is an input type that accepts CloudFormationProvisionedProductAcceptLanguageArgs and CloudFormationProvisionedProductAcceptLanguageOutput values. You can construct a concrete instance of `CloudFormationProvisionedProductAcceptLanguageInput` via:

CloudFormationProvisionedProductAcceptLanguageArgs{...}

type CloudFormationProvisionedProductAcceptLanguageOutput

type CloudFormationProvisionedProductAcceptLanguageOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductAcceptLanguageOutput) ElementType

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToCloudFormationProvisionedProductAcceptLanguageOutput

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToCloudFormationProvisionedProductAcceptLanguageOutputWithContext

func (o CloudFormationProvisionedProductAcceptLanguageOutput) ToCloudFormationProvisionedProductAcceptLanguageOutputWithContext(ctx context.Context) CloudFormationProvisionedProductAcceptLanguageOutput

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToCloudFormationProvisionedProductAcceptLanguagePtrOutput

func (o CloudFormationProvisionedProductAcceptLanguageOutput) ToCloudFormationProvisionedProductAcceptLanguagePtrOutput() CloudFormationProvisionedProductAcceptLanguagePtrOutput

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToCloudFormationProvisionedProductAcceptLanguagePtrOutputWithContext

func (o CloudFormationProvisionedProductAcceptLanguageOutput) ToCloudFormationProvisionedProductAcceptLanguagePtrOutputWithContext(ctx context.Context) CloudFormationProvisionedProductAcceptLanguagePtrOutput

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToOutput added in v0.76.0

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToStringOutput

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToStringOutputWithContext

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToStringPtrOutput

func (CloudFormationProvisionedProductAcceptLanguageOutput) ToStringPtrOutputWithContext

type CloudFormationProvisionedProductAcceptLanguagePtrInput

type CloudFormationProvisionedProductAcceptLanguagePtrInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductAcceptLanguagePtrOutput() CloudFormationProvisionedProductAcceptLanguagePtrOutput
	ToCloudFormationProvisionedProductAcceptLanguagePtrOutputWithContext(context.Context) CloudFormationProvisionedProductAcceptLanguagePtrOutput
}

type CloudFormationProvisionedProductAcceptLanguagePtrOutput

type CloudFormationProvisionedProductAcceptLanguagePtrOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductAcceptLanguagePtrOutput) Elem

func (CloudFormationProvisionedProductAcceptLanguagePtrOutput) ElementType

func (CloudFormationProvisionedProductAcceptLanguagePtrOutput) ToCloudFormationProvisionedProductAcceptLanguagePtrOutput

func (CloudFormationProvisionedProductAcceptLanguagePtrOutput) ToCloudFormationProvisionedProductAcceptLanguagePtrOutputWithContext

func (o CloudFormationProvisionedProductAcceptLanguagePtrOutput) ToCloudFormationProvisionedProductAcceptLanguagePtrOutputWithContext(ctx context.Context) CloudFormationProvisionedProductAcceptLanguagePtrOutput

func (CloudFormationProvisionedProductAcceptLanguagePtrOutput) ToOutput added in v0.76.0

func (CloudFormationProvisionedProductAcceptLanguagePtrOutput) ToStringPtrOutput

func (CloudFormationProvisionedProductAcceptLanguagePtrOutput) ToStringPtrOutputWithContext

type CloudFormationProvisionedProductArgs

type CloudFormationProvisionedProductArgs struct {
	AcceptLanguage           CloudFormationProvisionedProductAcceptLanguagePtrInput
	NotificationArns         pulumi.StringArrayInput
	PathId                   pulumi.StringPtrInput
	PathName                 pulumi.StringPtrInput
	ProductId                pulumi.StringPtrInput
	ProductName              pulumi.StringPtrInput
	ProvisionedProductName   pulumi.StringPtrInput
	ProvisioningArtifactId   pulumi.StringPtrInput
	ProvisioningArtifactName pulumi.StringPtrInput
	ProvisioningParameters   CloudFormationProvisionedProductProvisioningParameterArrayInput
	ProvisioningPreferences  CloudFormationProvisionedProductProvisioningPreferencesPtrInput
	Tags                     CloudFormationProvisionedProductTagArrayInput
}

The set of arguments for constructing a CloudFormationProvisionedProduct resource.

func (CloudFormationProvisionedProductArgs) ElementType

type CloudFormationProvisionedProductInput

type CloudFormationProvisionedProductInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductOutput() CloudFormationProvisionedProductOutput
	ToCloudFormationProvisionedProductOutputWithContext(ctx context.Context) CloudFormationProvisionedProductOutput
}

type CloudFormationProvisionedProductOutput

type CloudFormationProvisionedProductOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductOutput) AcceptLanguage added in v0.17.0

func (CloudFormationProvisionedProductOutput) CloudformationStackArn added in v0.17.0

func (o CloudFormationProvisionedProductOutput) CloudformationStackArn() pulumi.StringOutput

func (CloudFormationProvisionedProductOutput) ElementType

func (CloudFormationProvisionedProductOutput) NotificationArns added in v0.17.0

func (CloudFormationProvisionedProductOutput) Outputs added in v0.17.0

List of key-value pair outputs.

func (CloudFormationProvisionedProductOutput) PathId added in v0.17.0

func (CloudFormationProvisionedProductOutput) PathName added in v0.17.0

func (CloudFormationProvisionedProductOutput) ProductId added in v0.17.0

func (CloudFormationProvisionedProductOutput) ProductName added in v0.17.0

func (CloudFormationProvisionedProductOutput) ProvisionedProductId added in v0.17.0

func (CloudFormationProvisionedProductOutput) ProvisionedProductName added in v0.17.0

func (CloudFormationProvisionedProductOutput) ProvisioningArtifactId added in v0.17.0

func (CloudFormationProvisionedProductOutput) ProvisioningArtifactName added in v0.17.0

func (o CloudFormationProvisionedProductOutput) ProvisioningArtifactName() pulumi.StringPtrOutput

func (CloudFormationProvisionedProductOutput) ProvisioningParameters added in v0.17.0

func (CloudFormationProvisionedProductOutput) ProvisioningPreferences added in v0.17.0

func (CloudFormationProvisionedProductOutput) RecordId added in v0.17.0

func (CloudFormationProvisionedProductOutput) Tags added in v0.17.0

func (CloudFormationProvisionedProductOutput) ToCloudFormationProvisionedProductOutput

func (o CloudFormationProvisionedProductOutput) ToCloudFormationProvisionedProductOutput() CloudFormationProvisionedProductOutput

func (CloudFormationProvisionedProductOutput) ToCloudFormationProvisionedProductOutputWithContext

func (o CloudFormationProvisionedProductOutput) ToCloudFormationProvisionedProductOutputWithContext(ctx context.Context) CloudFormationProvisionedProductOutput

func (CloudFormationProvisionedProductOutput) ToOutput added in v0.76.0

type CloudFormationProvisionedProductProvisioningParameter

type CloudFormationProvisionedProductProvisioningParameter struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type CloudFormationProvisionedProductProvisioningParameterArgs

type CloudFormationProvisionedProductProvisioningParameterArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (CloudFormationProvisionedProductProvisioningParameterArgs) ElementType

func (CloudFormationProvisionedProductProvisioningParameterArgs) ToCloudFormationProvisionedProductProvisioningParameterOutput

func (CloudFormationProvisionedProductProvisioningParameterArgs) ToCloudFormationProvisionedProductProvisioningParameterOutputWithContext

func (i CloudFormationProvisionedProductProvisioningParameterArgs) ToCloudFormationProvisionedProductProvisioningParameterOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningParameterOutput

func (CloudFormationProvisionedProductProvisioningParameterArgs) ToOutput added in v0.76.0

type CloudFormationProvisionedProductProvisioningParameterArray

type CloudFormationProvisionedProductProvisioningParameterArray []CloudFormationProvisionedProductProvisioningParameterInput

func (CloudFormationProvisionedProductProvisioningParameterArray) ElementType

func (CloudFormationProvisionedProductProvisioningParameterArray) ToCloudFormationProvisionedProductProvisioningParameterArrayOutput

func (CloudFormationProvisionedProductProvisioningParameterArray) ToCloudFormationProvisionedProductProvisioningParameterArrayOutputWithContext

func (i CloudFormationProvisionedProductProvisioningParameterArray) ToCloudFormationProvisionedProductProvisioningParameterArrayOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningParameterArrayOutput

func (CloudFormationProvisionedProductProvisioningParameterArray) ToOutput added in v0.76.0

type CloudFormationProvisionedProductProvisioningParameterArrayInput

type CloudFormationProvisionedProductProvisioningParameterArrayInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductProvisioningParameterArrayOutput() CloudFormationProvisionedProductProvisioningParameterArrayOutput
	ToCloudFormationProvisionedProductProvisioningParameterArrayOutputWithContext(context.Context) CloudFormationProvisionedProductProvisioningParameterArrayOutput
}

CloudFormationProvisionedProductProvisioningParameterArrayInput is an input type that accepts CloudFormationProvisionedProductProvisioningParameterArray and CloudFormationProvisionedProductProvisioningParameterArrayOutput values. You can construct a concrete instance of `CloudFormationProvisionedProductProvisioningParameterArrayInput` via:

CloudFormationProvisionedProductProvisioningParameterArray{ CloudFormationProvisionedProductProvisioningParameterArgs{...} }

type CloudFormationProvisionedProductProvisioningParameterArrayOutput

type CloudFormationProvisionedProductProvisioningParameterArrayOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductProvisioningParameterArrayOutput) ElementType

func (CloudFormationProvisionedProductProvisioningParameterArrayOutput) Index

func (CloudFormationProvisionedProductProvisioningParameterArrayOutput) ToCloudFormationProvisionedProductProvisioningParameterArrayOutput

func (CloudFormationProvisionedProductProvisioningParameterArrayOutput) ToCloudFormationProvisionedProductProvisioningParameterArrayOutputWithContext

func (o CloudFormationProvisionedProductProvisioningParameterArrayOutput) ToCloudFormationProvisionedProductProvisioningParameterArrayOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningParameterArrayOutput

func (CloudFormationProvisionedProductProvisioningParameterArrayOutput) ToOutput added in v0.76.0

type CloudFormationProvisionedProductProvisioningParameterInput

type CloudFormationProvisionedProductProvisioningParameterInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductProvisioningParameterOutput() CloudFormationProvisionedProductProvisioningParameterOutput
	ToCloudFormationProvisionedProductProvisioningParameterOutputWithContext(context.Context) CloudFormationProvisionedProductProvisioningParameterOutput
}

CloudFormationProvisionedProductProvisioningParameterInput is an input type that accepts CloudFormationProvisionedProductProvisioningParameterArgs and CloudFormationProvisionedProductProvisioningParameterOutput values. You can construct a concrete instance of `CloudFormationProvisionedProductProvisioningParameterInput` via:

CloudFormationProvisionedProductProvisioningParameterArgs{...}

type CloudFormationProvisionedProductProvisioningParameterOutput

type CloudFormationProvisionedProductProvisioningParameterOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductProvisioningParameterOutput) ElementType

func (CloudFormationProvisionedProductProvisioningParameterOutput) Key

func (CloudFormationProvisionedProductProvisioningParameterOutput) ToCloudFormationProvisionedProductProvisioningParameterOutput

func (CloudFormationProvisionedProductProvisioningParameterOutput) ToCloudFormationProvisionedProductProvisioningParameterOutputWithContext

func (o CloudFormationProvisionedProductProvisioningParameterOutput) ToCloudFormationProvisionedProductProvisioningParameterOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningParameterOutput

func (CloudFormationProvisionedProductProvisioningParameterOutput) ToOutput added in v0.76.0

func (CloudFormationProvisionedProductProvisioningParameterOutput) Value

type CloudFormationProvisionedProductProvisioningPreferences

type CloudFormationProvisionedProductProvisioningPreferences struct {
	StackSetAccounts                   []string                                                                      `pulumi:"stackSetAccounts"`
	StackSetFailureToleranceCount      *int                                                                          `pulumi:"stackSetFailureToleranceCount"`
	StackSetFailureTolerancePercentage *int                                                                          `pulumi:"stackSetFailureTolerancePercentage"`
	StackSetMaxConcurrencyCount        *int                                                                          `pulumi:"stackSetMaxConcurrencyCount"`
	StackSetMaxConcurrencyPercentage   *int                                                                          `pulumi:"stackSetMaxConcurrencyPercentage"`
	StackSetOperationType              *CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType `pulumi:"stackSetOperationType"`
	StackSetRegions                    []string                                                                      `pulumi:"stackSetRegions"`
}

type CloudFormationProvisionedProductProvisioningPreferencesArgs

type CloudFormationProvisionedProductProvisioningPreferencesArgs struct {
	StackSetAccounts                   pulumi.StringArrayInput                                                              `pulumi:"stackSetAccounts"`
	StackSetFailureToleranceCount      pulumi.IntPtrInput                                                                   `pulumi:"stackSetFailureToleranceCount"`
	StackSetFailureTolerancePercentage pulumi.IntPtrInput                                                                   `pulumi:"stackSetFailureTolerancePercentage"`
	StackSetMaxConcurrencyCount        pulumi.IntPtrInput                                                                   `pulumi:"stackSetMaxConcurrencyCount"`
	StackSetMaxConcurrencyPercentage   pulumi.IntPtrInput                                                                   `pulumi:"stackSetMaxConcurrencyPercentage"`
	StackSetOperationType              CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrInput `pulumi:"stackSetOperationType"`
	StackSetRegions                    pulumi.StringArrayInput                                                              `pulumi:"stackSetRegions"`
}

func (CloudFormationProvisionedProductProvisioningPreferencesArgs) ElementType

func (CloudFormationProvisionedProductProvisioningPreferencesArgs) ToCloudFormationProvisionedProductProvisioningPreferencesOutput

func (CloudFormationProvisionedProductProvisioningPreferencesArgs) ToCloudFormationProvisionedProductProvisioningPreferencesOutputWithContext

func (i CloudFormationProvisionedProductProvisioningPreferencesArgs) ToCloudFormationProvisionedProductProvisioningPreferencesOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningPreferencesOutput

func (CloudFormationProvisionedProductProvisioningPreferencesArgs) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesArgs) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutputWithContext

func (i CloudFormationProvisionedProductProvisioningPreferencesArgs) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningPreferencesPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesArgs) ToOutput added in v0.76.0

type CloudFormationProvisionedProductProvisioningPreferencesInput

type CloudFormationProvisionedProductProvisioningPreferencesInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductProvisioningPreferencesOutput() CloudFormationProvisionedProductProvisioningPreferencesOutput
	ToCloudFormationProvisionedProductProvisioningPreferencesOutputWithContext(context.Context) CloudFormationProvisionedProductProvisioningPreferencesOutput
}

CloudFormationProvisionedProductProvisioningPreferencesInput is an input type that accepts CloudFormationProvisionedProductProvisioningPreferencesArgs and CloudFormationProvisionedProductProvisioningPreferencesOutput values. You can construct a concrete instance of `CloudFormationProvisionedProductProvisioningPreferencesInput` via:

CloudFormationProvisionedProductProvisioningPreferencesArgs{...}

type CloudFormationProvisionedProductProvisioningPreferencesOutput

type CloudFormationProvisionedProductProvisioningPreferencesOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) ElementType

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) StackSetAccounts

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) StackSetFailureToleranceCount

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) StackSetFailureTolerancePercentage

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) StackSetMaxConcurrencyCount

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) StackSetMaxConcurrencyPercentage

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) StackSetRegions

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) ToCloudFormationProvisionedProductProvisioningPreferencesOutput

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) ToCloudFormationProvisionedProductProvisioningPreferencesOutputWithContext

func (o CloudFormationProvisionedProductProvisioningPreferencesOutput) ToCloudFormationProvisionedProductProvisioningPreferencesOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningPreferencesOutput

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutputWithContext

func (o CloudFormationProvisionedProductProvisioningPreferencesOutput) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningPreferencesPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesOutput) ToOutput added in v0.76.0

type CloudFormationProvisionedProductProvisioningPreferencesPtrInput

type CloudFormationProvisionedProductProvisioningPreferencesPtrInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutput() CloudFormationProvisionedProductProvisioningPreferencesPtrOutput
	ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutputWithContext(context.Context) CloudFormationProvisionedProductProvisioningPreferencesPtrOutput
}

CloudFormationProvisionedProductProvisioningPreferencesPtrInput is an input type that accepts CloudFormationProvisionedProductProvisioningPreferencesArgs, CloudFormationProvisionedProductProvisioningPreferencesPtr and CloudFormationProvisionedProductProvisioningPreferencesPtrOutput values. You can construct a concrete instance of `CloudFormationProvisionedProductProvisioningPreferencesPtrInput` via:

        CloudFormationProvisionedProductProvisioningPreferencesArgs{...}

or:

        nil

type CloudFormationProvisionedProductProvisioningPreferencesPtrOutput

type CloudFormationProvisionedProductProvisioningPreferencesPtrOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) Elem

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) ElementType

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) StackSetAccounts

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) StackSetFailureToleranceCount

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) StackSetFailureTolerancePercentage

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) StackSetMaxConcurrencyCount

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) StackSetMaxConcurrencyPercentage

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) StackSetRegions

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutputWithContext

func (o CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) ToCloudFormationProvisionedProductProvisioningPreferencesPtrOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningPreferencesPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesPtrOutput) ToOutput added in v0.76.0

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType string

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ElementType

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutputWithContext

func (e CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutputWithContext

func (e CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutputWithContext(ctx context.Context) CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToStringOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToStringOutputWithContext

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToStringPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationType) ToStringPtrOutputWithContext

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeInput

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput() CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput
	ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutputWithContext(context.Context) CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput
}

CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeInput is an input type that accepts CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeArgs and CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput values. You can construct a concrete instance of `CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeInput` via:

CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeArgs{...}

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ElementType

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutputWithContext

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutputWithContext

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToOutput added in v0.76.0

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToStringOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToStringOutputWithContext

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToStringPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypeOutput) ToStringPtrOutputWithContext

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrInput

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput() CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput
	ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutputWithContext(context.Context) CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput
}

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput

type CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput) ElementType

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput) ToCloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutputWithContext

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput) ToOutput added in v0.76.0

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput) ToStringPtrOutput

func (CloudFormationProvisionedProductProvisioningPreferencesStackSetOperationTypePtrOutput) ToStringPtrOutputWithContext

type CloudFormationProvisionedProductState

type CloudFormationProvisionedProductState struct {
}

func (CloudFormationProvisionedProductState) ElementType

type CloudFormationProvisionedProductTag

type CloudFormationProvisionedProductTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type CloudFormationProvisionedProductTagArgs

type CloudFormationProvisionedProductTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (CloudFormationProvisionedProductTagArgs) ElementType

func (CloudFormationProvisionedProductTagArgs) ToCloudFormationProvisionedProductTagOutput

func (i CloudFormationProvisionedProductTagArgs) ToCloudFormationProvisionedProductTagOutput() CloudFormationProvisionedProductTagOutput

func (CloudFormationProvisionedProductTagArgs) ToCloudFormationProvisionedProductTagOutputWithContext

func (i CloudFormationProvisionedProductTagArgs) ToCloudFormationProvisionedProductTagOutputWithContext(ctx context.Context) CloudFormationProvisionedProductTagOutput

func (CloudFormationProvisionedProductTagArgs) ToOutput added in v0.76.0

type CloudFormationProvisionedProductTagArray

type CloudFormationProvisionedProductTagArray []CloudFormationProvisionedProductTagInput

func (CloudFormationProvisionedProductTagArray) ElementType

func (CloudFormationProvisionedProductTagArray) ToCloudFormationProvisionedProductTagArrayOutput

func (i CloudFormationProvisionedProductTagArray) ToCloudFormationProvisionedProductTagArrayOutput() CloudFormationProvisionedProductTagArrayOutput

func (CloudFormationProvisionedProductTagArray) ToCloudFormationProvisionedProductTagArrayOutputWithContext

func (i CloudFormationProvisionedProductTagArray) ToCloudFormationProvisionedProductTagArrayOutputWithContext(ctx context.Context) CloudFormationProvisionedProductTagArrayOutput

func (CloudFormationProvisionedProductTagArray) ToOutput added in v0.76.0

type CloudFormationProvisionedProductTagArrayInput

type CloudFormationProvisionedProductTagArrayInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductTagArrayOutput() CloudFormationProvisionedProductTagArrayOutput
	ToCloudFormationProvisionedProductTagArrayOutputWithContext(context.Context) CloudFormationProvisionedProductTagArrayOutput
}

CloudFormationProvisionedProductTagArrayInput is an input type that accepts CloudFormationProvisionedProductTagArray and CloudFormationProvisionedProductTagArrayOutput values. You can construct a concrete instance of `CloudFormationProvisionedProductTagArrayInput` via:

CloudFormationProvisionedProductTagArray{ CloudFormationProvisionedProductTagArgs{...} }

type CloudFormationProvisionedProductTagArrayOutput

type CloudFormationProvisionedProductTagArrayOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductTagArrayOutput) ElementType

func (CloudFormationProvisionedProductTagArrayOutput) Index

func (CloudFormationProvisionedProductTagArrayOutput) ToCloudFormationProvisionedProductTagArrayOutput

func (o CloudFormationProvisionedProductTagArrayOutput) ToCloudFormationProvisionedProductTagArrayOutput() CloudFormationProvisionedProductTagArrayOutput

func (CloudFormationProvisionedProductTagArrayOutput) ToCloudFormationProvisionedProductTagArrayOutputWithContext

func (o CloudFormationProvisionedProductTagArrayOutput) ToCloudFormationProvisionedProductTagArrayOutputWithContext(ctx context.Context) CloudFormationProvisionedProductTagArrayOutput

func (CloudFormationProvisionedProductTagArrayOutput) ToOutput added in v0.76.0

type CloudFormationProvisionedProductTagInput

type CloudFormationProvisionedProductTagInput interface {
	pulumi.Input

	ToCloudFormationProvisionedProductTagOutput() CloudFormationProvisionedProductTagOutput
	ToCloudFormationProvisionedProductTagOutputWithContext(context.Context) CloudFormationProvisionedProductTagOutput
}

CloudFormationProvisionedProductTagInput is an input type that accepts CloudFormationProvisionedProductTagArgs and CloudFormationProvisionedProductTagOutput values. You can construct a concrete instance of `CloudFormationProvisionedProductTagInput` via:

CloudFormationProvisionedProductTagArgs{...}

type CloudFormationProvisionedProductTagOutput

type CloudFormationProvisionedProductTagOutput struct{ *pulumi.OutputState }

func (CloudFormationProvisionedProductTagOutput) ElementType

func (CloudFormationProvisionedProductTagOutput) Key

func (CloudFormationProvisionedProductTagOutput) ToCloudFormationProvisionedProductTagOutput

func (o CloudFormationProvisionedProductTagOutput) ToCloudFormationProvisionedProductTagOutput() CloudFormationProvisionedProductTagOutput

func (CloudFormationProvisionedProductTagOutput) ToCloudFormationProvisionedProductTagOutputWithContext

func (o CloudFormationProvisionedProductTagOutput) ToCloudFormationProvisionedProductTagOutputWithContext(ctx context.Context) CloudFormationProvisionedProductTagOutput

func (CloudFormationProvisionedProductTagOutput) ToOutput added in v0.76.0

func (CloudFormationProvisionedProductTagOutput) Value

type LaunchNotificationConstraint deprecated

type LaunchNotificationConstraint struct {
	pulumi.CustomResourceState

	AcceptLanguage   pulumi.StringPtrOutput   `pulumi:"acceptLanguage"`
	Description      pulumi.StringPtrOutput   `pulumi:"description"`
	NotificationArns pulumi.StringArrayOutput `pulumi:"notificationArns"`
	PortfolioId      pulumi.StringOutput      `pulumi:"portfolioId"`
	ProductId        pulumi.StringOutput      `pulumi:"productId"`
}

Resource Type definition for AWS::ServiceCatalog::LaunchNotificationConstraint

Deprecated: LaunchNotificationConstraint is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetLaunchNotificationConstraint

func GetLaunchNotificationConstraint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LaunchNotificationConstraintState, opts ...pulumi.ResourceOption) (*LaunchNotificationConstraint, error)

GetLaunchNotificationConstraint gets an existing LaunchNotificationConstraint 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 NewLaunchNotificationConstraint

func NewLaunchNotificationConstraint(ctx *pulumi.Context,
	name string, args *LaunchNotificationConstraintArgs, opts ...pulumi.ResourceOption) (*LaunchNotificationConstraint, error)

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

func (*LaunchNotificationConstraint) ElementType

func (*LaunchNotificationConstraint) ElementType() reflect.Type

func (*LaunchNotificationConstraint) ToLaunchNotificationConstraintOutput

func (i *LaunchNotificationConstraint) ToLaunchNotificationConstraintOutput() LaunchNotificationConstraintOutput

func (*LaunchNotificationConstraint) ToLaunchNotificationConstraintOutputWithContext

func (i *LaunchNotificationConstraint) ToLaunchNotificationConstraintOutputWithContext(ctx context.Context) LaunchNotificationConstraintOutput

func (*LaunchNotificationConstraint) ToOutput added in v0.76.0

type LaunchNotificationConstraintArgs

type LaunchNotificationConstraintArgs struct {
	AcceptLanguage   pulumi.StringPtrInput
	Description      pulumi.StringPtrInput
	NotificationArns pulumi.StringArrayInput
	PortfolioId      pulumi.StringInput
	ProductId        pulumi.StringInput
}

The set of arguments for constructing a LaunchNotificationConstraint resource.

func (LaunchNotificationConstraintArgs) ElementType

type LaunchNotificationConstraintInput

type LaunchNotificationConstraintInput interface {
	pulumi.Input

	ToLaunchNotificationConstraintOutput() LaunchNotificationConstraintOutput
	ToLaunchNotificationConstraintOutputWithContext(ctx context.Context) LaunchNotificationConstraintOutput
}

type LaunchNotificationConstraintOutput

type LaunchNotificationConstraintOutput struct{ *pulumi.OutputState }

func (LaunchNotificationConstraintOutput) AcceptLanguage added in v0.17.0

func (LaunchNotificationConstraintOutput) Description added in v0.17.0

func (LaunchNotificationConstraintOutput) ElementType

func (LaunchNotificationConstraintOutput) NotificationArns added in v0.17.0

func (LaunchNotificationConstraintOutput) PortfolioId added in v0.17.0

func (LaunchNotificationConstraintOutput) ProductId added in v0.17.0

func (LaunchNotificationConstraintOutput) ToLaunchNotificationConstraintOutput

func (o LaunchNotificationConstraintOutput) ToLaunchNotificationConstraintOutput() LaunchNotificationConstraintOutput

func (LaunchNotificationConstraintOutput) ToLaunchNotificationConstraintOutputWithContext

func (o LaunchNotificationConstraintOutput) ToLaunchNotificationConstraintOutputWithContext(ctx context.Context) LaunchNotificationConstraintOutput

func (LaunchNotificationConstraintOutput) ToOutput added in v0.76.0

type LaunchNotificationConstraintState

type LaunchNotificationConstraintState struct {
}

func (LaunchNotificationConstraintState) ElementType

type LaunchRoleConstraint deprecated

type LaunchRoleConstraint struct {
	pulumi.CustomResourceState

	AcceptLanguage pulumi.StringPtrOutput `pulumi:"acceptLanguage"`
	Description    pulumi.StringPtrOutput `pulumi:"description"`
	LocalRoleName  pulumi.StringPtrOutput `pulumi:"localRoleName"`
	PortfolioId    pulumi.StringOutput    `pulumi:"portfolioId"`
	ProductId      pulumi.StringOutput    `pulumi:"productId"`
	RoleArn        pulumi.StringPtrOutput `pulumi:"roleArn"`
}

Resource Type definition for AWS::ServiceCatalog::LaunchRoleConstraint

Deprecated: LaunchRoleConstraint is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetLaunchRoleConstraint

func GetLaunchRoleConstraint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LaunchRoleConstraintState, opts ...pulumi.ResourceOption) (*LaunchRoleConstraint, error)

GetLaunchRoleConstraint gets an existing LaunchRoleConstraint 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 NewLaunchRoleConstraint

func NewLaunchRoleConstraint(ctx *pulumi.Context,
	name string, args *LaunchRoleConstraintArgs, opts ...pulumi.ResourceOption) (*LaunchRoleConstraint, error)

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

func (*LaunchRoleConstraint) ElementType

func (*LaunchRoleConstraint) ElementType() reflect.Type

func (*LaunchRoleConstraint) ToLaunchRoleConstraintOutput

func (i *LaunchRoleConstraint) ToLaunchRoleConstraintOutput() LaunchRoleConstraintOutput

func (*LaunchRoleConstraint) ToLaunchRoleConstraintOutputWithContext

func (i *LaunchRoleConstraint) ToLaunchRoleConstraintOutputWithContext(ctx context.Context) LaunchRoleConstraintOutput

func (*LaunchRoleConstraint) ToOutput added in v0.76.0

type LaunchRoleConstraintArgs

type LaunchRoleConstraintArgs struct {
	AcceptLanguage pulumi.StringPtrInput
	Description    pulumi.StringPtrInput
	LocalRoleName  pulumi.StringPtrInput
	PortfolioId    pulumi.StringInput
	ProductId      pulumi.StringInput
	RoleArn        pulumi.StringPtrInput
}

The set of arguments for constructing a LaunchRoleConstraint resource.

func (LaunchRoleConstraintArgs) ElementType

func (LaunchRoleConstraintArgs) ElementType() reflect.Type

type LaunchRoleConstraintInput

type LaunchRoleConstraintInput interface {
	pulumi.Input

	ToLaunchRoleConstraintOutput() LaunchRoleConstraintOutput
	ToLaunchRoleConstraintOutputWithContext(ctx context.Context) LaunchRoleConstraintOutput
}

type LaunchRoleConstraintOutput

type LaunchRoleConstraintOutput struct{ *pulumi.OutputState }

func (LaunchRoleConstraintOutput) AcceptLanguage added in v0.17.0

func (LaunchRoleConstraintOutput) Description added in v0.17.0

func (LaunchRoleConstraintOutput) ElementType

func (LaunchRoleConstraintOutput) ElementType() reflect.Type

func (LaunchRoleConstraintOutput) LocalRoleName added in v0.17.0

func (LaunchRoleConstraintOutput) PortfolioId added in v0.17.0

func (LaunchRoleConstraintOutput) ProductId added in v0.17.0

func (LaunchRoleConstraintOutput) RoleArn added in v0.17.0

func (LaunchRoleConstraintOutput) ToLaunchRoleConstraintOutput

func (o LaunchRoleConstraintOutput) ToLaunchRoleConstraintOutput() LaunchRoleConstraintOutput

func (LaunchRoleConstraintOutput) ToLaunchRoleConstraintOutputWithContext

func (o LaunchRoleConstraintOutput) ToLaunchRoleConstraintOutputWithContext(ctx context.Context) LaunchRoleConstraintOutput

func (LaunchRoleConstraintOutput) ToOutput added in v0.76.0

type LaunchRoleConstraintState

type LaunchRoleConstraintState struct {
}

func (LaunchRoleConstraintState) ElementType

func (LaunchRoleConstraintState) ElementType() reflect.Type

type LaunchTemplateConstraint deprecated

type LaunchTemplateConstraint struct {
	pulumi.CustomResourceState

	AcceptLanguage pulumi.StringPtrOutput `pulumi:"acceptLanguage"`
	Description    pulumi.StringPtrOutput `pulumi:"description"`
	PortfolioId    pulumi.StringOutput    `pulumi:"portfolioId"`
	ProductId      pulumi.StringOutput    `pulumi:"productId"`
	Rules          pulumi.StringOutput    `pulumi:"rules"`
}

Resource Type definition for AWS::ServiceCatalog::LaunchTemplateConstraint

Deprecated: LaunchTemplateConstraint is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetLaunchTemplateConstraint

func GetLaunchTemplateConstraint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LaunchTemplateConstraintState, opts ...pulumi.ResourceOption) (*LaunchTemplateConstraint, error)

GetLaunchTemplateConstraint gets an existing LaunchTemplateConstraint 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 NewLaunchTemplateConstraint

func NewLaunchTemplateConstraint(ctx *pulumi.Context,
	name string, args *LaunchTemplateConstraintArgs, opts ...pulumi.ResourceOption) (*LaunchTemplateConstraint, error)

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

func (*LaunchTemplateConstraint) ElementType

func (*LaunchTemplateConstraint) ElementType() reflect.Type

func (*LaunchTemplateConstraint) ToLaunchTemplateConstraintOutput

func (i *LaunchTemplateConstraint) ToLaunchTemplateConstraintOutput() LaunchTemplateConstraintOutput

func (*LaunchTemplateConstraint) ToLaunchTemplateConstraintOutputWithContext

func (i *LaunchTemplateConstraint) ToLaunchTemplateConstraintOutputWithContext(ctx context.Context) LaunchTemplateConstraintOutput

func (*LaunchTemplateConstraint) ToOutput added in v0.76.0

type LaunchTemplateConstraintArgs

type LaunchTemplateConstraintArgs struct {
	AcceptLanguage pulumi.StringPtrInput
	Description    pulumi.StringPtrInput
	PortfolioId    pulumi.StringInput
	ProductId      pulumi.StringInput
	Rules          pulumi.StringInput
}

The set of arguments for constructing a LaunchTemplateConstraint resource.

func (LaunchTemplateConstraintArgs) ElementType

type LaunchTemplateConstraintInput

type LaunchTemplateConstraintInput interface {
	pulumi.Input

	ToLaunchTemplateConstraintOutput() LaunchTemplateConstraintOutput
	ToLaunchTemplateConstraintOutputWithContext(ctx context.Context) LaunchTemplateConstraintOutput
}

type LaunchTemplateConstraintOutput

type LaunchTemplateConstraintOutput struct{ *pulumi.OutputState }

func (LaunchTemplateConstraintOutput) AcceptLanguage added in v0.17.0

func (LaunchTemplateConstraintOutput) Description added in v0.17.0

func (LaunchTemplateConstraintOutput) ElementType

func (LaunchTemplateConstraintOutput) PortfolioId added in v0.17.0

func (LaunchTemplateConstraintOutput) ProductId added in v0.17.0

func (LaunchTemplateConstraintOutput) Rules added in v0.17.0

func (LaunchTemplateConstraintOutput) ToLaunchTemplateConstraintOutput

func (o LaunchTemplateConstraintOutput) ToLaunchTemplateConstraintOutput() LaunchTemplateConstraintOutput

func (LaunchTemplateConstraintOutput) ToLaunchTemplateConstraintOutputWithContext

func (o LaunchTemplateConstraintOutput) ToLaunchTemplateConstraintOutputWithContext(ctx context.Context) LaunchTemplateConstraintOutput

func (LaunchTemplateConstraintOutput) ToOutput added in v0.76.0

type LaunchTemplateConstraintState

type LaunchTemplateConstraintState struct {
}

func (LaunchTemplateConstraintState) ElementType

type LookupAcceptedPortfolioShareArgs added in v0.12.0

type LookupAcceptedPortfolioShareArgs struct {
	Id string `pulumi:"id"`
}

type LookupAcceptedPortfolioShareOutputArgs added in v0.12.0

type LookupAcceptedPortfolioShareOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupAcceptedPortfolioShareOutputArgs) ElementType added in v0.12.0

type LookupAcceptedPortfolioShareResult added in v0.12.0

type LookupAcceptedPortfolioShareResult struct {
	Id *string `pulumi:"id"`
}

func LookupAcceptedPortfolioShare added in v0.12.0

func LookupAcceptedPortfolioShare(ctx *pulumi.Context, args *LookupAcceptedPortfolioShareArgs, opts ...pulumi.InvokeOption) (*LookupAcceptedPortfolioShareResult, error)

Resource Type definition for AWS::ServiceCatalog::AcceptedPortfolioShare

type LookupAcceptedPortfolioShareResultOutput added in v0.12.0

type LookupAcceptedPortfolioShareResultOutput struct{ *pulumi.OutputState }

func (LookupAcceptedPortfolioShareResultOutput) ElementType added in v0.12.0

func (LookupAcceptedPortfolioShareResultOutput) Id added in v0.12.0

func (LookupAcceptedPortfolioShareResultOutput) ToLookupAcceptedPortfolioShareResultOutput added in v0.12.0

func (o LookupAcceptedPortfolioShareResultOutput) ToLookupAcceptedPortfolioShareResultOutput() LookupAcceptedPortfolioShareResultOutput

func (LookupAcceptedPortfolioShareResultOutput) ToLookupAcceptedPortfolioShareResultOutputWithContext added in v0.12.0

func (o LookupAcceptedPortfolioShareResultOutput) ToLookupAcceptedPortfolioShareResultOutputWithContext(ctx context.Context) LookupAcceptedPortfolioShareResultOutput

func (LookupAcceptedPortfolioShareResultOutput) ToOutput added in v0.76.0

type LookupCloudFormationProductArgs added in v0.12.0

type LookupCloudFormationProductArgs struct {
	Id string `pulumi:"id"`
}

type LookupCloudFormationProductOutputArgs added in v0.12.0

type LookupCloudFormationProductOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupCloudFormationProductOutputArgs) ElementType added in v0.12.0

type LookupCloudFormationProductResult added in v0.12.0

type LookupCloudFormationProductResult struct {
	AcceptLanguage                 *string                                               `pulumi:"acceptLanguage"`
	Description                    *string                                               `pulumi:"description"`
	Distributor                    *string                                               `pulumi:"distributor"`
	Id                             *string                                               `pulumi:"id"`
	Name                           *string                                               `pulumi:"name"`
	Owner                          *string                                               `pulumi:"owner"`
	ProductName                    *string                                               `pulumi:"productName"`
	ProductType                    *string                                               `pulumi:"productType"`
	ProvisioningArtifactIds        *string                                               `pulumi:"provisioningArtifactIds"`
	ProvisioningArtifactNames      *string                                               `pulumi:"provisioningArtifactNames"`
	ProvisioningArtifactParameters []CloudFormationProductProvisioningArtifactProperties `pulumi:"provisioningArtifactParameters"`
	ReplaceProvisioningArtifacts   *bool                                                 `pulumi:"replaceProvisioningArtifacts"`
	SourceConnection               *CloudFormationProductSourceConnection                `pulumi:"sourceConnection"`
	SupportDescription             *string                                               `pulumi:"supportDescription"`
	SupportEmail                   *string                                               `pulumi:"supportEmail"`
	SupportUrl                     *string                                               `pulumi:"supportUrl"`
	Tags                           []CloudFormationProductTag                            `pulumi:"tags"`
}

func LookupCloudFormationProduct added in v0.12.0

func LookupCloudFormationProduct(ctx *pulumi.Context, args *LookupCloudFormationProductArgs, opts ...pulumi.InvokeOption) (*LookupCloudFormationProductResult, error)

Resource Type definition for AWS::ServiceCatalog::CloudFormationProduct

type LookupCloudFormationProductResultOutput added in v0.12.0

type LookupCloudFormationProductResultOutput struct{ *pulumi.OutputState }

func (LookupCloudFormationProductResultOutput) AcceptLanguage added in v0.12.0

func (LookupCloudFormationProductResultOutput) Description added in v0.12.0

func (LookupCloudFormationProductResultOutput) Distributor added in v0.12.0

func (LookupCloudFormationProductResultOutput) ElementType added in v0.12.0

func (LookupCloudFormationProductResultOutput) Id added in v0.12.0

func (LookupCloudFormationProductResultOutput) Name added in v0.12.0

func (LookupCloudFormationProductResultOutput) Owner added in v0.12.0

func (LookupCloudFormationProductResultOutput) ProductName added in v0.12.0

func (LookupCloudFormationProductResultOutput) ProductType added in v0.55.0

func (LookupCloudFormationProductResultOutput) ProvisioningArtifactIds added in v0.12.0

func (LookupCloudFormationProductResultOutput) ProvisioningArtifactNames added in v0.12.0

func (o LookupCloudFormationProductResultOutput) ProvisioningArtifactNames() pulumi.StringPtrOutput

func (LookupCloudFormationProductResultOutput) ProvisioningArtifactParameters added in v0.12.0

func (LookupCloudFormationProductResultOutput) ReplaceProvisioningArtifacts added in v0.12.0

func (o LookupCloudFormationProductResultOutput) ReplaceProvisioningArtifacts() pulumi.BoolPtrOutput

func (LookupCloudFormationProductResultOutput) SourceConnection added in v0.53.0

func (LookupCloudFormationProductResultOutput) SupportDescription added in v0.12.0

func (LookupCloudFormationProductResultOutput) SupportEmail added in v0.12.0

func (LookupCloudFormationProductResultOutput) SupportUrl added in v0.12.0

func (LookupCloudFormationProductResultOutput) Tags added in v0.12.0

func (LookupCloudFormationProductResultOutput) ToLookupCloudFormationProductResultOutput added in v0.12.0

func (o LookupCloudFormationProductResultOutput) ToLookupCloudFormationProductResultOutput() LookupCloudFormationProductResultOutput

func (LookupCloudFormationProductResultOutput) ToLookupCloudFormationProductResultOutputWithContext added in v0.12.0

func (o LookupCloudFormationProductResultOutput) ToLookupCloudFormationProductResultOutputWithContext(ctx context.Context) LookupCloudFormationProductResultOutput

func (LookupCloudFormationProductResultOutput) ToOutput added in v0.76.0

type LookupCloudFormationProvisionedProductArgs added in v0.12.0

type LookupCloudFormationProvisionedProductArgs struct {
	ProvisionedProductId string `pulumi:"provisionedProductId"`
}

type LookupCloudFormationProvisionedProductOutputArgs added in v0.12.0

type LookupCloudFormationProvisionedProductOutputArgs struct {
	ProvisionedProductId pulumi.StringInput `pulumi:"provisionedProductId"`
}

func (LookupCloudFormationProvisionedProductOutputArgs) ElementType added in v0.12.0

type LookupCloudFormationProvisionedProductResult added in v0.12.0

type LookupCloudFormationProvisionedProductResult struct {
	AcceptLanguage         *CloudFormationProvisionedProductAcceptLanguage `pulumi:"acceptLanguage"`
	CloudformationStackArn *string                                         `pulumi:"cloudformationStackArn"`
	// List of key-value pair outputs.
	Outputs                  interface{}                                              `pulumi:"outputs"`
	PathId                   *string                                                  `pulumi:"pathId"`
	PathName                 *string                                                  `pulumi:"pathName"`
	ProductId                *string                                                  `pulumi:"productId"`
	ProductName              *string                                                  `pulumi:"productName"`
	ProvisionedProductId     *string                                                  `pulumi:"provisionedProductId"`
	ProvisioningArtifactId   *string                                                  `pulumi:"provisioningArtifactId"`
	ProvisioningArtifactName *string                                                  `pulumi:"provisioningArtifactName"`
	ProvisioningParameters   []CloudFormationProvisionedProductProvisioningParameter  `pulumi:"provisioningParameters"`
	ProvisioningPreferences  *CloudFormationProvisionedProductProvisioningPreferences `pulumi:"provisioningPreferences"`
	RecordId                 *string                                                  `pulumi:"recordId"`
	Tags                     []CloudFormationProvisionedProductTag                    `pulumi:"tags"`
}

func LookupCloudFormationProvisionedProduct added in v0.12.0

Resource Schema for AWS::ServiceCatalog::CloudFormationProvisionedProduct

type LookupCloudFormationProvisionedProductResultOutput added in v0.12.0

type LookupCloudFormationProvisionedProductResultOutput struct{ *pulumi.OutputState }

func (LookupCloudFormationProvisionedProductResultOutput) AcceptLanguage added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) CloudformationStackArn added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ElementType added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) Outputs added in v0.12.0

List of key-value pair outputs.

func (LookupCloudFormationProvisionedProductResultOutput) PathId added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) PathName added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ProductId added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ProductName added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ProvisionedProductId added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ProvisioningArtifactId added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ProvisioningArtifactName added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ProvisioningParameters added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ProvisioningPreferences added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) RecordId added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) Tags added in v0.12.0

func (LookupCloudFormationProvisionedProductResultOutput) ToLookupCloudFormationProvisionedProductResultOutput added in v0.12.0

func (o LookupCloudFormationProvisionedProductResultOutput) ToLookupCloudFormationProvisionedProductResultOutput() LookupCloudFormationProvisionedProductResultOutput

func (LookupCloudFormationProvisionedProductResultOutput) ToLookupCloudFormationProvisionedProductResultOutputWithContext added in v0.12.0

func (o LookupCloudFormationProvisionedProductResultOutput) ToLookupCloudFormationProvisionedProductResultOutputWithContext(ctx context.Context) LookupCloudFormationProvisionedProductResultOutput

func (LookupCloudFormationProvisionedProductResultOutput) ToOutput added in v0.76.0

type LookupLaunchNotificationConstraintArgs added in v0.12.0

type LookupLaunchNotificationConstraintArgs struct {
	Id string `pulumi:"id"`
}

type LookupLaunchNotificationConstraintOutputArgs added in v0.12.0

type LookupLaunchNotificationConstraintOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupLaunchNotificationConstraintOutputArgs) ElementType added in v0.12.0

type LookupLaunchNotificationConstraintResult added in v0.12.0

type LookupLaunchNotificationConstraintResult struct {
	AcceptLanguage   *string  `pulumi:"acceptLanguage"`
	Description      *string  `pulumi:"description"`
	Id               *string  `pulumi:"id"`
	NotificationArns []string `pulumi:"notificationArns"`
}

func LookupLaunchNotificationConstraint added in v0.12.0

Resource Type definition for AWS::ServiceCatalog::LaunchNotificationConstraint

type LookupLaunchNotificationConstraintResultOutput added in v0.12.0

type LookupLaunchNotificationConstraintResultOutput struct{ *pulumi.OutputState }

func (LookupLaunchNotificationConstraintResultOutput) AcceptLanguage added in v0.12.0

func (LookupLaunchNotificationConstraintResultOutput) Description added in v0.12.0

func (LookupLaunchNotificationConstraintResultOutput) ElementType added in v0.12.0

func (LookupLaunchNotificationConstraintResultOutput) Id added in v0.12.0

func (LookupLaunchNotificationConstraintResultOutput) NotificationArns added in v0.12.0

func (LookupLaunchNotificationConstraintResultOutput) ToLookupLaunchNotificationConstraintResultOutput added in v0.12.0

func (o LookupLaunchNotificationConstraintResultOutput) ToLookupLaunchNotificationConstraintResultOutput() LookupLaunchNotificationConstraintResultOutput

func (LookupLaunchNotificationConstraintResultOutput) ToLookupLaunchNotificationConstraintResultOutputWithContext added in v0.12.0

func (o LookupLaunchNotificationConstraintResultOutput) ToLookupLaunchNotificationConstraintResultOutputWithContext(ctx context.Context) LookupLaunchNotificationConstraintResultOutput

func (LookupLaunchNotificationConstraintResultOutput) ToOutput added in v0.76.0

type LookupLaunchRoleConstraintArgs added in v0.12.0

type LookupLaunchRoleConstraintArgs struct {
	Id string `pulumi:"id"`
}

type LookupLaunchRoleConstraintOutputArgs added in v0.12.0

type LookupLaunchRoleConstraintOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupLaunchRoleConstraintOutputArgs) ElementType added in v0.12.0

type LookupLaunchRoleConstraintResult added in v0.12.0

type LookupLaunchRoleConstraintResult struct {
	AcceptLanguage *string `pulumi:"acceptLanguage"`
	Description    *string `pulumi:"description"`
	Id             *string `pulumi:"id"`
	LocalRoleName  *string `pulumi:"localRoleName"`
	RoleArn        *string `pulumi:"roleArn"`
}

func LookupLaunchRoleConstraint added in v0.12.0

func LookupLaunchRoleConstraint(ctx *pulumi.Context, args *LookupLaunchRoleConstraintArgs, opts ...pulumi.InvokeOption) (*LookupLaunchRoleConstraintResult, error)

Resource Type definition for AWS::ServiceCatalog::LaunchRoleConstraint

type LookupLaunchRoleConstraintResultOutput added in v0.12.0

type LookupLaunchRoleConstraintResultOutput struct{ *pulumi.OutputState }

func (LookupLaunchRoleConstraintResultOutput) AcceptLanguage added in v0.12.0

func (LookupLaunchRoleConstraintResultOutput) Description added in v0.12.0

func (LookupLaunchRoleConstraintResultOutput) ElementType added in v0.12.0

func (LookupLaunchRoleConstraintResultOutput) Id added in v0.12.0

func (LookupLaunchRoleConstraintResultOutput) LocalRoleName added in v0.12.0

func (LookupLaunchRoleConstraintResultOutput) RoleArn added in v0.12.0

func (LookupLaunchRoleConstraintResultOutput) ToLookupLaunchRoleConstraintResultOutput added in v0.12.0

func (o LookupLaunchRoleConstraintResultOutput) ToLookupLaunchRoleConstraintResultOutput() LookupLaunchRoleConstraintResultOutput

func (LookupLaunchRoleConstraintResultOutput) ToLookupLaunchRoleConstraintResultOutputWithContext added in v0.12.0

func (o LookupLaunchRoleConstraintResultOutput) ToLookupLaunchRoleConstraintResultOutputWithContext(ctx context.Context) LookupLaunchRoleConstraintResultOutput

func (LookupLaunchRoleConstraintResultOutput) ToOutput added in v0.76.0

type LookupLaunchTemplateConstraintArgs added in v0.12.0

type LookupLaunchTemplateConstraintArgs struct {
	Id string `pulumi:"id"`
}

type LookupLaunchTemplateConstraintOutputArgs added in v0.12.0

type LookupLaunchTemplateConstraintOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupLaunchTemplateConstraintOutputArgs) ElementType added in v0.12.0

type LookupLaunchTemplateConstraintResult added in v0.12.0

type LookupLaunchTemplateConstraintResult struct {
	AcceptLanguage *string `pulumi:"acceptLanguage"`
	Description    *string `pulumi:"description"`
	Id             *string `pulumi:"id"`
	Rules          *string `pulumi:"rules"`
}

func LookupLaunchTemplateConstraint added in v0.12.0

Resource Type definition for AWS::ServiceCatalog::LaunchTemplateConstraint

type LookupLaunchTemplateConstraintResultOutput added in v0.12.0

type LookupLaunchTemplateConstraintResultOutput struct{ *pulumi.OutputState }

func (LookupLaunchTemplateConstraintResultOutput) AcceptLanguage added in v0.12.0

func (LookupLaunchTemplateConstraintResultOutput) Description added in v0.12.0

func (LookupLaunchTemplateConstraintResultOutput) ElementType added in v0.12.0

func (LookupLaunchTemplateConstraintResultOutput) Id added in v0.12.0

func (LookupLaunchTemplateConstraintResultOutput) Rules added in v0.12.0

func (LookupLaunchTemplateConstraintResultOutput) ToLookupLaunchTemplateConstraintResultOutput added in v0.12.0

func (o LookupLaunchTemplateConstraintResultOutput) ToLookupLaunchTemplateConstraintResultOutput() LookupLaunchTemplateConstraintResultOutput

func (LookupLaunchTemplateConstraintResultOutput) ToLookupLaunchTemplateConstraintResultOutputWithContext added in v0.12.0

func (o LookupLaunchTemplateConstraintResultOutput) ToLookupLaunchTemplateConstraintResultOutputWithContext(ctx context.Context) LookupLaunchTemplateConstraintResultOutput

func (LookupLaunchTemplateConstraintResultOutput) ToOutput added in v0.76.0

type LookupPortfolioArgs added in v0.12.0

type LookupPortfolioArgs struct {
	Id string `pulumi:"id"`
}

type LookupPortfolioOutputArgs added in v0.12.0

type LookupPortfolioOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupPortfolioOutputArgs) ElementType added in v0.12.0

func (LookupPortfolioOutputArgs) ElementType() reflect.Type

type LookupPortfolioPrincipalAssociationArgs added in v0.12.0

type LookupPortfolioPrincipalAssociationArgs struct {
	Id string `pulumi:"id"`
}

type LookupPortfolioPrincipalAssociationOutputArgs added in v0.12.0

type LookupPortfolioPrincipalAssociationOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupPortfolioPrincipalAssociationOutputArgs) ElementType added in v0.12.0

type LookupPortfolioPrincipalAssociationResult added in v0.12.0

type LookupPortfolioPrincipalAssociationResult struct {
	Id *string `pulumi:"id"`
}

func LookupPortfolioPrincipalAssociation added in v0.12.0

Resource Type definition for AWS::ServiceCatalog::PortfolioPrincipalAssociation

type LookupPortfolioPrincipalAssociationResultOutput added in v0.12.0

type LookupPortfolioPrincipalAssociationResultOutput struct{ *pulumi.OutputState }

func (LookupPortfolioPrincipalAssociationResultOutput) ElementType added in v0.12.0

func (LookupPortfolioPrincipalAssociationResultOutput) Id added in v0.12.0

func (LookupPortfolioPrincipalAssociationResultOutput) ToLookupPortfolioPrincipalAssociationResultOutput added in v0.12.0

func (o LookupPortfolioPrincipalAssociationResultOutput) ToLookupPortfolioPrincipalAssociationResultOutput() LookupPortfolioPrincipalAssociationResultOutput

func (LookupPortfolioPrincipalAssociationResultOutput) ToLookupPortfolioPrincipalAssociationResultOutputWithContext added in v0.12.0

func (o LookupPortfolioPrincipalAssociationResultOutput) ToLookupPortfolioPrincipalAssociationResultOutputWithContext(ctx context.Context) LookupPortfolioPrincipalAssociationResultOutput

func (LookupPortfolioPrincipalAssociationResultOutput) ToOutput added in v0.76.0

type LookupPortfolioProductAssociationArgs added in v0.12.0

type LookupPortfolioProductAssociationArgs struct {
	Id string `pulumi:"id"`
}

type LookupPortfolioProductAssociationOutputArgs added in v0.12.0

type LookupPortfolioProductAssociationOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupPortfolioProductAssociationOutputArgs) ElementType added in v0.12.0

type LookupPortfolioProductAssociationResult added in v0.12.0

type LookupPortfolioProductAssociationResult struct {
	Id *string `pulumi:"id"`
}

func LookupPortfolioProductAssociation added in v0.12.0

Resource Type definition for AWS::ServiceCatalog::PortfolioProductAssociation

type LookupPortfolioProductAssociationResultOutput added in v0.12.0

type LookupPortfolioProductAssociationResultOutput struct{ *pulumi.OutputState }

func (LookupPortfolioProductAssociationResultOutput) ElementType added in v0.12.0

func (LookupPortfolioProductAssociationResultOutput) Id added in v0.12.0

func (LookupPortfolioProductAssociationResultOutput) ToLookupPortfolioProductAssociationResultOutput added in v0.12.0

func (o LookupPortfolioProductAssociationResultOutput) ToLookupPortfolioProductAssociationResultOutput() LookupPortfolioProductAssociationResultOutput

func (LookupPortfolioProductAssociationResultOutput) ToLookupPortfolioProductAssociationResultOutputWithContext added in v0.12.0

func (o LookupPortfolioProductAssociationResultOutput) ToLookupPortfolioProductAssociationResultOutputWithContext(ctx context.Context) LookupPortfolioProductAssociationResultOutput

func (LookupPortfolioProductAssociationResultOutput) ToOutput added in v0.76.0

type LookupPortfolioResult added in v0.12.0

type LookupPortfolioResult struct {
	AcceptLanguage *string        `pulumi:"acceptLanguage"`
	Description    *string        `pulumi:"description"`
	DisplayName    *string        `pulumi:"displayName"`
	Id             *string        `pulumi:"id"`
	PortfolioName  *string        `pulumi:"portfolioName"`
	ProviderName   *string        `pulumi:"providerName"`
	Tags           []PortfolioTag `pulumi:"tags"`
}

func LookupPortfolio added in v0.12.0

func LookupPortfolio(ctx *pulumi.Context, args *LookupPortfolioArgs, opts ...pulumi.InvokeOption) (*LookupPortfolioResult, error)

Resource Type definition for AWS::ServiceCatalog::Portfolio

type LookupPortfolioResultOutput added in v0.12.0

type LookupPortfolioResultOutput struct{ *pulumi.OutputState }

func LookupPortfolioOutput added in v0.12.0

func (LookupPortfolioResultOutput) AcceptLanguage added in v0.12.0

func (LookupPortfolioResultOutput) Description added in v0.12.0

func (LookupPortfolioResultOutput) DisplayName added in v0.12.0

func (LookupPortfolioResultOutput) ElementType added in v0.12.0

func (LookupPortfolioResultOutput) Id added in v0.12.0

func (LookupPortfolioResultOutput) PortfolioName added in v0.12.0

func (LookupPortfolioResultOutput) ProviderName added in v0.12.0

func (LookupPortfolioResultOutput) Tags added in v0.12.0

func (LookupPortfolioResultOutput) ToLookupPortfolioResultOutput added in v0.12.0

func (o LookupPortfolioResultOutput) ToLookupPortfolioResultOutput() LookupPortfolioResultOutput

func (LookupPortfolioResultOutput) ToLookupPortfolioResultOutputWithContext added in v0.12.0

func (o LookupPortfolioResultOutput) ToLookupPortfolioResultOutputWithContext(ctx context.Context) LookupPortfolioResultOutput

func (LookupPortfolioResultOutput) ToOutput added in v0.76.0

type LookupPortfolioShareArgs added in v0.12.0

type LookupPortfolioShareArgs struct {
	Id string `pulumi:"id"`
}

type LookupPortfolioShareOutputArgs added in v0.12.0

type LookupPortfolioShareOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupPortfolioShareOutputArgs) ElementType added in v0.12.0

type LookupPortfolioShareResult added in v0.12.0

type LookupPortfolioShareResult struct {
	Id              *string `pulumi:"id"`
	ShareTagOptions *bool   `pulumi:"shareTagOptions"`
}

func LookupPortfolioShare added in v0.12.0

func LookupPortfolioShare(ctx *pulumi.Context, args *LookupPortfolioShareArgs, opts ...pulumi.InvokeOption) (*LookupPortfolioShareResult, error)

Resource Type definition for AWS::ServiceCatalog::PortfolioShare

type LookupPortfolioShareResultOutput added in v0.12.0

type LookupPortfolioShareResultOutput struct{ *pulumi.OutputState }

func LookupPortfolioShareOutput added in v0.12.0

func (LookupPortfolioShareResultOutput) ElementType added in v0.12.0

func (LookupPortfolioShareResultOutput) Id added in v0.12.0

func (LookupPortfolioShareResultOutput) ShareTagOptions added in v0.12.0

func (LookupPortfolioShareResultOutput) ToLookupPortfolioShareResultOutput added in v0.12.0

func (o LookupPortfolioShareResultOutput) ToLookupPortfolioShareResultOutput() LookupPortfolioShareResultOutput

func (LookupPortfolioShareResultOutput) ToLookupPortfolioShareResultOutputWithContext added in v0.12.0

func (o LookupPortfolioShareResultOutput) ToLookupPortfolioShareResultOutputWithContext(ctx context.Context) LookupPortfolioShareResultOutput

func (LookupPortfolioShareResultOutput) ToOutput added in v0.76.0

type LookupResourceUpdateConstraintArgs added in v0.12.0

type LookupResourceUpdateConstraintArgs struct {
	Id string `pulumi:"id"`
}

type LookupResourceUpdateConstraintOutputArgs added in v0.12.0

type LookupResourceUpdateConstraintOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupResourceUpdateConstraintOutputArgs) ElementType added in v0.12.0

type LookupResourceUpdateConstraintResult added in v0.12.0

type LookupResourceUpdateConstraintResult struct {
	AcceptLanguage                *string `pulumi:"acceptLanguage"`
	Description                   *string `pulumi:"description"`
	Id                            *string `pulumi:"id"`
	TagUpdateOnProvisionedProduct *string `pulumi:"tagUpdateOnProvisionedProduct"`
}

func LookupResourceUpdateConstraint added in v0.12.0

Resource Type definition for AWS::ServiceCatalog::ResourceUpdateConstraint

type LookupResourceUpdateConstraintResultOutput added in v0.12.0

type LookupResourceUpdateConstraintResultOutput struct{ *pulumi.OutputState }

func (LookupResourceUpdateConstraintResultOutput) AcceptLanguage added in v0.12.0

func (LookupResourceUpdateConstraintResultOutput) Description added in v0.12.0

func (LookupResourceUpdateConstraintResultOutput) ElementType added in v0.12.0

func (LookupResourceUpdateConstraintResultOutput) Id added in v0.12.0

func (LookupResourceUpdateConstraintResultOutput) TagUpdateOnProvisionedProduct added in v0.12.0

func (o LookupResourceUpdateConstraintResultOutput) TagUpdateOnProvisionedProduct() pulumi.StringPtrOutput

func (LookupResourceUpdateConstraintResultOutput) ToLookupResourceUpdateConstraintResultOutput added in v0.12.0

func (o LookupResourceUpdateConstraintResultOutput) ToLookupResourceUpdateConstraintResultOutput() LookupResourceUpdateConstraintResultOutput

func (LookupResourceUpdateConstraintResultOutput) ToLookupResourceUpdateConstraintResultOutputWithContext added in v0.12.0

func (o LookupResourceUpdateConstraintResultOutput) ToLookupResourceUpdateConstraintResultOutputWithContext(ctx context.Context) LookupResourceUpdateConstraintResultOutput

func (LookupResourceUpdateConstraintResultOutput) ToOutput added in v0.76.0

type LookupServiceActionArgs added in v0.12.0

type LookupServiceActionArgs struct {
	Id string `pulumi:"id"`
}

type LookupServiceActionOutputArgs added in v0.12.0

type LookupServiceActionOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupServiceActionOutputArgs) ElementType added in v0.12.0

type LookupServiceActionResult added in v0.12.0

type LookupServiceActionResult struct {
	Definition     []ServiceActionDefinitionParameter `pulumi:"definition"`
	DefinitionType *ServiceActionDefinitionType       `pulumi:"definitionType"`
	Description    *string                            `pulumi:"description"`
	Id             *string                            `pulumi:"id"`
	Name           *string                            `pulumi:"name"`
}

func LookupServiceAction added in v0.12.0

func LookupServiceAction(ctx *pulumi.Context, args *LookupServiceActionArgs, opts ...pulumi.InvokeOption) (*LookupServiceActionResult, error)

Resource Schema for AWS::ServiceCatalog::ServiceAction

type LookupServiceActionResultOutput added in v0.12.0

type LookupServiceActionResultOutput struct{ *pulumi.OutputState }

func LookupServiceActionOutput added in v0.12.0

func (LookupServiceActionResultOutput) Definition added in v0.12.0

func (LookupServiceActionResultOutput) DefinitionType added in v0.12.0

func (LookupServiceActionResultOutput) Description added in v0.12.0

func (LookupServiceActionResultOutput) ElementType added in v0.12.0

func (LookupServiceActionResultOutput) Id added in v0.12.0

func (LookupServiceActionResultOutput) Name added in v0.12.0

func (LookupServiceActionResultOutput) ToLookupServiceActionResultOutput added in v0.12.0

func (o LookupServiceActionResultOutput) ToLookupServiceActionResultOutput() LookupServiceActionResultOutput

func (LookupServiceActionResultOutput) ToLookupServiceActionResultOutputWithContext added in v0.12.0

func (o LookupServiceActionResultOutput) ToLookupServiceActionResultOutputWithContext(ctx context.Context) LookupServiceActionResultOutput

func (LookupServiceActionResultOutput) ToOutput added in v0.76.0

type LookupStackSetConstraintArgs added in v0.12.0

type LookupStackSetConstraintArgs struct {
	Id string `pulumi:"id"`
}

type LookupStackSetConstraintOutputArgs added in v0.12.0

type LookupStackSetConstraintOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupStackSetConstraintOutputArgs) ElementType added in v0.12.0

type LookupStackSetConstraintResult added in v0.12.0

type LookupStackSetConstraintResult struct {
	AcceptLanguage       *string  `pulumi:"acceptLanguage"`
	AccountList          []string `pulumi:"accountList"`
	AdminRole            *string  `pulumi:"adminRole"`
	Description          *string  `pulumi:"description"`
	ExecutionRole        *string  `pulumi:"executionRole"`
	Id                   *string  `pulumi:"id"`
	RegionList           []string `pulumi:"regionList"`
	StackInstanceControl *string  `pulumi:"stackInstanceControl"`
}

func LookupStackSetConstraint added in v0.12.0

func LookupStackSetConstraint(ctx *pulumi.Context, args *LookupStackSetConstraintArgs, opts ...pulumi.InvokeOption) (*LookupStackSetConstraintResult, error)

Resource Type definition for AWS::ServiceCatalog::StackSetConstraint

type LookupStackSetConstraintResultOutput added in v0.12.0

type LookupStackSetConstraintResultOutput struct{ *pulumi.OutputState }

func (LookupStackSetConstraintResultOutput) AcceptLanguage added in v0.12.0

func (LookupStackSetConstraintResultOutput) AccountList added in v0.12.0

func (LookupStackSetConstraintResultOutput) AdminRole added in v0.12.0

func (LookupStackSetConstraintResultOutput) Description added in v0.12.0

func (LookupStackSetConstraintResultOutput) ElementType added in v0.12.0

func (LookupStackSetConstraintResultOutput) ExecutionRole added in v0.12.0

func (LookupStackSetConstraintResultOutput) Id added in v0.12.0

func (LookupStackSetConstraintResultOutput) RegionList added in v0.12.0

func (LookupStackSetConstraintResultOutput) StackInstanceControl added in v0.12.0

func (LookupStackSetConstraintResultOutput) ToLookupStackSetConstraintResultOutput added in v0.12.0

func (o LookupStackSetConstraintResultOutput) ToLookupStackSetConstraintResultOutput() LookupStackSetConstraintResultOutput

func (LookupStackSetConstraintResultOutput) ToLookupStackSetConstraintResultOutputWithContext added in v0.12.0

func (o LookupStackSetConstraintResultOutput) ToLookupStackSetConstraintResultOutputWithContext(ctx context.Context) LookupStackSetConstraintResultOutput

func (LookupStackSetConstraintResultOutput) ToOutput added in v0.76.0

type LookupTagOptionArgs added in v0.12.0

type LookupTagOptionArgs struct {
	Id string `pulumi:"id"`
}

type LookupTagOptionAssociationArgs added in v0.12.0

type LookupTagOptionAssociationArgs struct {
	Id string `pulumi:"id"`
}

type LookupTagOptionAssociationOutputArgs added in v0.12.0

type LookupTagOptionAssociationOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupTagOptionAssociationOutputArgs) ElementType added in v0.12.0

type LookupTagOptionAssociationResult added in v0.12.0

type LookupTagOptionAssociationResult struct {
	Id *string `pulumi:"id"`
}

func LookupTagOptionAssociation added in v0.12.0

func LookupTagOptionAssociation(ctx *pulumi.Context, args *LookupTagOptionAssociationArgs, opts ...pulumi.InvokeOption) (*LookupTagOptionAssociationResult, error)

Resource Type definition for AWS::ServiceCatalog::TagOptionAssociation

type LookupTagOptionAssociationResultOutput added in v0.12.0

type LookupTagOptionAssociationResultOutput struct{ *pulumi.OutputState }

func (LookupTagOptionAssociationResultOutput) ElementType added in v0.12.0

func (LookupTagOptionAssociationResultOutput) Id added in v0.12.0

func (LookupTagOptionAssociationResultOutput) ToLookupTagOptionAssociationResultOutput added in v0.12.0

func (o LookupTagOptionAssociationResultOutput) ToLookupTagOptionAssociationResultOutput() LookupTagOptionAssociationResultOutput

func (LookupTagOptionAssociationResultOutput) ToLookupTagOptionAssociationResultOutputWithContext added in v0.12.0

func (o LookupTagOptionAssociationResultOutput) ToLookupTagOptionAssociationResultOutputWithContext(ctx context.Context) LookupTagOptionAssociationResultOutput

func (LookupTagOptionAssociationResultOutput) ToOutput added in v0.76.0

type LookupTagOptionOutputArgs added in v0.12.0

type LookupTagOptionOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupTagOptionOutputArgs) ElementType added in v0.12.0

func (LookupTagOptionOutputArgs) ElementType() reflect.Type

type LookupTagOptionResult added in v0.12.0

type LookupTagOptionResult struct {
	Active *bool   `pulumi:"active"`
	Id     *string `pulumi:"id"`
}

func LookupTagOption added in v0.12.0

func LookupTagOption(ctx *pulumi.Context, args *LookupTagOptionArgs, opts ...pulumi.InvokeOption) (*LookupTagOptionResult, error)

Resource Type definition for AWS::ServiceCatalog::TagOption

type LookupTagOptionResultOutput added in v0.12.0

type LookupTagOptionResultOutput struct{ *pulumi.OutputState }

func LookupTagOptionOutput added in v0.12.0

func (LookupTagOptionResultOutput) Active added in v0.12.0

func (LookupTagOptionResultOutput) ElementType added in v0.12.0

func (LookupTagOptionResultOutput) Id added in v0.12.0

func (LookupTagOptionResultOutput) ToLookupTagOptionResultOutput added in v0.12.0

func (o LookupTagOptionResultOutput) ToLookupTagOptionResultOutput() LookupTagOptionResultOutput

func (LookupTagOptionResultOutput) ToLookupTagOptionResultOutputWithContext added in v0.12.0

func (o LookupTagOptionResultOutput) ToLookupTagOptionResultOutputWithContext(ctx context.Context) LookupTagOptionResultOutput

func (LookupTagOptionResultOutput) ToOutput added in v0.76.0

type Portfolio deprecated

type Portfolio struct {
	pulumi.CustomResourceState

	AcceptLanguage pulumi.StringPtrOutput  `pulumi:"acceptLanguage"`
	Description    pulumi.StringPtrOutput  `pulumi:"description"`
	DisplayName    pulumi.StringOutput     `pulumi:"displayName"`
	PortfolioName  pulumi.StringOutput     `pulumi:"portfolioName"`
	ProviderName   pulumi.StringOutput     `pulumi:"providerName"`
	Tags           PortfolioTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::ServiceCatalog::Portfolio

Deprecated: Portfolio is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetPortfolio

func GetPortfolio(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PortfolioState, opts ...pulumi.ResourceOption) (*Portfolio, error)

GetPortfolio gets an existing Portfolio 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 NewPortfolio

func NewPortfolio(ctx *pulumi.Context,
	name string, args *PortfolioArgs, opts ...pulumi.ResourceOption) (*Portfolio, error)

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

func (*Portfolio) ElementType

func (*Portfolio) ElementType() reflect.Type

func (*Portfolio) ToOutput added in v0.76.0

func (i *Portfolio) ToOutput(ctx context.Context) pulumix.Output[*Portfolio]

func (*Portfolio) ToPortfolioOutput

func (i *Portfolio) ToPortfolioOutput() PortfolioOutput

func (*Portfolio) ToPortfolioOutputWithContext

func (i *Portfolio) ToPortfolioOutputWithContext(ctx context.Context) PortfolioOutput

type PortfolioArgs

type PortfolioArgs struct {
	AcceptLanguage pulumi.StringPtrInput
	Description    pulumi.StringPtrInput
	DisplayName    pulumi.StringInput
	ProviderName   pulumi.StringInput
	Tags           PortfolioTagArrayInput
}

The set of arguments for constructing a Portfolio resource.

func (PortfolioArgs) ElementType

func (PortfolioArgs) ElementType() reflect.Type

type PortfolioInput

type PortfolioInput interface {
	pulumi.Input

	ToPortfolioOutput() PortfolioOutput
	ToPortfolioOutputWithContext(ctx context.Context) PortfolioOutput
}

type PortfolioOutput

type PortfolioOutput struct{ *pulumi.OutputState }

func (PortfolioOutput) AcceptLanguage added in v0.17.0

func (o PortfolioOutput) AcceptLanguage() pulumi.StringPtrOutput

func (PortfolioOutput) Description added in v0.17.0

func (o PortfolioOutput) Description() pulumi.StringPtrOutput

func (PortfolioOutput) DisplayName added in v0.17.0

func (o PortfolioOutput) DisplayName() pulumi.StringOutput

func (PortfolioOutput) ElementType

func (PortfolioOutput) ElementType() reflect.Type

func (PortfolioOutput) PortfolioName added in v0.17.0

func (o PortfolioOutput) PortfolioName() pulumi.StringOutput

func (PortfolioOutput) ProviderName added in v0.17.0

func (o PortfolioOutput) ProviderName() pulumi.StringOutput

func (PortfolioOutput) Tags added in v0.17.0

func (PortfolioOutput) ToOutput added in v0.76.0

func (PortfolioOutput) ToPortfolioOutput

func (o PortfolioOutput) ToPortfolioOutput() PortfolioOutput

func (PortfolioOutput) ToPortfolioOutputWithContext

func (o PortfolioOutput) ToPortfolioOutputWithContext(ctx context.Context) PortfolioOutput

type PortfolioPrincipalAssociation deprecated

type PortfolioPrincipalAssociation struct {
	pulumi.CustomResourceState

	AcceptLanguage pulumi.StringPtrOutput `pulumi:"acceptLanguage"`
	PortfolioId    pulumi.StringOutput    `pulumi:"portfolioId"`
	PrincipalArn   pulumi.StringOutput    `pulumi:"principalArn"`
	PrincipalType  pulumi.StringOutput    `pulumi:"principalType"`
}

Resource Type definition for AWS::ServiceCatalog::PortfolioPrincipalAssociation

Deprecated: PortfolioPrincipalAssociation is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetPortfolioPrincipalAssociation

func GetPortfolioPrincipalAssociation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PortfolioPrincipalAssociationState, opts ...pulumi.ResourceOption) (*PortfolioPrincipalAssociation, error)

GetPortfolioPrincipalAssociation gets an existing PortfolioPrincipalAssociation 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 NewPortfolioPrincipalAssociation

func NewPortfolioPrincipalAssociation(ctx *pulumi.Context,
	name string, args *PortfolioPrincipalAssociationArgs, opts ...pulumi.ResourceOption) (*PortfolioPrincipalAssociation, error)

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

func (*PortfolioPrincipalAssociation) ElementType

func (*PortfolioPrincipalAssociation) ToOutput added in v0.76.0

func (*PortfolioPrincipalAssociation) ToPortfolioPrincipalAssociationOutput

func (i *PortfolioPrincipalAssociation) ToPortfolioPrincipalAssociationOutput() PortfolioPrincipalAssociationOutput

func (*PortfolioPrincipalAssociation) ToPortfolioPrincipalAssociationOutputWithContext

func (i *PortfolioPrincipalAssociation) ToPortfolioPrincipalAssociationOutputWithContext(ctx context.Context) PortfolioPrincipalAssociationOutput

type PortfolioPrincipalAssociationArgs

type PortfolioPrincipalAssociationArgs struct {
	AcceptLanguage pulumi.StringPtrInput
	PortfolioId    pulumi.StringInput
	PrincipalArn   pulumi.StringInput
	PrincipalType  pulumi.StringInput
}

The set of arguments for constructing a PortfolioPrincipalAssociation resource.

func (PortfolioPrincipalAssociationArgs) ElementType

type PortfolioPrincipalAssociationInput

type PortfolioPrincipalAssociationInput interface {
	pulumi.Input

	ToPortfolioPrincipalAssociationOutput() PortfolioPrincipalAssociationOutput
	ToPortfolioPrincipalAssociationOutputWithContext(ctx context.Context) PortfolioPrincipalAssociationOutput
}

type PortfolioPrincipalAssociationOutput

type PortfolioPrincipalAssociationOutput struct{ *pulumi.OutputState }

func (PortfolioPrincipalAssociationOutput) AcceptLanguage added in v0.17.0

func (PortfolioPrincipalAssociationOutput) ElementType

func (PortfolioPrincipalAssociationOutput) PortfolioId added in v0.17.0

func (PortfolioPrincipalAssociationOutput) PrincipalArn added in v0.72.0

func (PortfolioPrincipalAssociationOutput) PrincipalType added in v0.17.0

func (PortfolioPrincipalAssociationOutput) ToOutput added in v0.76.0

func (PortfolioPrincipalAssociationOutput) ToPortfolioPrincipalAssociationOutput

func (o PortfolioPrincipalAssociationOutput) ToPortfolioPrincipalAssociationOutput() PortfolioPrincipalAssociationOutput

func (PortfolioPrincipalAssociationOutput) ToPortfolioPrincipalAssociationOutputWithContext

func (o PortfolioPrincipalAssociationOutput) ToPortfolioPrincipalAssociationOutputWithContext(ctx context.Context) PortfolioPrincipalAssociationOutput

type PortfolioPrincipalAssociationState

type PortfolioPrincipalAssociationState struct {
}

func (PortfolioPrincipalAssociationState) ElementType

type PortfolioProductAssociation deprecated

type PortfolioProductAssociation struct {
	pulumi.CustomResourceState

	AcceptLanguage    pulumi.StringPtrOutput `pulumi:"acceptLanguage"`
	PortfolioId       pulumi.StringOutput    `pulumi:"portfolioId"`
	ProductId         pulumi.StringOutput    `pulumi:"productId"`
	SourcePortfolioId pulumi.StringPtrOutput `pulumi:"sourcePortfolioId"`
}

Resource Type definition for AWS::ServiceCatalog::PortfolioProductAssociation

Deprecated: PortfolioProductAssociation is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetPortfolioProductAssociation

func GetPortfolioProductAssociation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PortfolioProductAssociationState, opts ...pulumi.ResourceOption) (*PortfolioProductAssociation, error)

GetPortfolioProductAssociation gets an existing PortfolioProductAssociation 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 NewPortfolioProductAssociation

func NewPortfolioProductAssociation(ctx *pulumi.Context,
	name string, args *PortfolioProductAssociationArgs, opts ...pulumi.ResourceOption) (*PortfolioProductAssociation, error)

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

func (*PortfolioProductAssociation) ElementType

func (*PortfolioProductAssociation) ElementType() reflect.Type

func (*PortfolioProductAssociation) ToOutput added in v0.76.0

func (*PortfolioProductAssociation) ToPortfolioProductAssociationOutput

func (i *PortfolioProductAssociation) ToPortfolioProductAssociationOutput() PortfolioProductAssociationOutput

func (*PortfolioProductAssociation) ToPortfolioProductAssociationOutputWithContext

func (i *PortfolioProductAssociation) ToPortfolioProductAssociationOutputWithContext(ctx context.Context) PortfolioProductAssociationOutput

type PortfolioProductAssociationArgs

type PortfolioProductAssociationArgs struct {
	AcceptLanguage    pulumi.StringPtrInput
	PortfolioId       pulumi.StringInput
	ProductId         pulumi.StringInput
	SourcePortfolioId pulumi.StringPtrInput
}

The set of arguments for constructing a PortfolioProductAssociation resource.

func (PortfolioProductAssociationArgs) ElementType

type PortfolioProductAssociationInput

type PortfolioProductAssociationInput interface {
	pulumi.Input

	ToPortfolioProductAssociationOutput() PortfolioProductAssociationOutput
	ToPortfolioProductAssociationOutputWithContext(ctx context.Context) PortfolioProductAssociationOutput
}

type PortfolioProductAssociationOutput

type PortfolioProductAssociationOutput struct{ *pulumi.OutputState }

func (PortfolioProductAssociationOutput) AcceptLanguage added in v0.17.0

func (PortfolioProductAssociationOutput) ElementType

func (PortfolioProductAssociationOutput) PortfolioId added in v0.17.0

func (PortfolioProductAssociationOutput) ProductId added in v0.17.0

func (PortfolioProductAssociationOutput) SourcePortfolioId added in v0.17.0

func (PortfolioProductAssociationOutput) ToOutput added in v0.76.0

func (PortfolioProductAssociationOutput) ToPortfolioProductAssociationOutput

func (o PortfolioProductAssociationOutput) ToPortfolioProductAssociationOutput() PortfolioProductAssociationOutput

func (PortfolioProductAssociationOutput) ToPortfolioProductAssociationOutputWithContext

func (o PortfolioProductAssociationOutput) ToPortfolioProductAssociationOutputWithContext(ctx context.Context) PortfolioProductAssociationOutput

type PortfolioProductAssociationState

type PortfolioProductAssociationState struct {
}

func (PortfolioProductAssociationState) ElementType

type PortfolioShare deprecated

type PortfolioShare struct {
	pulumi.CustomResourceState

	AcceptLanguage  pulumi.StringPtrOutput `pulumi:"acceptLanguage"`
	AccountId       pulumi.StringOutput    `pulumi:"accountId"`
	PortfolioId     pulumi.StringOutput    `pulumi:"portfolioId"`
	ShareTagOptions pulumi.BoolPtrOutput   `pulumi:"shareTagOptions"`
}

Resource Type definition for AWS::ServiceCatalog::PortfolioShare

Deprecated: PortfolioShare is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetPortfolioShare

func GetPortfolioShare(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PortfolioShareState, opts ...pulumi.ResourceOption) (*PortfolioShare, error)

GetPortfolioShare gets an existing PortfolioShare 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 NewPortfolioShare

func NewPortfolioShare(ctx *pulumi.Context,
	name string, args *PortfolioShareArgs, opts ...pulumi.ResourceOption) (*PortfolioShare, error)

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

func (*PortfolioShare) ElementType

func (*PortfolioShare) ElementType() reflect.Type

func (*PortfolioShare) ToOutput added in v0.76.0

func (*PortfolioShare) ToPortfolioShareOutput

func (i *PortfolioShare) ToPortfolioShareOutput() PortfolioShareOutput

func (*PortfolioShare) ToPortfolioShareOutputWithContext

func (i *PortfolioShare) ToPortfolioShareOutputWithContext(ctx context.Context) PortfolioShareOutput

type PortfolioShareArgs

type PortfolioShareArgs struct {
	AcceptLanguage  pulumi.StringPtrInput
	AccountId       pulumi.StringInput
	PortfolioId     pulumi.StringInput
	ShareTagOptions pulumi.BoolPtrInput
}

The set of arguments for constructing a PortfolioShare resource.

func (PortfolioShareArgs) ElementType

func (PortfolioShareArgs) ElementType() reflect.Type

type PortfolioShareInput

type PortfolioShareInput interface {
	pulumi.Input

	ToPortfolioShareOutput() PortfolioShareOutput
	ToPortfolioShareOutputWithContext(ctx context.Context) PortfolioShareOutput
}

type PortfolioShareOutput

type PortfolioShareOutput struct{ *pulumi.OutputState }

func (PortfolioShareOutput) AcceptLanguage added in v0.17.0

func (o PortfolioShareOutput) AcceptLanguage() pulumi.StringPtrOutput

func (PortfolioShareOutput) AccountId added in v0.17.0

func (PortfolioShareOutput) ElementType

func (PortfolioShareOutput) ElementType() reflect.Type

func (PortfolioShareOutput) PortfolioId added in v0.17.0

func (o PortfolioShareOutput) PortfolioId() pulumi.StringOutput

func (PortfolioShareOutput) ShareTagOptions added in v0.17.0

func (o PortfolioShareOutput) ShareTagOptions() pulumi.BoolPtrOutput

func (PortfolioShareOutput) ToOutput added in v0.76.0

func (PortfolioShareOutput) ToPortfolioShareOutput

func (o PortfolioShareOutput) ToPortfolioShareOutput() PortfolioShareOutput

func (PortfolioShareOutput) ToPortfolioShareOutputWithContext

func (o PortfolioShareOutput) ToPortfolioShareOutputWithContext(ctx context.Context) PortfolioShareOutput

type PortfolioShareState

type PortfolioShareState struct {
}

func (PortfolioShareState) ElementType

func (PortfolioShareState) ElementType() reflect.Type

type PortfolioState

type PortfolioState struct {
}

func (PortfolioState) ElementType

func (PortfolioState) ElementType() reflect.Type

type PortfolioTag

type PortfolioTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type PortfolioTagArgs

type PortfolioTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (PortfolioTagArgs) ElementType

func (PortfolioTagArgs) ElementType() reflect.Type

func (PortfolioTagArgs) ToOutput added in v0.76.0

func (PortfolioTagArgs) ToPortfolioTagOutput

func (i PortfolioTagArgs) ToPortfolioTagOutput() PortfolioTagOutput

func (PortfolioTagArgs) ToPortfolioTagOutputWithContext

func (i PortfolioTagArgs) ToPortfolioTagOutputWithContext(ctx context.Context) PortfolioTagOutput

type PortfolioTagArray

type PortfolioTagArray []PortfolioTagInput

func (PortfolioTagArray) ElementType

func (PortfolioTagArray) ElementType() reflect.Type

func (PortfolioTagArray) ToOutput added in v0.76.0

func (PortfolioTagArray) ToPortfolioTagArrayOutput

func (i PortfolioTagArray) ToPortfolioTagArrayOutput() PortfolioTagArrayOutput

func (PortfolioTagArray) ToPortfolioTagArrayOutputWithContext

func (i PortfolioTagArray) ToPortfolioTagArrayOutputWithContext(ctx context.Context) PortfolioTagArrayOutput

type PortfolioTagArrayInput

type PortfolioTagArrayInput interface {
	pulumi.Input

	ToPortfolioTagArrayOutput() PortfolioTagArrayOutput
	ToPortfolioTagArrayOutputWithContext(context.Context) PortfolioTagArrayOutput
}

PortfolioTagArrayInput is an input type that accepts PortfolioTagArray and PortfolioTagArrayOutput values. You can construct a concrete instance of `PortfolioTagArrayInput` via:

PortfolioTagArray{ PortfolioTagArgs{...} }

type PortfolioTagArrayOutput

type PortfolioTagArrayOutput struct{ *pulumi.OutputState }

func (PortfolioTagArrayOutput) ElementType

func (PortfolioTagArrayOutput) ElementType() reflect.Type

func (PortfolioTagArrayOutput) Index

func (PortfolioTagArrayOutput) ToOutput added in v0.76.0

func (PortfolioTagArrayOutput) ToPortfolioTagArrayOutput

func (o PortfolioTagArrayOutput) ToPortfolioTagArrayOutput() PortfolioTagArrayOutput

func (PortfolioTagArrayOutput) ToPortfolioTagArrayOutputWithContext

func (o PortfolioTagArrayOutput) ToPortfolioTagArrayOutputWithContext(ctx context.Context) PortfolioTagArrayOutput

type PortfolioTagInput

type PortfolioTagInput interface {
	pulumi.Input

	ToPortfolioTagOutput() PortfolioTagOutput
	ToPortfolioTagOutputWithContext(context.Context) PortfolioTagOutput
}

PortfolioTagInput is an input type that accepts PortfolioTagArgs and PortfolioTagOutput values. You can construct a concrete instance of `PortfolioTagInput` via:

PortfolioTagArgs{...}

type PortfolioTagOutput

type PortfolioTagOutput struct{ *pulumi.OutputState }

func (PortfolioTagOutput) ElementType

func (PortfolioTagOutput) ElementType() reflect.Type

func (PortfolioTagOutput) Key

func (PortfolioTagOutput) ToOutput added in v0.76.0

func (PortfolioTagOutput) ToPortfolioTagOutput

func (o PortfolioTagOutput) ToPortfolioTagOutput() PortfolioTagOutput

func (PortfolioTagOutput) ToPortfolioTagOutputWithContext

func (o PortfolioTagOutput) ToPortfolioTagOutputWithContext(ctx context.Context) PortfolioTagOutput

func (PortfolioTagOutput) Value

type ResourceUpdateConstraint deprecated

type ResourceUpdateConstraint struct {
	pulumi.CustomResourceState

	AcceptLanguage                pulumi.StringPtrOutput `pulumi:"acceptLanguage"`
	Description                   pulumi.StringPtrOutput `pulumi:"description"`
	PortfolioId                   pulumi.StringOutput    `pulumi:"portfolioId"`
	ProductId                     pulumi.StringOutput    `pulumi:"productId"`
	TagUpdateOnProvisionedProduct pulumi.StringOutput    `pulumi:"tagUpdateOnProvisionedProduct"`
}

Resource Type definition for AWS::ServiceCatalog::ResourceUpdateConstraint

Deprecated: ResourceUpdateConstraint is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetResourceUpdateConstraint

func GetResourceUpdateConstraint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ResourceUpdateConstraintState, opts ...pulumi.ResourceOption) (*ResourceUpdateConstraint, error)

GetResourceUpdateConstraint gets an existing ResourceUpdateConstraint 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 NewResourceUpdateConstraint

func NewResourceUpdateConstraint(ctx *pulumi.Context,
	name string, args *ResourceUpdateConstraintArgs, opts ...pulumi.ResourceOption) (*ResourceUpdateConstraint, error)

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

func (*ResourceUpdateConstraint) ElementType

func (*ResourceUpdateConstraint) ElementType() reflect.Type

func (*ResourceUpdateConstraint) ToOutput added in v0.76.0

func (*ResourceUpdateConstraint) ToResourceUpdateConstraintOutput

func (i *ResourceUpdateConstraint) ToResourceUpdateConstraintOutput() ResourceUpdateConstraintOutput

func (*ResourceUpdateConstraint) ToResourceUpdateConstraintOutputWithContext

func (i *ResourceUpdateConstraint) ToResourceUpdateConstraintOutputWithContext(ctx context.Context) ResourceUpdateConstraintOutput

type ResourceUpdateConstraintArgs

type ResourceUpdateConstraintArgs struct {
	AcceptLanguage                pulumi.StringPtrInput
	Description                   pulumi.StringPtrInput
	PortfolioId                   pulumi.StringInput
	ProductId                     pulumi.StringInput
	TagUpdateOnProvisionedProduct pulumi.StringInput
}

The set of arguments for constructing a ResourceUpdateConstraint resource.

func (ResourceUpdateConstraintArgs) ElementType

type ResourceUpdateConstraintInput

type ResourceUpdateConstraintInput interface {
	pulumi.Input

	ToResourceUpdateConstraintOutput() ResourceUpdateConstraintOutput
	ToResourceUpdateConstraintOutputWithContext(ctx context.Context) ResourceUpdateConstraintOutput
}

type ResourceUpdateConstraintOutput

type ResourceUpdateConstraintOutput struct{ *pulumi.OutputState }

func (ResourceUpdateConstraintOutput) AcceptLanguage added in v0.17.0

func (ResourceUpdateConstraintOutput) Description added in v0.17.0

func (ResourceUpdateConstraintOutput) ElementType

func (ResourceUpdateConstraintOutput) PortfolioId added in v0.17.0

func (ResourceUpdateConstraintOutput) ProductId added in v0.17.0

func (ResourceUpdateConstraintOutput) TagUpdateOnProvisionedProduct added in v0.17.0

func (o ResourceUpdateConstraintOutput) TagUpdateOnProvisionedProduct() pulumi.StringOutput

func (ResourceUpdateConstraintOutput) ToOutput added in v0.76.0

func (ResourceUpdateConstraintOutput) ToResourceUpdateConstraintOutput

func (o ResourceUpdateConstraintOutput) ToResourceUpdateConstraintOutput() ResourceUpdateConstraintOutput

func (ResourceUpdateConstraintOutput) ToResourceUpdateConstraintOutputWithContext

func (o ResourceUpdateConstraintOutput) ToResourceUpdateConstraintOutputWithContext(ctx context.Context) ResourceUpdateConstraintOutput

type ResourceUpdateConstraintState

type ResourceUpdateConstraintState struct {
}

func (ResourceUpdateConstraintState) ElementType

type ServiceAction

type ServiceAction struct {
	pulumi.CustomResourceState

	AcceptLanguage ServiceActionAcceptLanguagePtrOutput        `pulumi:"acceptLanguage"`
	Definition     ServiceActionDefinitionParameterArrayOutput `pulumi:"definition"`
	DefinitionType ServiceActionDefinitionTypeOutput           `pulumi:"definitionType"`
	Description    pulumi.StringPtrOutput                      `pulumi:"description"`
	Name           pulumi.StringOutput                         `pulumi:"name"`
}

Resource Schema for AWS::ServiceCatalog::ServiceAction

func GetServiceAction

func GetServiceAction(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceActionState, opts ...pulumi.ResourceOption) (*ServiceAction, error)

GetServiceAction gets an existing ServiceAction 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 NewServiceAction

func NewServiceAction(ctx *pulumi.Context,
	name string, args *ServiceActionArgs, opts ...pulumi.ResourceOption) (*ServiceAction, error)

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

func (*ServiceAction) ElementType

func (*ServiceAction) ElementType() reflect.Type

func (*ServiceAction) ToOutput added in v0.76.0

func (*ServiceAction) ToServiceActionOutput

func (i *ServiceAction) ToServiceActionOutput() ServiceActionOutput

func (*ServiceAction) ToServiceActionOutputWithContext

func (i *ServiceAction) ToServiceActionOutputWithContext(ctx context.Context) ServiceActionOutput

type ServiceActionAcceptLanguage

type ServiceActionAcceptLanguage string

func (ServiceActionAcceptLanguage) ElementType

func (ServiceActionAcceptLanguage) ToServiceActionAcceptLanguageOutput

func (e ServiceActionAcceptLanguage) ToServiceActionAcceptLanguageOutput() ServiceActionAcceptLanguageOutput

func (ServiceActionAcceptLanguage) ToServiceActionAcceptLanguageOutputWithContext

func (e ServiceActionAcceptLanguage) ToServiceActionAcceptLanguageOutputWithContext(ctx context.Context) ServiceActionAcceptLanguageOutput

func (ServiceActionAcceptLanguage) ToServiceActionAcceptLanguagePtrOutput

func (e ServiceActionAcceptLanguage) ToServiceActionAcceptLanguagePtrOutput() ServiceActionAcceptLanguagePtrOutput

func (ServiceActionAcceptLanguage) ToServiceActionAcceptLanguagePtrOutputWithContext

func (e ServiceActionAcceptLanguage) ToServiceActionAcceptLanguagePtrOutputWithContext(ctx context.Context) ServiceActionAcceptLanguagePtrOutput

func (ServiceActionAcceptLanguage) ToStringOutput

func (e ServiceActionAcceptLanguage) ToStringOutput() pulumi.StringOutput

func (ServiceActionAcceptLanguage) ToStringOutputWithContext

func (e ServiceActionAcceptLanguage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServiceActionAcceptLanguage) ToStringPtrOutput

func (e ServiceActionAcceptLanguage) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceActionAcceptLanguage) ToStringPtrOutputWithContext

func (e ServiceActionAcceptLanguage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceActionAcceptLanguageInput

type ServiceActionAcceptLanguageInput interface {
	pulumi.Input

	ToServiceActionAcceptLanguageOutput() ServiceActionAcceptLanguageOutput
	ToServiceActionAcceptLanguageOutputWithContext(context.Context) ServiceActionAcceptLanguageOutput
}

ServiceActionAcceptLanguageInput is an input type that accepts ServiceActionAcceptLanguageArgs and ServiceActionAcceptLanguageOutput values. You can construct a concrete instance of `ServiceActionAcceptLanguageInput` via:

ServiceActionAcceptLanguageArgs{...}

type ServiceActionAcceptLanguageOutput

type ServiceActionAcceptLanguageOutput struct{ *pulumi.OutputState }

func (ServiceActionAcceptLanguageOutput) ElementType

func (ServiceActionAcceptLanguageOutput) ToOutput added in v0.76.0

func (ServiceActionAcceptLanguageOutput) ToServiceActionAcceptLanguageOutput

func (o ServiceActionAcceptLanguageOutput) ToServiceActionAcceptLanguageOutput() ServiceActionAcceptLanguageOutput

func (ServiceActionAcceptLanguageOutput) ToServiceActionAcceptLanguageOutputWithContext

func (o ServiceActionAcceptLanguageOutput) ToServiceActionAcceptLanguageOutputWithContext(ctx context.Context) ServiceActionAcceptLanguageOutput

func (ServiceActionAcceptLanguageOutput) ToServiceActionAcceptLanguagePtrOutput

func (o ServiceActionAcceptLanguageOutput) ToServiceActionAcceptLanguagePtrOutput() ServiceActionAcceptLanguagePtrOutput

func (ServiceActionAcceptLanguageOutput) ToServiceActionAcceptLanguagePtrOutputWithContext

func (o ServiceActionAcceptLanguageOutput) ToServiceActionAcceptLanguagePtrOutputWithContext(ctx context.Context) ServiceActionAcceptLanguagePtrOutput

func (ServiceActionAcceptLanguageOutput) ToStringOutput

func (ServiceActionAcceptLanguageOutput) ToStringOutputWithContext

func (o ServiceActionAcceptLanguageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServiceActionAcceptLanguageOutput) ToStringPtrOutput

func (ServiceActionAcceptLanguageOutput) ToStringPtrOutputWithContext

func (o ServiceActionAcceptLanguageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceActionAcceptLanguagePtrInput

type ServiceActionAcceptLanguagePtrInput interface {
	pulumi.Input

	ToServiceActionAcceptLanguagePtrOutput() ServiceActionAcceptLanguagePtrOutput
	ToServiceActionAcceptLanguagePtrOutputWithContext(context.Context) ServiceActionAcceptLanguagePtrOutput
}

func ServiceActionAcceptLanguagePtr

func ServiceActionAcceptLanguagePtr(v string) ServiceActionAcceptLanguagePtrInput

type ServiceActionAcceptLanguagePtrOutput

type ServiceActionAcceptLanguagePtrOutput struct{ *pulumi.OutputState }

func (ServiceActionAcceptLanguagePtrOutput) Elem

func (ServiceActionAcceptLanguagePtrOutput) ElementType

func (ServiceActionAcceptLanguagePtrOutput) ToOutput added in v0.76.0

func (ServiceActionAcceptLanguagePtrOutput) ToServiceActionAcceptLanguagePtrOutput

func (o ServiceActionAcceptLanguagePtrOutput) ToServiceActionAcceptLanguagePtrOutput() ServiceActionAcceptLanguagePtrOutput

func (ServiceActionAcceptLanguagePtrOutput) ToServiceActionAcceptLanguagePtrOutputWithContext

func (o ServiceActionAcceptLanguagePtrOutput) ToServiceActionAcceptLanguagePtrOutputWithContext(ctx context.Context) ServiceActionAcceptLanguagePtrOutput

func (ServiceActionAcceptLanguagePtrOutput) ToStringPtrOutput

func (ServiceActionAcceptLanguagePtrOutput) ToStringPtrOutputWithContext

func (o ServiceActionAcceptLanguagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceActionArgs

type ServiceActionArgs struct {
	AcceptLanguage ServiceActionAcceptLanguagePtrInput
	Definition     ServiceActionDefinitionParameterArrayInput
	DefinitionType ServiceActionDefinitionTypeInput
	Description    pulumi.StringPtrInput
	Name           pulumi.StringPtrInput
}

The set of arguments for constructing a ServiceAction resource.

func (ServiceActionArgs) ElementType

func (ServiceActionArgs) ElementType() reflect.Type

type ServiceActionAssociation

type ServiceActionAssociation struct {
	pulumi.CustomResourceState

	ProductId              pulumi.StringOutput `pulumi:"productId"`
	ProvisioningArtifactId pulumi.StringOutput `pulumi:"provisioningArtifactId"`
	ServiceActionId        pulumi.StringOutput `pulumi:"serviceActionId"`
}

Resource Schema for AWS::ServiceCatalog::ServiceActionAssociation

func GetServiceActionAssociation

func GetServiceActionAssociation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceActionAssociationState, opts ...pulumi.ResourceOption) (*ServiceActionAssociation, error)

GetServiceActionAssociation gets an existing ServiceActionAssociation 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 NewServiceActionAssociation

func NewServiceActionAssociation(ctx *pulumi.Context,
	name string, args *ServiceActionAssociationArgs, opts ...pulumi.ResourceOption) (*ServiceActionAssociation, error)

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

func (*ServiceActionAssociation) ElementType

func (*ServiceActionAssociation) ElementType() reflect.Type

func (*ServiceActionAssociation) ToOutput added in v0.76.0

func (*ServiceActionAssociation) ToServiceActionAssociationOutput

func (i *ServiceActionAssociation) ToServiceActionAssociationOutput() ServiceActionAssociationOutput

func (*ServiceActionAssociation) ToServiceActionAssociationOutputWithContext

func (i *ServiceActionAssociation) ToServiceActionAssociationOutputWithContext(ctx context.Context) ServiceActionAssociationOutput

type ServiceActionAssociationArgs

type ServiceActionAssociationArgs struct {
	ProductId              pulumi.StringInput
	ProvisioningArtifactId pulumi.StringInput
	ServiceActionId        pulumi.StringInput
}

The set of arguments for constructing a ServiceActionAssociation resource.

func (ServiceActionAssociationArgs) ElementType

type ServiceActionAssociationInput

type ServiceActionAssociationInput interface {
	pulumi.Input

	ToServiceActionAssociationOutput() ServiceActionAssociationOutput
	ToServiceActionAssociationOutputWithContext(ctx context.Context) ServiceActionAssociationOutput
}

type ServiceActionAssociationOutput

type ServiceActionAssociationOutput struct{ *pulumi.OutputState }

func (ServiceActionAssociationOutput) ElementType

func (ServiceActionAssociationOutput) ProductId added in v0.17.0

func (ServiceActionAssociationOutput) ProvisioningArtifactId added in v0.17.0

func (o ServiceActionAssociationOutput) ProvisioningArtifactId() pulumi.StringOutput

func (ServiceActionAssociationOutput) ServiceActionId added in v0.17.0

func (ServiceActionAssociationOutput) ToOutput added in v0.76.0

func (ServiceActionAssociationOutput) ToServiceActionAssociationOutput

func (o ServiceActionAssociationOutput) ToServiceActionAssociationOutput() ServiceActionAssociationOutput

func (ServiceActionAssociationOutput) ToServiceActionAssociationOutputWithContext

func (o ServiceActionAssociationOutput) ToServiceActionAssociationOutputWithContext(ctx context.Context) ServiceActionAssociationOutput

type ServiceActionAssociationState

type ServiceActionAssociationState struct {
}

func (ServiceActionAssociationState) ElementType

type ServiceActionDefinitionParameter

type ServiceActionDefinitionParameter struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type ServiceActionDefinitionParameterArgs

type ServiceActionDefinitionParameterArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (ServiceActionDefinitionParameterArgs) ElementType

func (ServiceActionDefinitionParameterArgs) ToOutput added in v0.76.0

func (ServiceActionDefinitionParameterArgs) ToServiceActionDefinitionParameterOutput

func (i ServiceActionDefinitionParameterArgs) ToServiceActionDefinitionParameterOutput() ServiceActionDefinitionParameterOutput

func (ServiceActionDefinitionParameterArgs) ToServiceActionDefinitionParameterOutputWithContext

func (i ServiceActionDefinitionParameterArgs) ToServiceActionDefinitionParameterOutputWithContext(ctx context.Context) ServiceActionDefinitionParameterOutput

type ServiceActionDefinitionParameterArray

type ServiceActionDefinitionParameterArray []ServiceActionDefinitionParameterInput

func (ServiceActionDefinitionParameterArray) ElementType

func (ServiceActionDefinitionParameterArray) ToOutput added in v0.76.0

func (ServiceActionDefinitionParameterArray) ToServiceActionDefinitionParameterArrayOutput

func (i ServiceActionDefinitionParameterArray) ToServiceActionDefinitionParameterArrayOutput() ServiceActionDefinitionParameterArrayOutput

func (ServiceActionDefinitionParameterArray) ToServiceActionDefinitionParameterArrayOutputWithContext

func (i ServiceActionDefinitionParameterArray) ToServiceActionDefinitionParameterArrayOutputWithContext(ctx context.Context) ServiceActionDefinitionParameterArrayOutput

type ServiceActionDefinitionParameterArrayInput

type ServiceActionDefinitionParameterArrayInput interface {
	pulumi.Input

	ToServiceActionDefinitionParameterArrayOutput() ServiceActionDefinitionParameterArrayOutput
	ToServiceActionDefinitionParameterArrayOutputWithContext(context.Context) ServiceActionDefinitionParameterArrayOutput
}

ServiceActionDefinitionParameterArrayInput is an input type that accepts ServiceActionDefinitionParameterArray and ServiceActionDefinitionParameterArrayOutput values. You can construct a concrete instance of `ServiceActionDefinitionParameterArrayInput` via:

ServiceActionDefinitionParameterArray{ ServiceActionDefinitionParameterArgs{...} }

type ServiceActionDefinitionParameterArrayOutput

type ServiceActionDefinitionParameterArrayOutput struct{ *pulumi.OutputState }

func (ServiceActionDefinitionParameterArrayOutput) ElementType

func (ServiceActionDefinitionParameterArrayOutput) Index

func (ServiceActionDefinitionParameterArrayOutput) ToOutput added in v0.76.0

func (ServiceActionDefinitionParameterArrayOutput) ToServiceActionDefinitionParameterArrayOutput

func (o ServiceActionDefinitionParameterArrayOutput) ToServiceActionDefinitionParameterArrayOutput() ServiceActionDefinitionParameterArrayOutput

func (ServiceActionDefinitionParameterArrayOutput) ToServiceActionDefinitionParameterArrayOutputWithContext

func (o ServiceActionDefinitionParameterArrayOutput) ToServiceActionDefinitionParameterArrayOutputWithContext(ctx context.Context) ServiceActionDefinitionParameterArrayOutput

type ServiceActionDefinitionParameterInput

type ServiceActionDefinitionParameterInput interface {
	pulumi.Input

	ToServiceActionDefinitionParameterOutput() ServiceActionDefinitionParameterOutput
	ToServiceActionDefinitionParameterOutputWithContext(context.Context) ServiceActionDefinitionParameterOutput
}

ServiceActionDefinitionParameterInput is an input type that accepts ServiceActionDefinitionParameterArgs and ServiceActionDefinitionParameterOutput values. You can construct a concrete instance of `ServiceActionDefinitionParameterInput` via:

ServiceActionDefinitionParameterArgs{...}

type ServiceActionDefinitionParameterOutput

type ServiceActionDefinitionParameterOutput struct{ *pulumi.OutputState }

func (ServiceActionDefinitionParameterOutput) ElementType

func (ServiceActionDefinitionParameterOutput) Key

func (ServiceActionDefinitionParameterOutput) ToOutput added in v0.76.0

func (ServiceActionDefinitionParameterOutput) ToServiceActionDefinitionParameterOutput

func (o ServiceActionDefinitionParameterOutput) ToServiceActionDefinitionParameterOutput() ServiceActionDefinitionParameterOutput

func (ServiceActionDefinitionParameterOutput) ToServiceActionDefinitionParameterOutputWithContext

func (o ServiceActionDefinitionParameterOutput) ToServiceActionDefinitionParameterOutputWithContext(ctx context.Context) ServiceActionDefinitionParameterOutput

func (ServiceActionDefinitionParameterOutput) Value

type ServiceActionDefinitionType

type ServiceActionDefinitionType string

func (ServiceActionDefinitionType) ElementType

func (ServiceActionDefinitionType) ToServiceActionDefinitionTypeOutput

func (e ServiceActionDefinitionType) ToServiceActionDefinitionTypeOutput() ServiceActionDefinitionTypeOutput

func (ServiceActionDefinitionType) ToServiceActionDefinitionTypeOutputWithContext

func (e ServiceActionDefinitionType) ToServiceActionDefinitionTypeOutputWithContext(ctx context.Context) ServiceActionDefinitionTypeOutput

func (ServiceActionDefinitionType) ToServiceActionDefinitionTypePtrOutput

func (e ServiceActionDefinitionType) ToServiceActionDefinitionTypePtrOutput() ServiceActionDefinitionTypePtrOutput

func (ServiceActionDefinitionType) ToServiceActionDefinitionTypePtrOutputWithContext

func (e ServiceActionDefinitionType) ToServiceActionDefinitionTypePtrOutputWithContext(ctx context.Context) ServiceActionDefinitionTypePtrOutput

func (ServiceActionDefinitionType) ToStringOutput

func (e ServiceActionDefinitionType) ToStringOutput() pulumi.StringOutput

func (ServiceActionDefinitionType) ToStringOutputWithContext

func (e ServiceActionDefinitionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServiceActionDefinitionType) ToStringPtrOutput

func (e ServiceActionDefinitionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceActionDefinitionType) ToStringPtrOutputWithContext

func (e ServiceActionDefinitionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceActionDefinitionTypeInput

type ServiceActionDefinitionTypeInput interface {
	pulumi.Input

	ToServiceActionDefinitionTypeOutput() ServiceActionDefinitionTypeOutput
	ToServiceActionDefinitionTypeOutputWithContext(context.Context) ServiceActionDefinitionTypeOutput
}

ServiceActionDefinitionTypeInput is an input type that accepts ServiceActionDefinitionTypeArgs and ServiceActionDefinitionTypeOutput values. You can construct a concrete instance of `ServiceActionDefinitionTypeInput` via:

ServiceActionDefinitionTypeArgs{...}

type ServiceActionDefinitionTypeOutput

type ServiceActionDefinitionTypeOutput struct{ *pulumi.OutputState }

func (ServiceActionDefinitionTypeOutput) ElementType

func (ServiceActionDefinitionTypeOutput) ToOutput added in v0.76.0

func (ServiceActionDefinitionTypeOutput) ToServiceActionDefinitionTypeOutput

func (o ServiceActionDefinitionTypeOutput) ToServiceActionDefinitionTypeOutput() ServiceActionDefinitionTypeOutput

func (ServiceActionDefinitionTypeOutput) ToServiceActionDefinitionTypeOutputWithContext

func (o ServiceActionDefinitionTypeOutput) ToServiceActionDefinitionTypeOutputWithContext(ctx context.Context) ServiceActionDefinitionTypeOutput

func (ServiceActionDefinitionTypeOutput) ToServiceActionDefinitionTypePtrOutput

func (o ServiceActionDefinitionTypeOutput) ToServiceActionDefinitionTypePtrOutput() ServiceActionDefinitionTypePtrOutput

func (ServiceActionDefinitionTypeOutput) ToServiceActionDefinitionTypePtrOutputWithContext

func (o ServiceActionDefinitionTypeOutput) ToServiceActionDefinitionTypePtrOutputWithContext(ctx context.Context) ServiceActionDefinitionTypePtrOutput

func (ServiceActionDefinitionTypeOutput) ToStringOutput

func (ServiceActionDefinitionTypeOutput) ToStringOutputWithContext

func (o ServiceActionDefinitionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServiceActionDefinitionTypeOutput) ToStringPtrOutput

func (ServiceActionDefinitionTypeOutput) ToStringPtrOutputWithContext

func (o ServiceActionDefinitionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceActionDefinitionTypePtrInput

type ServiceActionDefinitionTypePtrInput interface {
	pulumi.Input

	ToServiceActionDefinitionTypePtrOutput() ServiceActionDefinitionTypePtrOutput
	ToServiceActionDefinitionTypePtrOutputWithContext(context.Context) ServiceActionDefinitionTypePtrOutput
}

func ServiceActionDefinitionTypePtr

func ServiceActionDefinitionTypePtr(v string) ServiceActionDefinitionTypePtrInput

type ServiceActionDefinitionTypePtrOutput

type ServiceActionDefinitionTypePtrOutput struct{ *pulumi.OutputState }

func (ServiceActionDefinitionTypePtrOutput) Elem

func (ServiceActionDefinitionTypePtrOutput) ElementType

func (ServiceActionDefinitionTypePtrOutput) ToOutput added in v0.76.0

func (ServiceActionDefinitionTypePtrOutput) ToServiceActionDefinitionTypePtrOutput

func (o ServiceActionDefinitionTypePtrOutput) ToServiceActionDefinitionTypePtrOutput() ServiceActionDefinitionTypePtrOutput

func (ServiceActionDefinitionTypePtrOutput) ToServiceActionDefinitionTypePtrOutputWithContext

func (o ServiceActionDefinitionTypePtrOutput) ToServiceActionDefinitionTypePtrOutputWithContext(ctx context.Context) ServiceActionDefinitionTypePtrOutput

func (ServiceActionDefinitionTypePtrOutput) ToStringPtrOutput

func (ServiceActionDefinitionTypePtrOutput) ToStringPtrOutputWithContext

func (o ServiceActionDefinitionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceActionInput

type ServiceActionInput interface {
	pulumi.Input

	ToServiceActionOutput() ServiceActionOutput
	ToServiceActionOutputWithContext(ctx context.Context) ServiceActionOutput
}

type ServiceActionOutput

type ServiceActionOutput struct{ *pulumi.OutputState }

func (ServiceActionOutput) AcceptLanguage added in v0.17.0

func (ServiceActionOutput) Definition added in v0.17.0

func (ServiceActionOutput) DefinitionType added in v0.17.0

func (ServiceActionOutput) Description added in v0.17.0

func (o ServiceActionOutput) Description() pulumi.StringPtrOutput

func (ServiceActionOutput) ElementType

func (ServiceActionOutput) ElementType() reflect.Type

func (ServiceActionOutput) Name added in v0.17.0

func (ServiceActionOutput) ToOutput added in v0.76.0

func (ServiceActionOutput) ToServiceActionOutput

func (o ServiceActionOutput) ToServiceActionOutput() ServiceActionOutput

func (ServiceActionOutput) ToServiceActionOutputWithContext

func (o ServiceActionOutput) ToServiceActionOutputWithContext(ctx context.Context) ServiceActionOutput

type ServiceActionState

type ServiceActionState struct {
}

func (ServiceActionState) ElementType

func (ServiceActionState) ElementType() reflect.Type

type StackSetConstraint deprecated

type StackSetConstraint struct {
	pulumi.CustomResourceState

	AcceptLanguage       pulumi.StringPtrOutput   `pulumi:"acceptLanguage"`
	AccountList          pulumi.StringArrayOutput `pulumi:"accountList"`
	AdminRole            pulumi.StringOutput      `pulumi:"adminRole"`
	Description          pulumi.StringOutput      `pulumi:"description"`
	ExecutionRole        pulumi.StringOutput      `pulumi:"executionRole"`
	PortfolioId          pulumi.StringOutput      `pulumi:"portfolioId"`
	ProductId            pulumi.StringOutput      `pulumi:"productId"`
	RegionList           pulumi.StringArrayOutput `pulumi:"regionList"`
	StackInstanceControl pulumi.StringOutput      `pulumi:"stackInstanceControl"`
}

Resource Type definition for AWS::ServiceCatalog::StackSetConstraint

Deprecated: StackSetConstraint is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetStackSetConstraint

func GetStackSetConstraint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *StackSetConstraintState, opts ...pulumi.ResourceOption) (*StackSetConstraint, error)

GetStackSetConstraint gets an existing StackSetConstraint 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 NewStackSetConstraint

func NewStackSetConstraint(ctx *pulumi.Context,
	name string, args *StackSetConstraintArgs, opts ...pulumi.ResourceOption) (*StackSetConstraint, error)

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

func (*StackSetConstraint) ElementType

func (*StackSetConstraint) ElementType() reflect.Type

func (*StackSetConstraint) ToOutput added in v0.76.0

func (*StackSetConstraint) ToStackSetConstraintOutput

func (i *StackSetConstraint) ToStackSetConstraintOutput() StackSetConstraintOutput

func (*StackSetConstraint) ToStackSetConstraintOutputWithContext

func (i *StackSetConstraint) ToStackSetConstraintOutputWithContext(ctx context.Context) StackSetConstraintOutput

type StackSetConstraintArgs

type StackSetConstraintArgs struct {
	AcceptLanguage       pulumi.StringPtrInput
	AccountList          pulumi.StringArrayInput
	AdminRole            pulumi.StringInput
	Description          pulumi.StringInput
	ExecutionRole        pulumi.StringInput
	PortfolioId          pulumi.StringInput
	ProductId            pulumi.StringInput
	RegionList           pulumi.StringArrayInput
	StackInstanceControl pulumi.StringInput
}

The set of arguments for constructing a StackSetConstraint resource.

func (StackSetConstraintArgs) ElementType

func (StackSetConstraintArgs) ElementType() reflect.Type

type StackSetConstraintInput

type StackSetConstraintInput interface {
	pulumi.Input

	ToStackSetConstraintOutput() StackSetConstraintOutput
	ToStackSetConstraintOutputWithContext(ctx context.Context) StackSetConstraintOutput
}

type StackSetConstraintOutput

type StackSetConstraintOutput struct{ *pulumi.OutputState }

func (StackSetConstraintOutput) AcceptLanguage added in v0.17.0

func (o StackSetConstraintOutput) AcceptLanguage() pulumi.StringPtrOutput

func (StackSetConstraintOutput) AccountList added in v0.17.0

func (StackSetConstraintOutput) AdminRole added in v0.17.0

func (StackSetConstraintOutput) Description added in v0.17.0

func (StackSetConstraintOutput) ElementType

func (StackSetConstraintOutput) ElementType() reflect.Type

func (StackSetConstraintOutput) ExecutionRole added in v0.17.0

func (o StackSetConstraintOutput) ExecutionRole() pulumi.StringOutput

func (StackSetConstraintOutput) PortfolioId added in v0.17.0

func (StackSetConstraintOutput) ProductId added in v0.17.0

func (StackSetConstraintOutput) RegionList added in v0.17.0

func (StackSetConstraintOutput) StackInstanceControl added in v0.17.0

func (o StackSetConstraintOutput) StackInstanceControl() pulumi.StringOutput

func (StackSetConstraintOutput) ToOutput added in v0.76.0

func (StackSetConstraintOutput) ToStackSetConstraintOutput

func (o StackSetConstraintOutput) ToStackSetConstraintOutput() StackSetConstraintOutput

func (StackSetConstraintOutput) ToStackSetConstraintOutputWithContext

func (o StackSetConstraintOutput) ToStackSetConstraintOutputWithContext(ctx context.Context) StackSetConstraintOutput

type StackSetConstraintState

type StackSetConstraintState struct {
}

func (StackSetConstraintState) ElementType

func (StackSetConstraintState) ElementType() reflect.Type

type TagOption deprecated

type TagOption struct {
	pulumi.CustomResourceState

	Active pulumi.BoolPtrOutput `pulumi:"active"`
	Key    pulumi.StringOutput  `pulumi:"key"`
	Value  pulumi.StringOutput  `pulumi:"value"`
}

Resource Type definition for AWS::ServiceCatalog::TagOption

Deprecated: TagOption is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetTagOption

func GetTagOption(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TagOptionState, opts ...pulumi.ResourceOption) (*TagOption, error)

GetTagOption gets an existing TagOption 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 NewTagOption

func NewTagOption(ctx *pulumi.Context,
	name string, args *TagOptionArgs, opts ...pulumi.ResourceOption) (*TagOption, error)

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

func (*TagOption) ElementType

func (*TagOption) ElementType() reflect.Type

func (*TagOption) ToOutput added in v0.76.0

func (i *TagOption) ToOutput(ctx context.Context) pulumix.Output[*TagOption]

func (*TagOption) ToTagOptionOutput

func (i *TagOption) ToTagOptionOutput() TagOptionOutput

func (*TagOption) ToTagOptionOutputWithContext

func (i *TagOption) ToTagOptionOutputWithContext(ctx context.Context) TagOptionOutput

type TagOptionArgs

type TagOptionArgs struct {
	Active pulumi.BoolPtrInput
	Key    pulumi.StringInput
	Value  pulumi.StringInput
}

The set of arguments for constructing a TagOption resource.

func (TagOptionArgs) ElementType

func (TagOptionArgs) ElementType() reflect.Type

type TagOptionAssociation deprecated

type TagOptionAssociation struct {
	pulumi.CustomResourceState

	ResourceId  pulumi.StringOutput `pulumi:"resourceId"`
	TagOptionId pulumi.StringOutput `pulumi:"tagOptionId"`
}

Resource Type definition for AWS::ServiceCatalog::TagOptionAssociation

Deprecated: TagOptionAssociation is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetTagOptionAssociation

func GetTagOptionAssociation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TagOptionAssociationState, opts ...pulumi.ResourceOption) (*TagOptionAssociation, error)

GetTagOptionAssociation gets an existing TagOptionAssociation 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 NewTagOptionAssociation

func NewTagOptionAssociation(ctx *pulumi.Context,
	name string, args *TagOptionAssociationArgs, opts ...pulumi.ResourceOption) (*TagOptionAssociation, error)

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

func (*TagOptionAssociation) ElementType

func (*TagOptionAssociation) ElementType() reflect.Type

func (*TagOptionAssociation) ToOutput added in v0.76.0

func (*TagOptionAssociation) ToTagOptionAssociationOutput

func (i *TagOptionAssociation) ToTagOptionAssociationOutput() TagOptionAssociationOutput

func (*TagOptionAssociation) ToTagOptionAssociationOutputWithContext

func (i *TagOptionAssociation) ToTagOptionAssociationOutputWithContext(ctx context.Context) TagOptionAssociationOutput

type TagOptionAssociationArgs

type TagOptionAssociationArgs struct {
	ResourceId  pulumi.StringInput
	TagOptionId pulumi.StringInput
}

The set of arguments for constructing a TagOptionAssociation resource.

func (TagOptionAssociationArgs) ElementType

func (TagOptionAssociationArgs) ElementType() reflect.Type

type TagOptionAssociationInput

type TagOptionAssociationInput interface {
	pulumi.Input

	ToTagOptionAssociationOutput() TagOptionAssociationOutput
	ToTagOptionAssociationOutputWithContext(ctx context.Context) TagOptionAssociationOutput
}

type TagOptionAssociationOutput

type TagOptionAssociationOutput struct{ *pulumi.OutputState }

func (TagOptionAssociationOutput) ElementType

func (TagOptionAssociationOutput) ElementType() reflect.Type

func (TagOptionAssociationOutput) ResourceId added in v0.17.0

func (TagOptionAssociationOutput) TagOptionId added in v0.17.0

func (TagOptionAssociationOutput) ToOutput added in v0.76.0

func (TagOptionAssociationOutput) ToTagOptionAssociationOutput

func (o TagOptionAssociationOutput) ToTagOptionAssociationOutput() TagOptionAssociationOutput

func (TagOptionAssociationOutput) ToTagOptionAssociationOutputWithContext

func (o TagOptionAssociationOutput) ToTagOptionAssociationOutputWithContext(ctx context.Context) TagOptionAssociationOutput

type TagOptionAssociationState

type TagOptionAssociationState struct {
}

func (TagOptionAssociationState) ElementType

func (TagOptionAssociationState) ElementType() reflect.Type

type TagOptionInput

type TagOptionInput interface {
	pulumi.Input

	ToTagOptionOutput() TagOptionOutput
	ToTagOptionOutputWithContext(ctx context.Context) TagOptionOutput
}

type TagOptionOutput

type TagOptionOutput struct{ *pulumi.OutputState }

func (TagOptionOutput) Active added in v0.17.0

func (TagOptionOutput) ElementType

func (TagOptionOutput) ElementType() reflect.Type

func (TagOptionOutput) Key added in v0.17.0

func (TagOptionOutput) ToOutput added in v0.76.0

func (TagOptionOutput) ToTagOptionOutput

func (o TagOptionOutput) ToTagOptionOutput() TagOptionOutput

func (TagOptionOutput) ToTagOptionOutputWithContext

func (o TagOptionOutput) ToTagOptionOutputWithContext(ctx context.Context) TagOptionOutput

func (TagOptionOutput) Value added in v0.17.0

type TagOptionState

type TagOptionState struct {
}

func (TagOptionState) ElementType

func (TagOptionState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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