servicecatalog

package
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

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

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) ElementType

func (AcceptedPortfolioShareOutput) ToAcceptedPortfolioShareOutput

func (o AcceptedPortfolioShareOutput) ToAcceptedPortfolioShareOutput() AcceptedPortfolioShareOutput

func (AcceptedPortfolioShareOutput) ToAcceptedPortfolioShareOutputWithContext

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

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"`
	ProvisioningArtifactIds        pulumi.StringOutput                                            `pulumi:"provisioningArtifactIds"`
	ProvisioningArtifactNames      pulumi.StringOutput                                            `pulumi:"provisioningArtifactNames"`
	ProvisioningArtifactParameters CloudFormationProductProvisioningArtifactPropertiesArrayOutput `pulumi:"provisioningArtifactParameters"`
	ReplaceProvisioningArtifacts   pulumi.BoolPtrOutput                                           `pulumi:"replaceProvisioningArtifacts"`
	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

type CloudFormationProductArgs

type CloudFormationProductArgs struct {
	AcceptLanguage                 pulumi.StringPtrInput
	Description                    pulumi.StringPtrInput
	Distributor                    pulumi.StringPtrInput
	Name                           pulumi.StringPtrInput
	Owner                          pulumi.StringInput
	ProvisioningArtifactParameters CloudFormationProductProvisioningArtifactPropertiesArrayInput
	ReplaceProvisioningArtifacts   pulumi.BoolPtrInput
	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 CloudFormationProductInput

type CloudFormationProductInput interface {
	pulumi.Input

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

type CloudFormationProductOutput

type CloudFormationProductOutput struct{ *pulumi.OutputState }

func (CloudFormationProductOutput) ElementType

func (CloudFormationProductOutput) ToCloudFormationProductOutput

func (o CloudFormationProductOutput) ToCloudFormationProductOutput() CloudFormationProductOutput

func (CloudFormationProductOutput) ToCloudFormationProductOutputWithContext

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

type CloudFormationProductProvisioningArtifactProperties

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

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"`
}

func (CloudFormationProductProvisioningArtifactPropertiesArgs) ElementType

func (CloudFormationProductProvisioningArtifactPropertiesArgs) ToCloudFormationProductProvisioningArtifactPropertiesOutput

func (CloudFormationProductProvisioningArtifactPropertiesArgs) ToCloudFormationProductProvisioningArtifactPropertiesOutputWithContext

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

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

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

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

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

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

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

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) 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

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) 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) 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) ElementType

func (CloudFormationProvisionedProductOutput) ToCloudFormationProvisionedProductOutput

func (o CloudFormationProvisionedProductOutput) ToCloudFormationProvisionedProductOutput() CloudFormationProvisionedProductOutput

func (CloudFormationProvisionedProductOutput) ToCloudFormationProvisionedProductOutputWithContext

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

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

type CloudFormationProvisionedProductProvisioningParameterArray

type CloudFormationProvisionedProductProvisioningParameterArray []CloudFormationProvisionedProductProvisioningParameterInput

func (CloudFormationProvisionedProductProvisioningParameterArray) ElementType

func (CloudFormationProvisionedProductProvisioningParameterArray) ToCloudFormationProvisionedProductProvisioningParameterArrayOutput

func (CloudFormationProvisionedProductProvisioningParameterArray) ToCloudFormationProvisionedProductProvisioningParameterArrayOutputWithContext

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

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

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) 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

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

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

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) 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) 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

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

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

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) 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

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) ElementType

func (LaunchNotificationConstraintOutput) ToLaunchNotificationConstraintOutput

func (o LaunchNotificationConstraintOutput) ToLaunchNotificationConstraintOutput() LaunchNotificationConstraintOutput

func (LaunchNotificationConstraintOutput) ToLaunchNotificationConstraintOutputWithContext

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

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

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) ElementType

func (LaunchRoleConstraintOutput) ElementType() reflect.Type

func (LaunchRoleConstraintOutput) ToLaunchRoleConstraintOutput

func (o LaunchRoleConstraintOutput) ToLaunchRoleConstraintOutput() LaunchRoleConstraintOutput

func (LaunchRoleConstraintOutput) ToLaunchRoleConstraintOutputWithContext

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

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

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) ElementType

func (LaunchTemplateConstraintOutput) ToLaunchTemplateConstraintOutput

func (o LaunchTemplateConstraintOutput) ToLaunchTemplateConstraintOutput() LaunchTemplateConstraintOutput

func (LaunchTemplateConstraintOutput) ToLaunchTemplateConstraintOutputWithContext

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

type LaunchTemplateConstraintState

type LaunchTemplateConstraintState struct {
}

func (LaunchTemplateConstraintState) ElementType

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) 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) ElementType

func (PortfolioOutput) ElementType() reflect.Type

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) 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) ElementType

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) 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) ElementType

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) 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) ElementType

func (PortfolioShareOutput) ElementType() reflect.Type

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) 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) 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) 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) 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) 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) ElementType

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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) ElementType

func (ServiceActionOutput) ElementType() reflect.Type

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) 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) ElementType

func (StackSetConstraintOutput) ElementType() reflect.Type

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) 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) 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) 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) ElementType

func (TagOptionOutput) ElementType() reflect.Type

func (TagOptionOutput) ToTagOptionOutput

func (o TagOptionOutput) ToTagOptionOutput() TagOptionOutput

func (TagOptionOutput) ToTagOptionOutputWithContext

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

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