refactorspaces

package
v0.11.0 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ApplicationApiGatewayEndpointTypeRegional = ApplicationApiGatewayEndpointType("REGIONAL")
	ApplicationApiGatewayEndpointTypePrivate  = ApplicationApiGatewayEndpointType("PRIVATE")
)
View Source
const (
	RouteMethodDelete  = RouteMethod("DELETE")
	RouteMethodGet     = RouteMethod("GET")
	RouteMethodHead    = RouteMethod("HEAD")
	RouteMethodOptions = RouteMethod("OPTIONS")
	RouteMethodPatch   = RouteMethod("PATCH")
	RouteMethodPost    = RouteMethod("POST")
	RouteMethodPut     = RouteMethod("PUT")
)
View Source
const (
	RouteTypeDefault = RouteType("DEFAULT")
	RouteTypeUriPath = RouteType("URI_PATH")
)
View Source
const (
	ServiceEndpointTypeLambda = ServiceEndpointType("LAMBDA")
	ServiceEndpointTypeUrl    = ServiceEndpointType("URL")
)
View Source
const (
	ApplicationProxyTypeApiGateway = ApplicationProxyType("API_GATEWAY")
)
View Source
const (
	EnvironmentNetworkFabricTypeTransitGateway = EnvironmentNetworkFabricType("TRANSIT_GATEWAY")
)
View Source
const (
	RouteActivationStateActive = RouteActivationState("ACTIVE")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Application

type Application struct {
	pulumi.CustomResourceState

	ApiGatewayId          pulumi.StringOutput                      `pulumi:"apiGatewayId"`
	ApiGatewayProxy       ApplicationApiGatewayProxyInputPtrOutput `pulumi:"apiGatewayProxy"`
	ApplicationIdentifier pulumi.StringOutput                      `pulumi:"applicationIdentifier"`
	Arn                   pulumi.StringOutput                      `pulumi:"arn"`
	EnvironmentIdentifier pulumi.StringPtrOutput                   `pulumi:"environmentIdentifier"`
	Name                  pulumi.StringPtrOutput                   `pulumi:"name"`
	NlbArn                pulumi.StringOutput                      `pulumi:"nlbArn"`
	NlbName               pulumi.StringOutput                      `pulumi:"nlbName"`
	ProxyType             ApplicationProxyTypePtrOutput            `pulumi:"proxyType"`
	ProxyUrl              pulumi.StringOutput                      `pulumi:"proxyUrl"`
	StageName             pulumi.StringOutput                      `pulumi:"stageName"`
	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags      ApplicationTagArrayOutput `pulumi:"tags"`
	VpcId     pulumi.StringPtrOutput    `pulumi:"vpcId"`
	VpcLinkId pulumi.StringOutput       `pulumi:"vpcLinkId"`
}

Definition of AWS::RefactorSpaces::Application Resource Type

func GetApplication

func GetApplication(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)

GetApplication gets an existing Application 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 NewApplication

func NewApplication(ctx *pulumi.Context,
	name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)

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

func (*Application) ElementType

func (*Application) ElementType() reflect.Type

func (*Application) ToApplicationOutput

func (i *Application) ToApplicationOutput() ApplicationOutput

func (*Application) ToApplicationOutputWithContext

func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput

type ApplicationApiGatewayEndpointType

type ApplicationApiGatewayEndpointType string

func (ApplicationApiGatewayEndpointType) ElementType

func (ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypeOutput

func (e ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypeOutput() ApplicationApiGatewayEndpointTypeOutput

func (ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypeOutputWithContext

func (e ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypeOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypeOutput

func (ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypePtrOutput

func (e ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput

func (ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypePtrOutputWithContext

func (e ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypePtrOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypePtrOutput

func (ApplicationApiGatewayEndpointType) ToStringOutput

func (ApplicationApiGatewayEndpointType) ToStringOutputWithContext

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

func (ApplicationApiGatewayEndpointType) ToStringPtrOutput

func (ApplicationApiGatewayEndpointType) ToStringPtrOutputWithContext

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

type ApplicationApiGatewayEndpointTypeInput

type ApplicationApiGatewayEndpointTypeInput interface {
	pulumi.Input

	ToApplicationApiGatewayEndpointTypeOutput() ApplicationApiGatewayEndpointTypeOutput
	ToApplicationApiGatewayEndpointTypeOutputWithContext(context.Context) ApplicationApiGatewayEndpointTypeOutput
}

ApplicationApiGatewayEndpointTypeInput is an input type that accepts ApplicationApiGatewayEndpointTypeArgs and ApplicationApiGatewayEndpointTypeOutput values. You can construct a concrete instance of `ApplicationApiGatewayEndpointTypeInput` via:

ApplicationApiGatewayEndpointTypeArgs{...}

type ApplicationApiGatewayEndpointTypeOutput

type ApplicationApiGatewayEndpointTypeOutput struct{ *pulumi.OutputState }

func (ApplicationApiGatewayEndpointTypeOutput) ElementType

func (ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypeOutput

func (o ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypeOutput() ApplicationApiGatewayEndpointTypeOutput

func (ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypeOutputWithContext

func (o ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypeOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypeOutput

func (ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypePtrOutput

func (o ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput

func (ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypePtrOutputWithContext

func (o ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypePtrOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypePtrOutput

func (ApplicationApiGatewayEndpointTypeOutput) ToStringOutput

func (ApplicationApiGatewayEndpointTypeOutput) ToStringOutputWithContext

func (ApplicationApiGatewayEndpointTypeOutput) ToStringPtrOutput

func (ApplicationApiGatewayEndpointTypeOutput) ToStringPtrOutputWithContext

type ApplicationApiGatewayEndpointTypePtrInput

type ApplicationApiGatewayEndpointTypePtrInput interface {
	pulumi.Input

	ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput
	ToApplicationApiGatewayEndpointTypePtrOutputWithContext(context.Context) ApplicationApiGatewayEndpointTypePtrOutput
}

type ApplicationApiGatewayEndpointTypePtrOutput

type ApplicationApiGatewayEndpointTypePtrOutput struct{ *pulumi.OutputState }

func (ApplicationApiGatewayEndpointTypePtrOutput) Elem

func (ApplicationApiGatewayEndpointTypePtrOutput) ElementType

func (ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutput

func (o ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput

func (ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutputWithContext

func (o ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypePtrOutput

func (ApplicationApiGatewayEndpointTypePtrOutput) ToStringPtrOutput

func (ApplicationApiGatewayEndpointTypePtrOutput) ToStringPtrOutputWithContext

type ApplicationApiGatewayProxyInput

type ApplicationApiGatewayProxyInput struct {
	EndpointType *ApplicationApiGatewayEndpointType `pulumi:"endpointType"`
	StageName    *string                            `pulumi:"stageName"`
}

type ApplicationApiGatewayProxyInputArgs

type ApplicationApiGatewayProxyInputArgs struct {
	EndpointType ApplicationApiGatewayEndpointTypePtrInput `pulumi:"endpointType"`
	StageName    pulumi.StringPtrInput                     `pulumi:"stageName"`
}

func (ApplicationApiGatewayProxyInputArgs) ElementType

func (ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputOutput

func (i ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputOutput() ApplicationApiGatewayProxyInputOutput

func (ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputOutputWithContext

func (i ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputOutput

func (ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputPtrOutput

func (i ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputPtrOutput() ApplicationApiGatewayProxyInputPtrOutput

func (ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputPtrOutputWithContext

func (i ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputPtrOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputPtrOutput

type ApplicationApiGatewayProxyInputInput

type ApplicationApiGatewayProxyInputInput interface {
	pulumi.Input

	ToApplicationApiGatewayProxyInputOutput() ApplicationApiGatewayProxyInputOutput
	ToApplicationApiGatewayProxyInputOutputWithContext(context.Context) ApplicationApiGatewayProxyInputOutput
}

ApplicationApiGatewayProxyInputInput is an input type that accepts ApplicationApiGatewayProxyInputArgs and ApplicationApiGatewayProxyInputOutput values. You can construct a concrete instance of `ApplicationApiGatewayProxyInputInput` via:

ApplicationApiGatewayProxyInputArgs{...}

type ApplicationApiGatewayProxyInputOutput

type ApplicationApiGatewayProxyInputOutput struct{ *pulumi.OutputState }

func (ApplicationApiGatewayProxyInputOutput) ElementType

func (ApplicationApiGatewayProxyInputOutput) EndpointType

func (ApplicationApiGatewayProxyInputOutput) StageName

func (ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputOutput

func (o ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputOutput() ApplicationApiGatewayProxyInputOutput

func (ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputOutputWithContext

func (o ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputOutput

func (ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputPtrOutput

func (o ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputPtrOutput() ApplicationApiGatewayProxyInputPtrOutput

func (ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputPtrOutputWithContext

func (o ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputPtrOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputPtrOutput

type ApplicationApiGatewayProxyInputPtrInput

type ApplicationApiGatewayProxyInputPtrInput interface {
	pulumi.Input

	ToApplicationApiGatewayProxyInputPtrOutput() ApplicationApiGatewayProxyInputPtrOutput
	ToApplicationApiGatewayProxyInputPtrOutputWithContext(context.Context) ApplicationApiGatewayProxyInputPtrOutput
}

ApplicationApiGatewayProxyInputPtrInput is an input type that accepts ApplicationApiGatewayProxyInputArgs, ApplicationApiGatewayProxyInputPtr and ApplicationApiGatewayProxyInputPtrOutput values. You can construct a concrete instance of `ApplicationApiGatewayProxyInputPtrInput` via:

        ApplicationApiGatewayProxyInputArgs{...}

or:

        nil

type ApplicationApiGatewayProxyInputPtrOutput

type ApplicationApiGatewayProxyInputPtrOutput struct{ *pulumi.OutputState }

func (ApplicationApiGatewayProxyInputPtrOutput) Elem

func (ApplicationApiGatewayProxyInputPtrOutput) ElementType

func (ApplicationApiGatewayProxyInputPtrOutput) EndpointType

func (ApplicationApiGatewayProxyInputPtrOutput) StageName

func (ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutput

func (o ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutput() ApplicationApiGatewayProxyInputPtrOutput

func (ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutputWithContext

func (o ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputPtrOutput

type ApplicationArgs

type ApplicationArgs struct {
	ApiGatewayProxy       ApplicationApiGatewayProxyInputPtrInput
	EnvironmentIdentifier pulumi.StringPtrInput
	Name                  pulumi.StringPtrInput
	ProxyType             ApplicationProxyTypePtrInput
	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags  ApplicationTagArrayInput
	VpcId pulumi.StringPtrInput
}

The set of arguments for constructing a Application resource.

func (ApplicationArgs) ElementType

func (ApplicationArgs) ElementType() reflect.Type

type ApplicationInput

type ApplicationInput interface {
	pulumi.Input

	ToApplicationOutput() ApplicationOutput
	ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
}

type ApplicationOutput

type ApplicationOutput struct{ *pulumi.OutputState }

func (ApplicationOutput) ElementType

func (ApplicationOutput) ElementType() reflect.Type

func (ApplicationOutput) ToApplicationOutput

func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput

func (ApplicationOutput) ToApplicationOutputWithContext

func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput

type ApplicationProxyType

type ApplicationProxyType string

func (ApplicationProxyType) ElementType

func (ApplicationProxyType) ElementType() reflect.Type

func (ApplicationProxyType) ToApplicationProxyTypeOutput

func (e ApplicationProxyType) ToApplicationProxyTypeOutput() ApplicationProxyTypeOutput

func (ApplicationProxyType) ToApplicationProxyTypeOutputWithContext

func (e ApplicationProxyType) ToApplicationProxyTypeOutputWithContext(ctx context.Context) ApplicationProxyTypeOutput

func (ApplicationProxyType) ToApplicationProxyTypePtrOutput

func (e ApplicationProxyType) ToApplicationProxyTypePtrOutput() ApplicationProxyTypePtrOutput

func (ApplicationProxyType) ToApplicationProxyTypePtrOutputWithContext

func (e ApplicationProxyType) ToApplicationProxyTypePtrOutputWithContext(ctx context.Context) ApplicationProxyTypePtrOutput

func (ApplicationProxyType) ToStringOutput

func (e ApplicationProxyType) ToStringOutput() pulumi.StringOutput

func (ApplicationProxyType) ToStringOutputWithContext

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

func (ApplicationProxyType) ToStringPtrOutput

func (e ApplicationProxyType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ApplicationProxyType) ToStringPtrOutputWithContext

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

type ApplicationProxyTypeInput

type ApplicationProxyTypeInput interface {
	pulumi.Input

	ToApplicationProxyTypeOutput() ApplicationProxyTypeOutput
	ToApplicationProxyTypeOutputWithContext(context.Context) ApplicationProxyTypeOutput
}

ApplicationProxyTypeInput is an input type that accepts ApplicationProxyTypeArgs and ApplicationProxyTypeOutput values. You can construct a concrete instance of `ApplicationProxyTypeInput` via:

ApplicationProxyTypeArgs{...}

type ApplicationProxyTypeOutput

type ApplicationProxyTypeOutput struct{ *pulumi.OutputState }

func (ApplicationProxyTypeOutput) ElementType

func (ApplicationProxyTypeOutput) ElementType() reflect.Type

func (ApplicationProxyTypeOutput) ToApplicationProxyTypeOutput

func (o ApplicationProxyTypeOutput) ToApplicationProxyTypeOutput() ApplicationProxyTypeOutput

func (ApplicationProxyTypeOutput) ToApplicationProxyTypeOutputWithContext

func (o ApplicationProxyTypeOutput) ToApplicationProxyTypeOutputWithContext(ctx context.Context) ApplicationProxyTypeOutput

func (ApplicationProxyTypeOutput) ToApplicationProxyTypePtrOutput

func (o ApplicationProxyTypeOutput) ToApplicationProxyTypePtrOutput() ApplicationProxyTypePtrOutput

func (ApplicationProxyTypeOutput) ToApplicationProxyTypePtrOutputWithContext

func (o ApplicationProxyTypeOutput) ToApplicationProxyTypePtrOutputWithContext(ctx context.Context) ApplicationProxyTypePtrOutput

func (ApplicationProxyTypeOutput) ToStringOutput

func (o ApplicationProxyTypeOutput) ToStringOutput() pulumi.StringOutput

func (ApplicationProxyTypeOutput) ToStringOutputWithContext

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

func (ApplicationProxyTypeOutput) ToStringPtrOutput

func (o ApplicationProxyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ApplicationProxyTypeOutput) ToStringPtrOutputWithContext

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

type ApplicationProxyTypePtrInput

type ApplicationProxyTypePtrInput interface {
	pulumi.Input

	ToApplicationProxyTypePtrOutput() ApplicationProxyTypePtrOutput
	ToApplicationProxyTypePtrOutputWithContext(context.Context) ApplicationProxyTypePtrOutput
}

func ApplicationProxyTypePtr

func ApplicationProxyTypePtr(v string) ApplicationProxyTypePtrInput

type ApplicationProxyTypePtrOutput

type ApplicationProxyTypePtrOutput struct{ *pulumi.OutputState }

func (ApplicationProxyTypePtrOutput) Elem

func (ApplicationProxyTypePtrOutput) ElementType

func (ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutput

func (o ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutput() ApplicationProxyTypePtrOutput

func (ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutputWithContext

func (o ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutputWithContext(ctx context.Context) ApplicationProxyTypePtrOutput

func (ApplicationProxyTypePtrOutput) ToStringPtrOutput

func (ApplicationProxyTypePtrOutput) ToStringPtrOutputWithContext

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

type ApplicationState

type ApplicationState struct {
}

func (ApplicationState) ElementType

func (ApplicationState) ElementType() reflect.Type

type ApplicationTag

type ApplicationTag struct {
	// A string used to identify this tag
	Key string `pulumi:"key"`
	// A string containing the value for the tag
	Value string `pulumi:"value"`
}

A label for tagging Environment resource

type ApplicationTagArgs

type ApplicationTagArgs struct {
	// A string used to identify this tag
	Key pulumi.StringInput `pulumi:"key"`
	// A string containing the value for the tag
	Value pulumi.StringInput `pulumi:"value"`
}

A label for tagging Environment resource

func (ApplicationTagArgs) ElementType

func (ApplicationTagArgs) ElementType() reflect.Type

func (ApplicationTagArgs) ToApplicationTagOutput

func (i ApplicationTagArgs) ToApplicationTagOutput() ApplicationTagOutput

func (ApplicationTagArgs) ToApplicationTagOutputWithContext

func (i ApplicationTagArgs) ToApplicationTagOutputWithContext(ctx context.Context) ApplicationTagOutput

type ApplicationTagArray

type ApplicationTagArray []ApplicationTagInput

func (ApplicationTagArray) ElementType

func (ApplicationTagArray) ElementType() reflect.Type

func (ApplicationTagArray) ToApplicationTagArrayOutput

func (i ApplicationTagArray) ToApplicationTagArrayOutput() ApplicationTagArrayOutput

func (ApplicationTagArray) ToApplicationTagArrayOutputWithContext

func (i ApplicationTagArray) ToApplicationTagArrayOutputWithContext(ctx context.Context) ApplicationTagArrayOutput

type ApplicationTagArrayInput

type ApplicationTagArrayInput interface {
	pulumi.Input

	ToApplicationTagArrayOutput() ApplicationTagArrayOutput
	ToApplicationTagArrayOutputWithContext(context.Context) ApplicationTagArrayOutput
}

ApplicationTagArrayInput is an input type that accepts ApplicationTagArray and ApplicationTagArrayOutput values. You can construct a concrete instance of `ApplicationTagArrayInput` via:

ApplicationTagArray{ ApplicationTagArgs{...} }

type ApplicationTagArrayOutput

type ApplicationTagArrayOutput struct{ *pulumi.OutputState }

func (ApplicationTagArrayOutput) ElementType

func (ApplicationTagArrayOutput) ElementType() reflect.Type

func (ApplicationTagArrayOutput) Index

func (ApplicationTagArrayOutput) ToApplicationTagArrayOutput

func (o ApplicationTagArrayOutput) ToApplicationTagArrayOutput() ApplicationTagArrayOutput

func (ApplicationTagArrayOutput) ToApplicationTagArrayOutputWithContext

func (o ApplicationTagArrayOutput) ToApplicationTagArrayOutputWithContext(ctx context.Context) ApplicationTagArrayOutput

type ApplicationTagInput

type ApplicationTagInput interface {
	pulumi.Input

	ToApplicationTagOutput() ApplicationTagOutput
	ToApplicationTagOutputWithContext(context.Context) ApplicationTagOutput
}

ApplicationTagInput is an input type that accepts ApplicationTagArgs and ApplicationTagOutput values. You can construct a concrete instance of `ApplicationTagInput` via:

ApplicationTagArgs{...}

type ApplicationTagOutput

type ApplicationTagOutput struct{ *pulumi.OutputState }

A label for tagging Environment resource

func (ApplicationTagOutput) ElementType

func (ApplicationTagOutput) ElementType() reflect.Type

func (ApplicationTagOutput) Key

A string used to identify this tag

func (ApplicationTagOutput) ToApplicationTagOutput

func (o ApplicationTagOutput) ToApplicationTagOutput() ApplicationTagOutput

func (ApplicationTagOutput) ToApplicationTagOutputWithContext

func (o ApplicationTagOutput) ToApplicationTagOutputWithContext(ctx context.Context) ApplicationTagOutput

func (ApplicationTagOutput) Value

A string containing the value for the tag

type Environment

type Environment struct {
	pulumi.CustomResourceState

	Arn                   pulumi.StringOutput                   `pulumi:"arn"`
	Description           pulumi.StringPtrOutput                `pulumi:"description"`
	EnvironmentIdentifier pulumi.StringOutput                   `pulumi:"environmentIdentifier"`
	Name                  pulumi.StringPtrOutput                `pulumi:"name"`
	NetworkFabricType     EnvironmentNetworkFabricTypePtrOutput `pulumi:"networkFabricType"`
	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags             EnvironmentTagArrayOutput `pulumi:"tags"`
	TransitGatewayId pulumi.StringOutput       `pulumi:"transitGatewayId"`
}

Definition of AWS::RefactorSpaces::Environment Resource Type

func GetEnvironment

func GetEnvironment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)

GetEnvironment gets an existing Environment 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 NewEnvironment

func NewEnvironment(ctx *pulumi.Context,
	name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)

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

func (*Environment) ElementType

func (*Environment) ElementType() reflect.Type

func (*Environment) ToEnvironmentOutput

func (i *Environment) ToEnvironmentOutput() EnvironmentOutput

func (*Environment) ToEnvironmentOutputWithContext

func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput

type EnvironmentArgs

type EnvironmentArgs struct {
	Description       pulumi.StringPtrInput
	Name              pulumi.StringPtrInput
	NetworkFabricType EnvironmentNetworkFabricTypePtrInput
	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags EnvironmentTagArrayInput
}

The set of arguments for constructing a Environment resource.

func (EnvironmentArgs) ElementType

func (EnvironmentArgs) ElementType() reflect.Type

type EnvironmentInput

type EnvironmentInput interface {
	pulumi.Input

	ToEnvironmentOutput() EnvironmentOutput
	ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
}

type EnvironmentNetworkFabricType

type EnvironmentNetworkFabricType string

func (EnvironmentNetworkFabricType) ElementType

func (EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypeOutput

func (e EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypeOutput() EnvironmentNetworkFabricTypeOutput

func (EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypeOutputWithContext

func (e EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypeOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypeOutput

func (EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypePtrOutput

func (e EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypePtrOutput() EnvironmentNetworkFabricTypePtrOutput

func (EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypePtrOutputWithContext

func (e EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypePtrOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypePtrOutput

func (EnvironmentNetworkFabricType) ToStringOutput

func (EnvironmentNetworkFabricType) ToStringOutputWithContext

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

func (EnvironmentNetworkFabricType) ToStringPtrOutput

func (e EnvironmentNetworkFabricType) ToStringPtrOutput() pulumi.StringPtrOutput

func (EnvironmentNetworkFabricType) ToStringPtrOutputWithContext

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

type EnvironmentNetworkFabricTypeInput

type EnvironmentNetworkFabricTypeInput interface {
	pulumi.Input

	ToEnvironmentNetworkFabricTypeOutput() EnvironmentNetworkFabricTypeOutput
	ToEnvironmentNetworkFabricTypeOutputWithContext(context.Context) EnvironmentNetworkFabricTypeOutput
}

EnvironmentNetworkFabricTypeInput is an input type that accepts EnvironmentNetworkFabricTypeArgs and EnvironmentNetworkFabricTypeOutput values. You can construct a concrete instance of `EnvironmentNetworkFabricTypeInput` via:

EnvironmentNetworkFabricTypeArgs{...}

type EnvironmentNetworkFabricTypeOutput

type EnvironmentNetworkFabricTypeOutput struct{ *pulumi.OutputState }

func (EnvironmentNetworkFabricTypeOutput) ElementType

func (EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypeOutput

func (o EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypeOutput() EnvironmentNetworkFabricTypeOutput

func (EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypeOutputWithContext

func (o EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypeOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypeOutput

func (EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypePtrOutput

func (o EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypePtrOutput() EnvironmentNetworkFabricTypePtrOutput

func (EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypePtrOutputWithContext

func (o EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypePtrOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypePtrOutput

func (EnvironmentNetworkFabricTypeOutput) ToStringOutput

func (EnvironmentNetworkFabricTypeOutput) ToStringOutputWithContext

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

func (EnvironmentNetworkFabricTypeOutput) ToStringPtrOutput

func (EnvironmentNetworkFabricTypeOutput) ToStringPtrOutputWithContext

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

type EnvironmentNetworkFabricTypePtrInput

type EnvironmentNetworkFabricTypePtrInput interface {
	pulumi.Input

	ToEnvironmentNetworkFabricTypePtrOutput() EnvironmentNetworkFabricTypePtrOutput
	ToEnvironmentNetworkFabricTypePtrOutputWithContext(context.Context) EnvironmentNetworkFabricTypePtrOutput
}

func EnvironmentNetworkFabricTypePtr

func EnvironmentNetworkFabricTypePtr(v string) EnvironmentNetworkFabricTypePtrInput

type EnvironmentNetworkFabricTypePtrOutput

type EnvironmentNetworkFabricTypePtrOutput struct{ *pulumi.OutputState }

func (EnvironmentNetworkFabricTypePtrOutput) Elem

func (EnvironmentNetworkFabricTypePtrOutput) ElementType

func (EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutput

func (o EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutput() EnvironmentNetworkFabricTypePtrOutput

func (EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutputWithContext

func (o EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypePtrOutput

func (EnvironmentNetworkFabricTypePtrOutput) ToStringPtrOutput

func (EnvironmentNetworkFabricTypePtrOutput) ToStringPtrOutputWithContext

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

type EnvironmentOutput

type EnvironmentOutput struct{ *pulumi.OutputState }

func (EnvironmentOutput) ElementType

func (EnvironmentOutput) ElementType() reflect.Type

func (EnvironmentOutput) ToEnvironmentOutput

func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput

func (EnvironmentOutput) ToEnvironmentOutputWithContext

func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput

type EnvironmentState

type EnvironmentState struct {
}

func (EnvironmentState) ElementType

func (EnvironmentState) ElementType() reflect.Type

type EnvironmentTag

type EnvironmentTag struct {
	// A string used to identify this tag
	Key string `pulumi:"key"`
	// A string containing the value for the tag
	Value string `pulumi:"value"`
}

A label for tagging Environment resource

type EnvironmentTagArgs

type EnvironmentTagArgs struct {
	// A string used to identify this tag
	Key pulumi.StringInput `pulumi:"key"`
	// A string containing the value for the tag
	Value pulumi.StringInput `pulumi:"value"`
}

A label for tagging Environment resource

func (EnvironmentTagArgs) ElementType

func (EnvironmentTagArgs) ElementType() reflect.Type

func (EnvironmentTagArgs) ToEnvironmentTagOutput

func (i EnvironmentTagArgs) ToEnvironmentTagOutput() EnvironmentTagOutput

func (EnvironmentTagArgs) ToEnvironmentTagOutputWithContext

func (i EnvironmentTagArgs) ToEnvironmentTagOutputWithContext(ctx context.Context) EnvironmentTagOutput

type EnvironmentTagArray

type EnvironmentTagArray []EnvironmentTagInput

func (EnvironmentTagArray) ElementType

func (EnvironmentTagArray) ElementType() reflect.Type

func (EnvironmentTagArray) ToEnvironmentTagArrayOutput

func (i EnvironmentTagArray) ToEnvironmentTagArrayOutput() EnvironmentTagArrayOutput

func (EnvironmentTagArray) ToEnvironmentTagArrayOutputWithContext

func (i EnvironmentTagArray) ToEnvironmentTagArrayOutputWithContext(ctx context.Context) EnvironmentTagArrayOutput

type EnvironmentTagArrayInput

type EnvironmentTagArrayInput interface {
	pulumi.Input

	ToEnvironmentTagArrayOutput() EnvironmentTagArrayOutput
	ToEnvironmentTagArrayOutputWithContext(context.Context) EnvironmentTagArrayOutput
}

EnvironmentTagArrayInput is an input type that accepts EnvironmentTagArray and EnvironmentTagArrayOutput values. You can construct a concrete instance of `EnvironmentTagArrayInput` via:

EnvironmentTagArray{ EnvironmentTagArgs{...} }

type EnvironmentTagArrayOutput

type EnvironmentTagArrayOutput struct{ *pulumi.OutputState }

func (EnvironmentTagArrayOutput) ElementType

func (EnvironmentTagArrayOutput) ElementType() reflect.Type

func (EnvironmentTagArrayOutput) Index

func (EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutput

func (o EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutput() EnvironmentTagArrayOutput

func (EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutputWithContext

func (o EnvironmentTagArrayOutput) ToEnvironmentTagArrayOutputWithContext(ctx context.Context) EnvironmentTagArrayOutput

type EnvironmentTagInput

type EnvironmentTagInput interface {
	pulumi.Input

	ToEnvironmentTagOutput() EnvironmentTagOutput
	ToEnvironmentTagOutputWithContext(context.Context) EnvironmentTagOutput
}

EnvironmentTagInput is an input type that accepts EnvironmentTagArgs and EnvironmentTagOutput values. You can construct a concrete instance of `EnvironmentTagInput` via:

EnvironmentTagArgs{...}

type EnvironmentTagOutput

type EnvironmentTagOutput struct{ *pulumi.OutputState }

A label for tagging Environment resource

func (EnvironmentTagOutput) ElementType

func (EnvironmentTagOutput) ElementType() reflect.Type

func (EnvironmentTagOutput) Key

A string used to identify this tag

func (EnvironmentTagOutput) ToEnvironmentTagOutput

func (o EnvironmentTagOutput) ToEnvironmentTagOutput() EnvironmentTagOutput

func (EnvironmentTagOutput) ToEnvironmentTagOutputWithContext

func (o EnvironmentTagOutput) ToEnvironmentTagOutputWithContext(ctx context.Context) EnvironmentTagOutput

func (EnvironmentTagOutput) Value

A string containing the value for the tag

type Route

type Route struct {
	pulumi.CustomResourceState

	ApplicationIdentifier pulumi.StringOutput `pulumi:"applicationIdentifier"`
	Arn                   pulumi.StringOutput `pulumi:"arn"`
	EnvironmentIdentifier pulumi.StringOutput `pulumi:"environmentIdentifier"`
	PathResourceToId      pulumi.StringOutput `pulumi:"pathResourceToId"`
	RouteIdentifier       pulumi.StringOutput `pulumi:"routeIdentifier"`
	RouteType             RouteTypePtrOutput  `pulumi:"routeType"`
	ServiceIdentifier     pulumi.StringOutput `pulumi:"serviceIdentifier"`
	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags         RouteTagArrayOutput             `pulumi:"tags"`
	UriPathRoute RouteUriPathRouteInputPtrOutput `pulumi:"uriPathRoute"`
}

Definition of AWS::RefactorSpaces::Route Resource Type

func GetRoute

func GetRoute(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RouteState, opts ...pulumi.ResourceOption) (*Route, error)

GetRoute gets an existing Route 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 NewRoute

func NewRoute(ctx *pulumi.Context,
	name string, args *RouteArgs, opts ...pulumi.ResourceOption) (*Route, error)

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

func (*Route) ElementType

func (*Route) ElementType() reflect.Type

func (*Route) ToRouteOutput

func (i *Route) ToRouteOutput() RouteOutput

func (*Route) ToRouteOutputWithContext

func (i *Route) ToRouteOutputWithContext(ctx context.Context) RouteOutput

type RouteActivationState

type RouteActivationState string

func (RouteActivationState) ElementType

func (RouteActivationState) ElementType() reflect.Type

func (RouteActivationState) ToRouteActivationStateOutput

func (e RouteActivationState) ToRouteActivationStateOutput() RouteActivationStateOutput

func (RouteActivationState) ToRouteActivationStateOutputWithContext

func (e RouteActivationState) ToRouteActivationStateOutputWithContext(ctx context.Context) RouteActivationStateOutput

func (RouteActivationState) ToRouteActivationStatePtrOutput

func (e RouteActivationState) ToRouteActivationStatePtrOutput() RouteActivationStatePtrOutput

func (RouteActivationState) ToRouteActivationStatePtrOutputWithContext

func (e RouteActivationState) ToRouteActivationStatePtrOutputWithContext(ctx context.Context) RouteActivationStatePtrOutput

func (RouteActivationState) ToStringOutput

func (e RouteActivationState) ToStringOutput() pulumi.StringOutput

func (RouteActivationState) ToStringOutputWithContext

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

func (RouteActivationState) ToStringPtrOutput

func (e RouteActivationState) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteActivationState) ToStringPtrOutputWithContext

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

type RouteActivationStateInput

type RouteActivationStateInput interface {
	pulumi.Input

	ToRouteActivationStateOutput() RouteActivationStateOutput
	ToRouteActivationStateOutputWithContext(context.Context) RouteActivationStateOutput
}

RouteActivationStateInput is an input type that accepts RouteActivationStateArgs and RouteActivationStateOutput values. You can construct a concrete instance of `RouteActivationStateInput` via:

RouteActivationStateArgs{...}

type RouteActivationStateOutput

type RouteActivationStateOutput struct{ *pulumi.OutputState }

func (RouteActivationStateOutput) ElementType

func (RouteActivationStateOutput) ElementType() reflect.Type

func (RouteActivationStateOutput) ToRouteActivationStateOutput

func (o RouteActivationStateOutput) ToRouteActivationStateOutput() RouteActivationStateOutput

func (RouteActivationStateOutput) ToRouteActivationStateOutputWithContext

func (o RouteActivationStateOutput) ToRouteActivationStateOutputWithContext(ctx context.Context) RouteActivationStateOutput

func (RouteActivationStateOutput) ToRouteActivationStatePtrOutput

func (o RouteActivationStateOutput) ToRouteActivationStatePtrOutput() RouteActivationStatePtrOutput

func (RouteActivationStateOutput) ToRouteActivationStatePtrOutputWithContext

func (o RouteActivationStateOutput) ToRouteActivationStatePtrOutputWithContext(ctx context.Context) RouteActivationStatePtrOutput

func (RouteActivationStateOutput) ToStringOutput

func (o RouteActivationStateOutput) ToStringOutput() pulumi.StringOutput

func (RouteActivationStateOutput) ToStringOutputWithContext

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

func (RouteActivationStateOutput) ToStringPtrOutput

func (o RouteActivationStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteActivationStateOutput) ToStringPtrOutputWithContext

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

type RouteActivationStatePtrInput

type RouteActivationStatePtrInput interface {
	pulumi.Input

	ToRouteActivationStatePtrOutput() RouteActivationStatePtrOutput
	ToRouteActivationStatePtrOutputWithContext(context.Context) RouteActivationStatePtrOutput
}

func RouteActivationStatePtr

func RouteActivationStatePtr(v string) RouteActivationStatePtrInput

type RouteActivationStatePtrOutput

type RouteActivationStatePtrOutput struct{ *pulumi.OutputState }

func (RouteActivationStatePtrOutput) Elem

func (RouteActivationStatePtrOutput) ElementType

func (RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutput

func (o RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutput() RouteActivationStatePtrOutput

func (RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutputWithContext

func (o RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutputWithContext(ctx context.Context) RouteActivationStatePtrOutput

func (RouteActivationStatePtrOutput) ToStringPtrOutput

func (RouteActivationStatePtrOutput) ToStringPtrOutputWithContext

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

type RouteArgs

type RouteArgs struct {
	ApplicationIdentifier pulumi.StringInput
	EnvironmentIdentifier pulumi.StringInput
	RouteType             RouteTypePtrInput
	ServiceIdentifier     pulumi.StringInput
	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags         RouteTagArrayInput
	UriPathRoute RouteUriPathRouteInputPtrInput
}

The set of arguments for constructing a Route resource.

func (RouteArgs) ElementType

func (RouteArgs) ElementType() reflect.Type

type RouteInput

type RouteInput interface {
	pulumi.Input

	ToRouteOutput() RouteOutput
	ToRouteOutputWithContext(ctx context.Context) RouteOutput
}

type RouteMethod

type RouteMethod string

func (RouteMethod) ElementType

func (RouteMethod) ElementType() reflect.Type

func (RouteMethod) ToRouteMethodOutput

func (e RouteMethod) ToRouteMethodOutput() RouteMethodOutput

func (RouteMethod) ToRouteMethodOutputWithContext

func (e RouteMethod) ToRouteMethodOutputWithContext(ctx context.Context) RouteMethodOutput

func (RouteMethod) ToRouteMethodPtrOutput

func (e RouteMethod) ToRouteMethodPtrOutput() RouteMethodPtrOutput

func (RouteMethod) ToRouteMethodPtrOutputWithContext

func (e RouteMethod) ToRouteMethodPtrOutputWithContext(ctx context.Context) RouteMethodPtrOutput

func (RouteMethod) ToStringOutput

func (e RouteMethod) ToStringOutput() pulumi.StringOutput

func (RouteMethod) ToStringOutputWithContext

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

func (RouteMethod) ToStringPtrOutput

func (e RouteMethod) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteMethod) ToStringPtrOutputWithContext

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

type RouteMethodArray

type RouteMethodArray []RouteMethod

func (RouteMethodArray) ElementType

func (RouteMethodArray) ElementType() reflect.Type

func (RouteMethodArray) ToRouteMethodArrayOutput

func (i RouteMethodArray) ToRouteMethodArrayOutput() RouteMethodArrayOutput

func (RouteMethodArray) ToRouteMethodArrayOutputWithContext

func (i RouteMethodArray) ToRouteMethodArrayOutputWithContext(ctx context.Context) RouteMethodArrayOutput

type RouteMethodArrayInput

type RouteMethodArrayInput interface {
	pulumi.Input

	ToRouteMethodArrayOutput() RouteMethodArrayOutput
	ToRouteMethodArrayOutputWithContext(context.Context) RouteMethodArrayOutput
}

RouteMethodArrayInput is an input type that accepts RouteMethodArray and RouteMethodArrayOutput values. You can construct a concrete instance of `RouteMethodArrayInput` via:

RouteMethodArray{ RouteMethodArgs{...} }

type RouteMethodArrayOutput

type RouteMethodArrayOutput struct{ *pulumi.OutputState }

func (RouteMethodArrayOutput) ElementType

func (RouteMethodArrayOutput) ElementType() reflect.Type

func (RouteMethodArrayOutput) Index

func (RouteMethodArrayOutput) ToRouteMethodArrayOutput

func (o RouteMethodArrayOutput) ToRouteMethodArrayOutput() RouteMethodArrayOutput

func (RouteMethodArrayOutput) ToRouteMethodArrayOutputWithContext

func (o RouteMethodArrayOutput) ToRouteMethodArrayOutputWithContext(ctx context.Context) RouteMethodArrayOutput

type RouteMethodInput

type RouteMethodInput interface {
	pulumi.Input

	ToRouteMethodOutput() RouteMethodOutput
	ToRouteMethodOutputWithContext(context.Context) RouteMethodOutput
}

RouteMethodInput is an input type that accepts RouteMethodArgs and RouteMethodOutput values. You can construct a concrete instance of `RouteMethodInput` via:

RouteMethodArgs{...}

type RouteMethodOutput

type RouteMethodOutput struct{ *pulumi.OutputState }

func (RouteMethodOutput) ElementType

func (RouteMethodOutput) ElementType() reflect.Type

func (RouteMethodOutput) ToRouteMethodOutput

func (o RouteMethodOutput) ToRouteMethodOutput() RouteMethodOutput

func (RouteMethodOutput) ToRouteMethodOutputWithContext

func (o RouteMethodOutput) ToRouteMethodOutputWithContext(ctx context.Context) RouteMethodOutput

func (RouteMethodOutput) ToRouteMethodPtrOutput

func (o RouteMethodOutput) ToRouteMethodPtrOutput() RouteMethodPtrOutput

func (RouteMethodOutput) ToRouteMethodPtrOutputWithContext

func (o RouteMethodOutput) ToRouteMethodPtrOutputWithContext(ctx context.Context) RouteMethodPtrOutput

func (RouteMethodOutput) ToStringOutput

func (o RouteMethodOutput) ToStringOutput() pulumi.StringOutput

func (RouteMethodOutput) ToStringOutputWithContext

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

func (RouteMethodOutput) ToStringPtrOutput

func (o RouteMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteMethodOutput) ToStringPtrOutputWithContext

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

type RouteMethodPtrInput

type RouteMethodPtrInput interface {
	pulumi.Input

	ToRouteMethodPtrOutput() RouteMethodPtrOutput
	ToRouteMethodPtrOutputWithContext(context.Context) RouteMethodPtrOutput
}

func RouteMethodPtr

func RouteMethodPtr(v string) RouteMethodPtrInput

type RouteMethodPtrOutput

type RouteMethodPtrOutput struct{ *pulumi.OutputState }

func (RouteMethodPtrOutput) Elem

func (RouteMethodPtrOutput) ElementType

func (RouteMethodPtrOutput) ElementType() reflect.Type

func (RouteMethodPtrOutput) ToRouteMethodPtrOutput

func (o RouteMethodPtrOutput) ToRouteMethodPtrOutput() RouteMethodPtrOutput

func (RouteMethodPtrOutput) ToRouteMethodPtrOutputWithContext

func (o RouteMethodPtrOutput) ToRouteMethodPtrOutputWithContext(ctx context.Context) RouteMethodPtrOutput

func (RouteMethodPtrOutput) ToStringPtrOutput

func (o RouteMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteMethodPtrOutput) ToStringPtrOutputWithContext

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

type RouteOutput

type RouteOutput struct{ *pulumi.OutputState }

func (RouteOutput) ElementType

func (RouteOutput) ElementType() reflect.Type

func (RouteOutput) ToRouteOutput

func (o RouteOutput) ToRouteOutput() RouteOutput

func (RouteOutput) ToRouteOutputWithContext

func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput

type RouteState

type RouteState struct {
}

func (RouteState) ElementType

func (RouteState) ElementType() reflect.Type

type RouteTag

type RouteTag struct {
	// A string used to identify this tag
	Key string `pulumi:"key"`
	// A string containing the value for the tag
	Value string `pulumi:"value"`
}

A label for tagging Environment resource

type RouteTagArgs

type RouteTagArgs struct {
	// A string used to identify this tag
	Key pulumi.StringInput `pulumi:"key"`
	// A string containing the value for the tag
	Value pulumi.StringInput `pulumi:"value"`
}

A label for tagging Environment resource

func (RouteTagArgs) ElementType

func (RouteTagArgs) ElementType() reflect.Type

func (RouteTagArgs) ToRouteTagOutput

func (i RouteTagArgs) ToRouteTagOutput() RouteTagOutput

func (RouteTagArgs) ToRouteTagOutputWithContext

func (i RouteTagArgs) ToRouteTagOutputWithContext(ctx context.Context) RouteTagOutput

type RouteTagArray

type RouteTagArray []RouteTagInput

func (RouteTagArray) ElementType

func (RouteTagArray) ElementType() reflect.Type

func (RouteTagArray) ToRouteTagArrayOutput

func (i RouteTagArray) ToRouteTagArrayOutput() RouteTagArrayOutput

func (RouteTagArray) ToRouteTagArrayOutputWithContext

func (i RouteTagArray) ToRouteTagArrayOutputWithContext(ctx context.Context) RouteTagArrayOutput

type RouteTagArrayInput

type RouteTagArrayInput interface {
	pulumi.Input

	ToRouteTagArrayOutput() RouteTagArrayOutput
	ToRouteTagArrayOutputWithContext(context.Context) RouteTagArrayOutput
}

RouteTagArrayInput is an input type that accepts RouteTagArray and RouteTagArrayOutput values. You can construct a concrete instance of `RouteTagArrayInput` via:

RouteTagArray{ RouteTagArgs{...} }

type RouteTagArrayOutput

type RouteTagArrayOutput struct{ *pulumi.OutputState }

func (RouteTagArrayOutput) ElementType

func (RouteTagArrayOutput) ElementType() reflect.Type

func (RouteTagArrayOutput) Index

func (RouteTagArrayOutput) ToRouteTagArrayOutput

func (o RouteTagArrayOutput) ToRouteTagArrayOutput() RouteTagArrayOutput

func (RouteTagArrayOutput) ToRouteTagArrayOutputWithContext

func (o RouteTagArrayOutput) ToRouteTagArrayOutputWithContext(ctx context.Context) RouteTagArrayOutput

type RouteTagInput

type RouteTagInput interface {
	pulumi.Input

	ToRouteTagOutput() RouteTagOutput
	ToRouteTagOutputWithContext(context.Context) RouteTagOutput
}

RouteTagInput is an input type that accepts RouteTagArgs and RouteTagOutput values. You can construct a concrete instance of `RouteTagInput` via:

RouteTagArgs{...}

type RouteTagOutput

type RouteTagOutput struct{ *pulumi.OutputState }

A label for tagging Environment resource

func (RouteTagOutput) ElementType

func (RouteTagOutput) ElementType() reflect.Type

func (RouteTagOutput) Key

A string used to identify this tag

func (RouteTagOutput) ToRouteTagOutput

func (o RouteTagOutput) ToRouteTagOutput() RouteTagOutput

func (RouteTagOutput) ToRouteTagOutputWithContext

func (o RouteTagOutput) ToRouteTagOutputWithContext(ctx context.Context) RouteTagOutput

func (RouteTagOutput) Value

A string containing the value for the tag

type RouteType

type RouteType string

func (RouteType) ElementType

func (RouteType) ElementType() reflect.Type

func (RouteType) ToRouteTypeOutput

func (e RouteType) ToRouteTypeOutput() RouteTypeOutput

func (RouteType) ToRouteTypeOutputWithContext

func (e RouteType) ToRouteTypeOutputWithContext(ctx context.Context) RouteTypeOutput

func (RouteType) ToRouteTypePtrOutput

func (e RouteType) ToRouteTypePtrOutput() RouteTypePtrOutput

func (RouteType) ToRouteTypePtrOutputWithContext

func (e RouteType) ToRouteTypePtrOutputWithContext(ctx context.Context) RouteTypePtrOutput

func (RouteType) ToStringOutput

func (e RouteType) ToStringOutput() pulumi.StringOutput

func (RouteType) ToStringOutputWithContext

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

func (RouteType) ToStringPtrOutput

func (e RouteType) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteType) ToStringPtrOutputWithContext

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

type RouteTypeInput

type RouteTypeInput interface {
	pulumi.Input

	ToRouteTypeOutput() RouteTypeOutput
	ToRouteTypeOutputWithContext(context.Context) RouteTypeOutput
}

RouteTypeInput is an input type that accepts RouteTypeArgs and RouteTypeOutput values. You can construct a concrete instance of `RouteTypeInput` via:

RouteTypeArgs{...}

type RouteTypeOutput

type RouteTypeOutput struct{ *pulumi.OutputState }

func (RouteTypeOutput) ElementType

func (RouteTypeOutput) ElementType() reflect.Type

func (RouteTypeOutput) ToRouteTypeOutput

func (o RouteTypeOutput) ToRouteTypeOutput() RouteTypeOutput

func (RouteTypeOutput) ToRouteTypeOutputWithContext

func (o RouteTypeOutput) ToRouteTypeOutputWithContext(ctx context.Context) RouteTypeOutput

func (RouteTypeOutput) ToRouteTypePtrOutput

func (o RouteTypeOutput) ToRouteTypePtrOutput() RouteTypePtrOutput

func (RouteTypeOutput) ToRouteTypePtrOutputWithContext

func (o RouteTypeOutput) ToRouteTypePtrOutputWithContext(ctx context.Context) RouteTypePtrOutput

func (RouteTypeOutput) ToStringOutput

func (o RouteTypeOutput) ToStringOutput() pulumi.StringOutput

func (RouteTypeOutput) ToStringOutputWithContext

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

func (RouteTypeOutput) ToStringPtrOutput

func (o RouteTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteTypeOutput) ToStringPtrOutputWithContext

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

type RouteTypePtrInput

type RouteTypePtrInput interface {
	pulumi.Input

	ToRouteTypePtrOutput() RouteTypePtrOutput
	ToRouteTypePtrOutputWithContext(context.Context) RouteTypePtrOutput
}

func RouteTypePtr

func RouteTypePtr(v string) RouteTypePtrInput

type RouteTypePtrOutput

type RouteTypePtrOutput struct{ *pulumi.OutputState }

func (RouteTypePtrOutput) Elem

func (RouteTypePtrOutput) ElementType

func (RouteTypePtrOutput) ElementType() reflect.Type

func (RouteTypePtrOutput) ToRouteTypePtrOutput

func (o RouteTypePtrOutput) ToRouteTypePtrOutput() RouteTypePtrOutput

func (RouteTypePtrOutput) ToRouteTypePtrOutputWithContext

func (o RouteTypePtrOutput) ToRouteTypePtrOutputWithContext(ctx context.Context) RouteTypePtrOutput

func (RouteTypePtrOutput) ToStringPtrOutput

func (o RouteTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RouteTypePtrOutput) ToStringPtrOutputWithContext

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

type RouteUriPathRouteInput

type RouteUriPathRouteInput struct {
	ActivationState   RouteActivationState `pulumi:"activationState"`
	IncludeChildPaths *bool                `pulumi:"includeChildPaths"`
	Methods           []RouteMethod        `pulumi:"methods"`
	SourcePath        *string              `pulumi:"sourcePath"`
}

type RouteUriPathRouteInputArgs

type RouteUriPathRouteInputArgs struct {
	ActivationState   RouteActivationStateInput `pulumi:"activationState"`
	IncludeChildPaths pulumi.BoolPtrInput       `pulumi:"includeChildPaths"`
	Methods           RouteMethodArrayInput     `pulumi:"methods"`
	SourcePath        pulumi.StringPtrInput     `pulumi:"sourcePath"`
}

func (RouteUriPathRouteInputArgs) ElementType

func (RouteUriPathRouteInputArgs) ElementType() reflect.Type

func (RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputOutput

func (i RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputOutput() RouteUriPathRouteInputOutput

func (RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputOutputWithContext

func (i RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputOutputWithContext(ctx context.Context) RouteUriPathRouteInputOutput

func (RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputPtrOutput

func (i RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputPtrOutput() RouteUriPathRouteInputPtrOutput

func (RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputPtrOutputWithContext

func (i RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputPtrOutputWithContext(ctx context.Context) RouteUriPathRouteInputPtrOutput

type RouteUriPathRouteInputInput

type RouteUriPathRouteInputInput interface {
	pulumi.Input

	ToRouteUriPathRouteInputOutput() RouteUriPathRouteInputOutput
	ToRouteUriPathRouteInputOutputWithContext(context.Context) RouteUriPathRouteInputOutput
}

RouteUriPathRouteInputInput is an input type that accepts RouteUriPathRouteInputArgs and RouteUriPathRouteInputOutput values. You can construct a concrete instance of `RouteUriPathRouteInputInput` via:

RouteUriPathRouteInputArgs{...}

type RouteUriPathRouteInputOutput

type RouteUriPathRouteInputOutput struct{ *pulumi.OutputState }

func (RouteUriPathRouteInputOutput) ActivationState

func (RouteUriPathRouteInputOutput) ElementType

func (RouteUriPathRouteInputOutput) IncludeChildPaths

func (o RouteUriPathRouteInputOutput) IncludeChildPaths() pulumi.BoolPtrOutput

func (RouteUriPathRouteInputOutput) Methods

func (RouteUriPathRouteInputOutput) SourcePath

func (RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputOutput

func (o RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputOutput() RouteUriPathRouteInputOutput

func (RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputOutputWithContext

func (o RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputOutputWithContext(ctx context.Context) RouteUriPathRouteInputOutput

func (RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputPtrOutput

func (o RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputPtrOutput() RouteUriPathRouteInputPtrOutput

func (RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputPtrOutputWithContext

func (o RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputPtrOutputWithContext(ctx context.Context) RouteUriPathRouteInputPtrOutput

type RouteUriPathRouteInputPtrInput

type RouteUriPathRouteInputPtrInput interface {
	pulumi.Input

	ToRouteUriPathRouteInputPtrOutput() RouteUriPathRouteInputPtrOutput
	ToRouteUriPathRouteInputPtrOutputWithContext(context.Context) RouteUriPathRouteInputPtrOutput
}

RouteUriPathRouteInputPtrInput is an input type that accepts RouteUriPathRouteInputArgs, RouteUriPathRouteInputPtr and RouteUriPathRouteInputPtrOutput values. You can construct a concrete instance of `RouteUriPathRouteInputPtrInput` via:

        RouteUriPathRouteInputArgs{...}

or:

        nil

type RouteUriPathRouteInputPtrOutput

type RouteUriPathRouteInputPtrOutput struct{ *pulumi.OutputState }

func (RouteUriPathRouteInputPtrOutput) ActivationState

func (RouteUriPathRouteInputPtrOutput) Elem

func (RouteUriPathRouteInputPtrOutput) ElementType

func (RouteUriPathRouteInputPtrOutput) IncludeChildPaths

func (RouteUriPathRouteInputPtrOutput) Methods

func (RouteUriPathRouteInputPtrOutput) SourcePath

func (RouteUriPathRouteInputPtrOutput) ToRouteUriPathRouteInputPtrOutput

func (o RouteUriPathRouteInputPtrOutput) ToRouteUriPathRouteInputPtrOutput() RouteUriPathRouteInputPtrOutput

func (RouteUriPathRouteInputPtrOutput) ToRouteUriPathRouteInputPtrOutputWithContext

func (o RouteUriPathRouteInputPtrOutput) ToRouteUriPathRouteInputPtrOutputWithContext(ctx context.Context) RouteUriPathRouteInputPtrOutput

type Service

type Service struct {
	pulumi.CustomResourceState

	ApplicationIdentifier pulumi.StringOutput                 `pulumi:"applicationIdentifier"`
	Arn                   pulumi.StringOutput                 `pulumi:"arn"`
	Description           pulumi.StringPtrOutput              `pulumi:"description"`
	EndpointType          ServiceEndpointTypePtrOutput        `pulumi:"endpointType"`
	EnvironmentIdentifier pulumi.StringOutput                 `pulumi:"environmentIdentifier"`
	LambdaEndpoint        ServiceLambdaEndpointInputPtrOutput `pulumi:"lambdaEndpoint"`
	Name                  pulumi.StringPtrOutput              `pulumi:"name"`
	ServiceIdentifier     pulumi.StringOutput                 `pulumi:"serviceIdentifier"`
	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags        ServiceTagArrayOutput            `pulumi:"tags"`
	UrlEndpoint ServiceUrlEndpointInputPtrOutput `pulumi:"urlEndpoint"`
	VpcId       pulumi.StringPtrOutput           `pulumi:"vpcId"`
}

Definition of AWS::RefactorSpaces::Service Resource Type

func GetService

func GetService(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)

GetService gets an existing Service 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 NewService

func NewService(ctx *pulumi.Context,
	name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)

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

func (*Service) ElementType

func (*Service) ElementType() reflect.Type

func (*Service) ToServiceOutput

func (i *Service) ToServiceOutput() ServiceOutput

func (*Service) ToServiceOutputWithContext

func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceArgs

type ServiceArgs struct {
	ApplicationIdentifier pulumi.StringInput
	Description           pulumi.StringPtrInput
	EndpointType          ServiceEndpointTypePtrInput
	EnvironmentIdentifier pulumi.StringInput
	LambdaEndpoint        ServiceLambdaEndpointInputPtrInput
	Name                  pulumi.StringPtrInput
	// Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
	Tags        ServiceTagArrayInput
	UrlEndpoint ServiceUrlEndpointInputPtrInput
	VpcId       pulumi.StringPtrInput
}

The set of arguments for constructing a Service resource.

func (ServiceArgs) ElementType

func (ServiceArgs) ElementType() reflect.Type

type ServiceEndpointType

type ServiceEndpointType string

func (ServiceEndpointType) ElementType

func (ServiceEndpointType) ElementType() reflect.Type

func (ServiceEndpointType) ToServiceEndpointTypeOutput

func (e ServiceEndpointType) ToServiceEndpointTypeOutput() ServiceEndpointTypeOutput

func (ServiceEndpointType) ToServiceEndpointTypeOutputWithContext

func (e ServiceEndpointType) ToServiceEndpointTypeOutputWithContext(ctx context.Context) ServiceEndpointTypeOutput

func (ServiceEndpointType) ToServiceEndpointTypePtrOutput

func (e ServiceEndpointType) ToServiceEndpointTypePtrOutput() ServiceEndpointTypePtrOutput

func (ServiceEndpointType) ToServiceEndpointTypePtrOutputWithContext

func (e ServiceEndpointType) ToServiceEndpointTypePtrOutputWithContext(ctx context.Context) ServiceEndpointTypePtrOutput

func (ServiceEndpointType) ToStringOutput

func (e ServiceEndpointType) ToStringOutput() pulumi.StringOutput

func (ServiceEndpointType) ToStringOutputWithContext

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

func (ServiceEndpointType) ToStringPtrOutput

func (e ServiceEndpointType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceEndpointType) ToStringPtrOutputWithContext

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

type ServiceEndpointTypeInput

type ServiceEndpointTypeInput interface {
	pulumi.Input

	ToServiceEndpointTypeOutput() ServiceEndpointTypeOutput
	ToServiceEndpointTypeOutputWithContext(context.Context) ServiceEndpointTypeOutput
}

ServiceEndpointTypeInput is an input type that accepts ServiceEndpointTypeArgs and ServiceEndpointTypeOutput values. You can construct a concrete instance of `ServiceEndpointTypeInput` via:

ServiceEndpointTypeArgs{...}

type ServiceEndpointTypeOutput

type ServiceEndpointTypeOutput struct{ *pulumi.OutputState }

func (ServiceEndpointTypeOutput) ElementType

func (ServiceEndpointTypeOutput) ElementType() reflect.Type

func (ServiceEndpointTypeOutput) ToServiceEndpointTypeOutput

func (o ServiceEndpointTypeOutput) ToServiceEndpointTypeOutput() ServiceEndpointTypeOutput

func (ServiceEndpointTypeOutput) ToServiceEndpointTypeOutputWithContext

func (o ServiceEndpointTypeOutput) ToServiceEndpointTypeOutputWithContext(ctx context.Context) ServiceEndpointTypeOutput

func (ServiceEndpointTypeOutput) ToServiceEndpointTypePtrOutput

func (o ServiceEndpointTypeOutput) ToServiceEndpointTypePtrOutput() ServiceEndpointTypePtrOutput

func (ServiceEndpointTypeOutput) ToServiceEndpointTypePtrOutputWithContext

func (o ServiceEndpointTypeOutput) ToServiceEndpointTypePtrOutputWithContext(ctx context.Context) ServiceEndpointTypePtrOutput

func (ServiceEndpointTypeOutput) ToStringOutput

func (o ServiceEndpointTypeOutput) ToStringOutput() pulumi.StringOutput

func (ServiceEndpointTypeOutput) ToStringOutputWithContext

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

func (ServiceEndpointTypeOutput) ToStringPtrOutput

func (o ServiceEndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceEndpointTypeOutput) ToStringPtrOutputWithContext

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

type ServiceEndpointTypePtrInput

type ServiceEndpointTypePtrInput interface {
	pulumi.Input

	ToServiceEndpointTypePtrOutput() ServiceEndpointTypePtrOutput
	ToServiceEndpointTypePtrOutputWithContext(context.Context) ServiceEndpointTypePtrOutput
}

func ServiceEndpointTypePtr

func ServiceEndpointTypePtr(v string) ServiceEndpointTypePtrInput

type ServiceEndpointTypePtrOutput

type ServiceEndpointTypePtrOutput struct{ *pulumi.OutputState }

func (ServiceEndpointTypePtrOutput) Elem

func (ServiceEndpointTypePtrOutput) ElementType

func (ServiceEndpointTypePtrOutput) ToServiceEndpointTypePtrOutput

func (o ServiceEndpointTypePtrOutput) ToServiceEndpointTypePtrOutput() ServiceEndpointTypePtrOutput

func (ServiceEndpointTypePtrOutput) ToServiceEndpointTypePtrOutputWithContext

func (o ServiceEndpointTypePtrOutput) ToServiceEndpointTypePtrOutputWithContext(ctx context.Context) ServiceEndpointTypePtrOutput

func (ServiceEndpointTypePtrOutput) ToStringPtrOutput

func (o ServiceEndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceEndpointTypePtrOutput) ToStringPtrOutputWithContext

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

type ServiceInput

type ServiceInput interface {
	pulumi.Input

	ToServiceOutput() ServiceOutput
	ToServiceOutputWithContext(ctx context.Context) ServiceOutput
}

type ServiceLambdaEndpointInput

type ServiceLambdaEndpointInput struct {
	Arn string `pulumi:"arn"`
}

type ServiceLambdaEndpointInputArgs

type ServiceLambdaEndpointInputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (ServiceLambdaEndpointInputArgs) ElementType

func (ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputOutput

func (i ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputOutput() ServiceLambdaEndpointInputOutput

func (ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputOutputWithContext

func (i ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputOutput

func (ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputPtrOutput

func (i ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputPtrOutput() ServiceLambdaEndpointInputPtrOutput

func (ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputPtrOutputWithContext

func (i ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputPtrOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputPtrOutput

type ServiceLambdaEndpointInputInput

type ServiceLambdaEndpointInputInput interface {
	pulumi.Input

	ToServiceLambdaEndpointInputOutput() ServiceLambdaEndpointInputOutput
	ToServiceLambdaEndpointInputOutputWithContext(context.Context) ServiceLambdaEndpointInputOutput
}

ServiceLambdaEndpointInputInput is an input type that accepts ServiceLambdaEndpointInputArgs and ServiceLambdaEndpointInputOutput values. You can construct a concrete instance of `ServiceLambdaEndpointInputInput` via:

ServiceLambdaEndpointInputArgs{...}

type ServiceLambdaEndpointInputOutput

type ServiceLambdaEndpointInputOutput struct{ *pulumi.OutputState }

func (ServiceLambdaEndpointInputOutput) Arn

func (ServiceLambdaEndpointInputOutput) ElementType

func (ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputOutput

func (o ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputOutput() ServiceLambdaEndpointInputOutput

func (ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputOutputWithContext

func (o ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputOutput

func (ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputPtrOutput

func (o ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputPtrOutput() ServiceLambdaEndpointInputPtrOutput

func (ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputPtrOutputWithContext

func (o ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputPtrOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputPtrOutput

type ServiceLambdaEndpointInputPtrInput

type ServiceLambdaEndpointInputPtrInput interface {
	pulumi.Input

	ToServiceLambdaEndpointInputPtrOutput() ServiceLambdaEndpointInputPtrOutput
	ToServiceLambdaEndpointInputPtrOutputWithContext(context.Context) ServiceLambdaEndpointInputPtrOutput
}

ServiceLambdaEndpointInputPtrInput is an input type that accepts ServiceLambdaEndpointInputArgs, ServiceLambdaEndpointInputPtr and ServiceLambdaEndpointInputPtrOutput values. You can construct a concrete instance of `ServiceLambdaEndpointInputPtrInput` via:

        ServiceLambdaEndpointInputArgs{...}

or:

        nil

type ServiceLambdaEndpointInputPtrOutput

type ServiceLambdaEndpointInputPtrOutput struct{ *pulumi.OutputState }

func (ServiceLambdaEndpointInputPtrOutput) Arn

func (ServiceLambdaEndpointInputPtrOutput) Elem

func (ServiceLambdaEndpointInputPtrOutput) ElementType

func (ServiceLambdaEndpointInputPtrOutput) ToServiceLambdaEndpointInputPtrOutput

func (o ServiceLambdaEndpointInputPtrOutput) ToServiceLambdaEndpointInputPtrOutput() ServiceLambdaEndpointInputPtrOutput

func (ServiceLambdaEndpointInputPtrOutput) ToServiceLambdaEndpointInputPtrOutputWithContext

func (o ServiceLambdaEndpointInputPtrOutput) ToServiceLambdaEndpointInputPtrOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputPtrOutput

type ServiceOutput

type ServiceOutput struct{ *pulumi.OutputState }

func (ServiceOutput) ElementType

func (ServiceOutput) ElementType() reflect.Type

func (ServiceOutput) ToServiceOutput

func (o ServiceOutput) ToServiceOutput() ServiceOutput

func (ServiceOutput) ToServiceOutputWithContext

func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceState

type ServiceState struct {
}

func (ServiceState) ElementType

func (ServiceState) ElementType() reflect.Type

type ServiceTag

type ServiceTag struct {
	// A string used to identify this tag
	Key string `pulumi:"key"`
	// A string containing the value for the tag
	Value string `pulumi:"value"`
}

A label for tagging Environment resource

type ServiceTagArgs

type ServiceTagArgs struct {
	// A string used to identify this tag
	Key pulumi.StringInput `pulumi:"key"`
	// A string containing the value for the tag
	Value pulumi.StringInput `pulumi:"value"`
}

A label for tagging Environment resource

func (ServiceTagArgs) ElementType

func (ServiceTagArgs) ElementType() reflect.Type

func (ServiceTagArgs) ToServiceTagOutput

func (i ServiceTagArgs) ToServiceTagOutput() ServiceTagOutput

func (ServiceTagArgs) ToServiceTagOutputWithContext

func (i ServiceTagArgs) ToServiceTagOutputWithContext(ctx context.Context) ServiceTagOutput

type ServiceTagArray

type ServiceTagArray []ServiceTagInput

func (ServiceTagArray) ElementType

func (ServiceTagArray) ElementType() reflect.Type

func (ServiceTagArray) ToServiceTagArrayOutput

func (i ServiceTagArray) ToServiceTagArrayOutput() ServiceTagArrayOutput

func (ServiceTagArray) ToServiceTagArrayOutputWithContext

func (i ServiceTagArray) ToServiceTagArrayOutputWithContext(ctx context.Context) ServiceTagArrayOutput

type ServiceTagArrayInput

type ServiceTagArrayInput interface {
	pulumi.Input

	ToServiceTagArrayOutput() ServiceTagArrayOutput
	ToServiceTagArrayOutputWithContext(context.Context) ServiceTagArrayOutput
}

ServiceTagArrayInput is an input type that accepts ServiceTagArray and ServiceTagArrayOutput values. You can construct a concrete instance of `ServiceTagArrayInput` via:

ServiceTagArray{ ServiceTagArgs{...} }

type ServiceTagArrayOutput

type ServiceTagArrayOutput struct{ *pulumi.OutputState }

func (ServiceTagArrayOutput) ElementType

func (ServiceTagArrayOutput) ElementType() reflect.Type

func (ServiceTagArrayOutput) Index

func (ServiceTagArrayOutput) ToServiceTagArrayOutput

func (o ServiceTagArrayOutput) ToServiceTagArrayOutput() ServiceTagArrayOutput

func (ServiceTagArrayOutput) ToServiceTagArrayOutputWithContext

func (o ServiceTagArrayOutput) ToServiceTagArrayOutputWithContext(ctx context.Context) ServiceTagArrayOutput

type ServiceTagInput

type ServiceTagInput interface {
	pulumi.Input

	ToServiceTagOutput() ServiceTagOutput
	ToServiceTagOutputWithContext(context.Context) ServiceTagOutput
}

ServiceTagInput is an input type that accepts ServiceTagArgs and ServiceTagOutput values. You can construct a concrete instance of `ServiceTagInput` via:

ServiceTagArgs{...}

type ServiceTagOutput

type ServiceTagOutput struct{ *pulumi.OutputState }

A label for tagging Environment resource

func (ServiceTagOutput) ElementType

func (ServiceTagOutput) ElementType() reflect.Type

func (ServiceTagOutput) Key

A string used to identify this tag

func (ServiceTagOutput) ToServiceTagOutput

func (o ServiceTagOutput) ToServiceTagOutput() ServiceTagOutput

func (ServiceTagOutput) ToServiceTagOutputWithContext

func (o ServiceTagOutput) ToServiceTagOutputWithContext(ctx context.Context) ServiceTagOutput

func (ServiceTagOutput) Value

A string containing the value for the tag

type ServiceUrlEndpointInput

type ServiceUrlEndpointInput struct {
	HealthUrl *string `pulumi:"healthUrl"`
	Url       string  `pulumi:"url"`
}

type ServiceUrlEndpointInputArgs

type ServiceUrlEndpointInputArgs struct {
	HealthUrl pulumi.StringPtrInput `pulumi:"healthUrl"`
	Url       pulumi.StringInput    `pulumi:"url"`
}

func (ServiceUrlEndpointInputArgs) ElementType

func (ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputOutput

func (i ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputOutput() ServiceUrlEndpointInputOutput

func (ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputOutputWithContext

func (i ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputOutputWithContext(ctx context.Context) ServiceUrlEndpointInputOutput

func (ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputPtrOutput

func (i ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputPtrOutput() ServiceUrlEndpointInputPtrOutput

func (ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputPtrOutputWithContext

func (i ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputPtrOutputWithContext(ctx context.Context) ServiceUrlEndpointInputPtrOutput

type ServiceUrlEndpointInputInput

type ServiceUrlEndpointInputInput interface {
	pulumi.Input

	ToServiceUrlEndpointInputOutput() ServiceUrlEndpointInputOutput
	ToServiceUrlEndpointInputOutputWithContext(context.Context) ServiceUrlEndpointInputOutput
}

ServiceUrlEndpointInputInput is an input type that accepts ServiceUrlEndpointInputArgs and ServiceUrlEndpointInputOutput values. You can construct a concrete instance of `ServiceUrlEndpointInputInput` via:

ServiceUrlEndpointInputArgs{...}

type ServiceUrlEndpointInputOutput

type ServiceUrlEndpointInputOutput struct{ *pulumi.OutputState }

func (ServiceUrlEndpointInputOutput) ElementType

func (ServiceUrlEndpointInputOutput) HealthUrl

func (ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputOutput

func (o ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputOutput() ServiceUrlEndpointInputOutput

func (ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputOutputWithContext

func (o ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputOutputWithContext(ctx context.Context) ServiceUrlEndpointInputOutput

func (ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputPtrOutput

func (o ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputPtrOutput() ServiceUrlEndpointInputPtrOutput

func (ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputPtrOutputWithContext

func (o ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputPtrOutputWithContext(ctx context.Context) ServiceUrlEndpointInputPtrOutput

func (ServiceUrlEndpointInputOutput) Url

type ServiceUrlEndpointInputPtrInput

type ServiceUrlEndpointInputPtrInput interface {
	pulumi.Input

	ToServiceUrlEndpointInputPtrOutput() ServiceUrlEndpointInputPtrOutput
	ToServiceUrlEndpointInputPtrOutputWithContext(context.Context) ServiceUrlEndpointInputPtrOutput
}

ServiceUrlEndpointInputPtrInput is an input type that accepts ServiceUrlEndpointInputArgs, ServiceUrlEndpointInputPtr and ServiceUrlEndpointInputPtrOutput values. You can construct a concrete instance of `ServiceUrlEndpointInputPtrInput` via:

        ServiceUrlEndpointInputArgs{...}

or:

        nil

type ServiceUrlEndpointInputPtrOutput

type ServiceUrlEndpointInputPtrOutput struct{ *pulumi.OutputState }

func (ServiceUrlEndpointInputPtrOutput) Elem

func (ServiceUrlEndpointInputPtrOutput) ElementType

func (ServiceUrlEndpointInputPtrOutput) HealthUrl

func (ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutput

func (o ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutput() ServiceUrlEndpointInputPtrOutput

func (ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutputWithContext

func (o ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutputWithContext(ctx context.Context) ServiceUrlEndpointInputPtrOutput

func (ServiceUrlEndpointInputPtrOutput) Url

Jump to

Keyboard shortcuts

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