Documentation
¶
Index ¶
- Constants
- type Application
- type ApplicationApiGatewayEndpointType
- func (ApplicationApiGatewayEndpointType) ElementType() reflect.Type
- func (e ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypeOutput() ApplicationApiGatewayEndpointTypeOutput
- func (e ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypeOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypeOutput
- func (e ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput
- func (e ApplicationApiGatewayEndpointType) ToApplicationApiGatewayEndpointTypePtrOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypePtrOutput
- func (e ApplicationApiGatewayEndpointType) ToStringOutput() pulumi.StringOutput
- func (e ApplicationApiGatewayEndpointType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApplicationApiGatewayEndpointType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApplicationApiGatewayEndpointType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationApiGatewayEndpointTypeInput
- type ApplicationApiGatewayEndpointTypeOutput
- func (ApplicationApiGatewayEndpointTypeOutput) ElementType() reflect.Type
- func (o ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypeOutput() ApplicationApiGatewayEndpointTypeOutput
- func (o ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypeOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypeOutput
- func (o ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput
- func (o ApplicationApiGatewayEndpointTypeOutput) ToApplicationApiGatewayEndpointTypePtrOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypePtrOutput
- func (o ApplicationApiGatewayEndpointTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationApiGatewayEndpointTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationApiGatewayEndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationApiGatewayEndpointTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationApiGatewayEndpointTypePtrInput
- type ApplicationApiGatewayEndpointTypePtrOutput
- func (o ApplicationApiGatewayEndpointTypePtrOutput) Elem() ApplicationApiGatewayEndpointTypeOutput
- func (ApplicationApiGatewayEndpointTypePtrOutput) ElementType() reflect.Type
- func (o ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput
- func (o ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypePtrOutput
- func (o ApplicationApiGatewayEndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationApiGatewayEndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationApiGatewayProxyInput
- type ApplicationApiGatewayProxyInputArgs
- func (ApplicationApiGatewayProxyInputArgs) ElementType() reflect.Type
- func (i ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputOutput() ApplicationApiGatewayProxyInputOutput
- func (i ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputOutput
- func (i ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputPtrOutput() ApplicationApiGatewayProxyInputPtrOutput
- func (i ApplicationApiGatewayProxyInputArgs) ToApplicationApiGatewayProxyInputPtrOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputPtrOutput
- type ApplicationApiGatewayProxyInputInput
- type ApplicationApiGatewayProxyInputOutput
- func (ApplicationApiGatewayProxyInputOutput) ElementType() reflect.Type
- func (o ApplicationApiGatewayProxyInputOutput) EndpointType() ApplicationApiGatewayEndpointTypePtrOutput
- func (o ApplicationApiGatewayProxyInputOutput) StageName() pulumi.StringPtrOutput
- func (o ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputOutput() ApplicationApiGatewayProxyInputOutput
- func (o ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputOutput
- func (o ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputPtrOutput() ApplicationApiGatewayProxyInputPtrOutput
- func (o ApplicationApiGatewayProxyInputOutput) ToApplicationApiGatewayProxyInputPtrOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputPtrOutput
- type ApplicationApiGatewayProxyInputPtrInput
- type ApplicationApiGatewayProxyInputPtrOutput
- func (o ApplicationApiGatewayProxyInputPtrOutput) Elem() ApplicationApiGatewayProxyInputOutput
- func (ApplicationApiGatewayProxyInputPtrOutput) ElementType() reflect.Type
- func (o ApplicationApiGatewayProxyInputPtrOutput) EndpointType() ApplicationApiGatewayEndpointTypePtrOutput
- func (o ApplicationApiGatewayProxyInputPtrOutput) StageName() pulumi.StringPtrOutput
- func (o ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutput() ApplicationApiGatewayProxyInputPtrOutput
- func (o ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputPtrOutput
- type ApplicationArgs
- type ApplicationInput
- type ApplicationOutput
- func (o ApplicationOutput) ApiGatewayId() pulumi.StringOutput
- func (o ApplicationOutput) ApiGatewayProxy() ApplicationApiGatewayProxyInputPtrOutput
- func (o ApplicationOutput) ApplicationIdentifier() pulumi.StringOutput
- func (o ApplicationOutput) Arn() pulumi.StringOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) EnvironmentIdentifier() pulumi.StringOutput
- func (o ApplicationOutput) Name() pulumi.StringOutput
- func (o ApplicationOutput) NlbArn() pulumi.StringOutput
- func (o ApplicationOutput) NlbName() pulumi.StringOutput
- func (o ApplicationOutput) ProxyType() ApplicationProxyTypeOutput
- func (o ApplicationOutput) ProxyUrl() pulumi.StringOutput
- func (o ApplicationOutput) StageName() pulumi.StringOutput
- func (o ApplicationOutput) Tags() aws.TagArrayOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) VpcId() pulumi.StringOutput
- func (o ApplicationOutput) VpcLinkId() pulumi.StringOutput
- type ApplicationProxyType
- func (ApplicationProxyType) ElementType() reflect.Type
- func (e ApplicationProxyType) ToApplicationProxyTypeOutput() ApplicationProxyTypeOutput
- func (e ApplicationProxyType) ToApplicationProxyTypeOutputWithContext(ctx context.Context) ApplicationProxyTypeOutput
- func (e ApplicationProxyType) ToApplicationProxyTypePtrOutput() ApplicationProxyTypePtrOutput
- func (e ApplicationProxyType) ToApplicationProxyTypePtrOutputWithContext(ctx context.Context) ApplicationProxyTypePtrOutput
- func (e ApplicationProxyType) ToStringOutput() pulumi.StringOutput
- func (e ApplicationProxyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApplicationProxyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApplicationProxyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationProxyTypeInput
- type ApplicationProxyTypeOutput
- func (ApplicationProxyTypeOutput) ElementType() reflect.Type
- func (o ApplicationProxyTypeOutput) ToApplicationProxyTypeOutput() ApplicationProxyTypeOutput
- func (o ApplicationProxyTypeOutput) ToApplicationProxyTypeOutputWithContext(ctx context.Context) ApplicationProxyTypeOutput
- func (o ApplicationProxyTypeOutput) ToApplicationProxyTypePtrOutput() ApplicationProxyTypePtrOutput
- func (o ApplicationProxyTypeOutput) ToApplicationProxyTypePtrOutputWithContext(ctx context.Context) ApplicationProxyTypePtrOutput
- func (o ApplicationProxyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationProxyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationProxyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationProxyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationProxyTypePtrInput
- type ApplicationProxyTypePtrOutput
- func (o ApplicationProxyTypePtrOutput) Elem() ApplicationProxyTypeOutput
- func (ApplicationProxyTypePtrOutput) ElementType() reflect.Type
- func (o ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutput() ApplicationProxyTypePtrOutput
- func (o ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutputWithContext(ctx context.Context) ApplicationProxyTypePtrOutput
- func (o ApplicationProxyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationProxyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationState
- type ApplicationTag
- type Environment
- type EnvironmentArgs
- type EnvironmentInput
- type EnvironmentNetworkFabricType
- func (EnvironmentNetworkFabricType) ElementType() reflect.Type
- func (e EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypeOutput() EnvironmentNetworkFabricTypeOutput
- func (e EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypeOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypeOutput
- func (e EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypePtrOutput() EnvironmentNetworkFabricTypePtrOutput
- func (e EnvironmentNetworkFabricType) ToEnvironmentNetworkFabricTypePtrOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypePtrOutput
- func (e EnvironmentNetworkFabricType) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentNetworkFabricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentNetworkFabricType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentNetworkFabricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentNetworkFabricTypeInput
- type EnvironmentNetworkFabricTypeOutput
- func (EnvironmentNetworkFabricTypeOutput) ElementType() reflect.Type
- func (o EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypeOutput() EnvironmentNetworkFabricTypeOutput
- func (o EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypeOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypeOutput
- func (o EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypePtrOutput() EnvironmentNetworkFabricTypePtrOutput
- func (o EnvironmentNetworkFabricTypeOutput) ToEnvironmentNetworkFabricTypePtrOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypePtrOutput
- func (o EnvironmentNetworkFabricTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentNetworkFabricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentNetworkFabricTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentNetworkFabricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentNetworkFabricTypePtrInput
- type EnvironmentNetworkFabricTypePtrOutput
- func (o EnvironmentNetworkFabricTypePtrOutput) Elem() EnvironmentNetworkFabricTypeOutput
- func (EnvironmentNetworkFabricTypePtrOutput) ElementType() reflect.Type
- func (o EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutput() EnvironmentNetworkFabricTypePtrOutput
- func (o EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypePtrOutput
- func (o EnvironmentNetworkFabricTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentNetworkFabricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentOutput
- func (o EnvironmentOutput) Arn() pulumi.StringOutput
- func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) EnvironmentIdentifier() pulumi.StringOutput
- func (o EnvironmentOutput) Name() pulumi.StringOutput
- func (o EnvironmentOutput) NetworkFabricType() EnvironmentNetworkFabricTypeOutput
- func (o EnvironmentOutput) Tags() aws.TagArrayOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) TransitGatewayId() pulumi.StringOutput
- type EnvironmentState
- type EnvironmentTag
- type LookupApplicationArgs
- type LookupApplicationOutputArgs
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ApiGatewayId() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) ApplicationIdentifier() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) NlbArn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) NlbName() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) ProxyUrl() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) StageName() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Tags() aws.TagArrayOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) VpcLinkId() pulumi.StringPtrOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) EnvironmentIdentifier() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Tags() aws.TagArrayOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) TransitGatewayId() pulumi.StringPtrOutput
- type LookupRouteArgs
- type LookupRouteOutputArgs
- type LookupRouteResult
- type LookupRouteResultOutput
- func (o LookupRouteResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupRouteResultOutput) ElementType() reflect.Type
- func (o LookupRouteResultOutput) PathResourceToId() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) RouteIdentifier() pulumi.StringPtrOutput
- func (o LookupRouteResultOutput) Tags() aws.TagArrayOutput
- func (o LookupRouteResultOutput) ToLookupRouteResultOutput() LookupRouteResultOutput
- func (o LookupRouteResultOutput) ToLookupRouteResultOutputWithContext(ctx context.Context) LookupRouteResultOutput
- type LookupServiceArgs
- type LookupServiceOutputArgs
- type LookupServiceResult
- type LookupServiceResultOutput
- func (o LookupServiceResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupServiceResultOutput) ElementType() reflect.Type
- func (o LookupServiceResultOutput) ServiceIdentifier() pulumi.StringPtrOutput
- func (o LookupServiceResultOutput) Tags() aws.TagArrayOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
- type Route
- type RouteActivationState
- func (RouteActivationState) ElementType() reflect.Type
- func (e RouteActivationState) ToRouteActivationStateOutput() RouteActivationStateOutput
- func (e RouteActivationState) ToRouteActivationStateOutputWithContext(ctx context.Context) RouteActivationStateOutput
- func (e RouteActivationState) ToRouteActivationStatePtrOutput() RouteActivationStatePtrOutput
- func (e RouteActivationState) ToRouteActivationStatePtrOutputWithContext(ctx context.Context) RouteActivationStatePtrOutput
- func (e RouteActivationState) ToStringOutput() pulumi.StringOutput
- func (e RouteActivationState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RouteActivationState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RouteActivationState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteActivationStateInput
- type RouteActivationStateOutput
- func (RouteActivationStateOutput) ElementType() reflect.Type
- func (o RouteActivationStateOutput) ToRouteActivationStateOutput() RouteActivationStateOutput
- func (o RouteActivationStateOutput) ToRouteActivationStateOutputWithContext(ctx context.Context) RouteActivationStateOutput
- func (o RouteActivationStateOutput) ToRouteActivationStatePtrOutput() RouteActivationStatePtrOutput
- func (o RouteActivationStateOutput) ToRouteActivationStatePtrOutputWithContext(ctx context.Context) RouteActivationStatePtrOutput
- func (o RouteActivationStateOutput) ToStringOutput() pulumi.StringOutput
- func (o RouteActivationStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RouteActivationStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RouteActivationStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteActivationStatePtrInput
- type RouteActivationStatePtrOutput
- func (o RouteActivationStatePtrOutput) Elem() RouteActivationStateOutput
- func (RouteActivationStatePtrOutput) ElementType() reflect.Type
- func (o RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutput() RouteActivationStatePtrOutput
- func (o RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutputWithContext(ctx context.Context) RouteActivationStatePtrOutput
- func (o RouteActivationStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RouteActivationStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteArgs
- type RouteDefaultRouteInput
- type RouteDefaultRouteInputArgs
- func (RouteDefaultRouteInputArgs) ElementType() reflect.Type
- func (i RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputOutput() RouteDefaultRouteInputOutput
- func (i RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputOutputWithContext(ctx context.Context) RouteDefaultRouteInputOutput
- func (i RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputPtrOutput() RouteDefaultRouteInputPtrOutput
- func (i RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputPtrOutputWithContext(ctx context.Context) RouteDefaultRouteInputPtrOutput
- type RouteDefaultRouteInputInput
- type RouteDefaultRouteInputOutput
- func (o RouteDefaultRouteInputOutput) ActivationState() RouteActivationStateOutput
- func (RouteDefaultRouteInputOutput) ElementType() reflect.Type
- func (o RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputOutput() RouteDefaultRouteInputOutput
- func (o RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputOutputWithContext(ctx context.Context) RouteDefaultRouteInputOutput
- func (o RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputPtrOutput() RouteDefaultRouteInputPtrOutput
- func (o RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputPtrOutputWithContext(ctx context.Context) RouteDefaultRouteInputPtrOutput
- type RouteDefaultRouteInputPtrInput
- type RouteDefaultRouteInputPtrOutput
- func (o RouteDefaultRouteInputPtrOutput) ActivationState() RouteActivationStatePtrOutput
- func (o RouteDefaultRouteInputPtrOutput) Elem() RouteDefaultRouteInputOutput
- func (RouteDefaultRouteInputPtrOutput) ElementType() reflect.Type
- func (o RouteDefaultRouteInputPtrOutput) ToRouteDefaultRouteInputPtrOutput() RouteDefaultRouteInputPtrOutput
- func (o RouteDefaultRouteInputPtrOutput) ToRouteDefaultRouteInputPtrOutputWithContext(ctx context.Context) RouteDefaultRouteInputPtrOutput
- type RouteInput
- type RouteMethod
- func (RouteMethod) ElementType() reflect.Type
- func (e RouteMethod) ToRouteMethodOutput() RouteMethodOutput
- func (e RouteMethod) ToRouteMethodOutputWithContext(ctx context.Context) RouteMethodOutput
- func (e RouteMethod) ToRouteMethodPtrOutput() RouteMethodPtrOutput
- func (e RouteMethod) ToRouteMethodPtrOutputWithContext(ctx context.Context) RouteMethodPtrOutput
- func (e RouteMethod) ToStringOutput() pulumi.StringOutput
- func (e RouteMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RouteMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RouteMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteMethodArray
- type RouteMethodArrayInput
- type RouteMethodArrayOutput
- func (RouteMethodArrayOutput) ElementType() reflect.Type
- func (o RouteMethodArrayOutput) Index(i pulumi.IntInput) RouteMethodOutput
- func (o RouteMethodArrayOutput) ToRouteMethodArrayOutput() RouteMethodArrayOutput
- func (o RouteMethodArrayOutput) ToRouteMethodArrayOutputWithContext(ctx context.Context) RouteMethodArrayOutput
- type RouteMethodInput
- type RouteMethodOutput
- func (RouteMethodOutput) ElementType() reflect.Type
- func (o RouteMethodOutput) ToRouteMethodOutput() RouteMethodOutput
- func (o RouteMethodOutput) ToRouteMethodOutputWithContext(ctx context.Context) RouteMethodOutput
- func (o RouteMethodOutput) ToRouteMethodPtrOutput() RouteMethodPtrOutput
- func (o RouteMethodOutput) ToRouteMethodPtrOutputWithContext(ctx context.Context) RouteMethodPtrOutput
- func (o RouteMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o RouteMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RouteMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RouteMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteMethodPtrInput
- type RouteMethodPtrOutput
- func (o RouteMethodPtrOutput) Elem() RouteMethodOutput
- func (RouteMethodPtrOutput) ElementType() reflect.Type
- func (o RouteMethodPtrOutput) ToRouteMethodPtrOutput() RouteMethodPtrOutput
- func (o RouteMethodPtrOutput) ToRouteMethodPtrOutputWithContext(ctx context.Context) RouteMethodPtrOutput
- func (o RouteMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RouteMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteOutput
- func (o RouteOutput) ApplicationIdentifier() pulumi.StringOutput
- func (o RouteOutput) Arn() pulumi.StringOutput
- func (o RouteOutput) DefaultRoute() RouteDefaultRouteInputPtrOutput
- func (RouteOutput) ElementType() reflect.Type
- func (o RouteOutput) EnvironmentIdentifier() pulumi.StringOutput
- func (o RouteOutput) PathResourceToId() pulumi.StringOutput
- func (o RouteOutput) RouteIdentifier() pulumi.StringOutput
- func (o RouteOutput) RouteType() RouteTypeOutput
- func (o RouteOutput) ServiceIdentifier() pulumi.StringOutput
- func (o RouteOutput) Tags() aws.TagArrayOutput
- func (o RouteOutput) ToRouteOutput() RouteOutput
- func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
- func (o RouteOutput) UriPathRoute() RouteUriPathRouteInputPtrOutput
- type RouteState
- type RouteTag
- type RouteType
- func (RouteType) ElementType() reflect.Type
- func (e RouteType) ToRouteTypeOutput() RouteTypeOutput
- func (e RouteType) ToRouteTypeOutputWithContext(ctx context.Context) RouteTypeOutput
- func (e RouteType) ToRouteTypePtrOutput() RouteTypePtrOutput
- func (e RouteType) ToRouteTypePtrOutputWithContext(ctx context.Context) RouteTypePtrOutput
- func (e RouteType) ToStringOutput() pulumi.StringOutput
- func (e RouteType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RouteType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RouteType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteTypeInput
- type RouteTypeOutput
- func (RouteTypeOutput) ElementType() reflect.Type
- func (o RouteTypeOutput) ToRouteTypeOutput() RouteTypeOutput
- func (o RouteTypeOutput) ToRouteTypeOutputWithContext(ctx context.Context) RouteTypeOutput
- func (o RouteTypeOutput) ToRouteTypePtrOutput() RouteTypePtrOutput
- func (o RouteTypeOutput) ToRouteTypePtrOutputWithContext(ctx context.Context) RouteTypePtrOutput
- func (o RouteTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o RouteTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RouteTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RouteTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteTypePtrInput
- type RouteTypePtrOutput
- func (o RouteTypePtrOutput) Elem() RouteTypeOutput
- func (RouteTypePtrOutput) ElementType() reflect.Type
- func (o RouteTypePtrOutput) ToRouteTypePtrOutput() RouteTypePtrOutput
- func (o RouteTypePtrOutput) ToRouteTypePtrOutputWithContext(ctx context.Context) RouteTypePtrOutput
- func (o RouteTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RouteTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RouteUriPathRouteInput
- type RouteUriPathRouteInputArgs
- func (RouteUriPathRouteInputArgs) ElementType() reflect.Type
- func (i RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputOutput() RouteUriPathRouteInputOutput
- func (i RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputOutputWithContext(ctx context.Context) RouteUriPathRouteInputOutput
- func (i RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputPtrOutput() RouteUriPathRouteInputPtrOutput
- func (i RouteUriPathRouteInputArgs) ToRouteUriPathRouteInputPtrOutputWithContext(ctx context.Context) RouteUriPathRouteInputPtrOutput
- type RouteUriPathRouteInputInput
- type RouteUriPathRouteInputOutput
- func (o RouteUriPathRouteInputOutput) ActivationState() RouteActivationStateOutput
- func (o RouteUriPathRouteInputOutput) AppendSourcePath() pulumi.BoolPtrOutput
- func (RouteUriPathRouteInputOutput) ElementType() reflect.Type
- func (o RouteUriPathRouteInputOutput) IncludeChildPaths() pulumi.BoolPtrOutput
- func (o RouteUriPathRouteInputOutput) Methods() RouteMethodArrayOutput
- func (o RouteUriPathRouteInputOutput) SourcePath() pulumi.StringPtrOutput
- func (o RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputOutput() RouteUriPathRouteInputOutput
- func (o RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputOutputWithContext(ctx context.Context) RouteUriPathRouteInputOutput
- func (o RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputPtrOutput() RouteUriPathRouteInputPtrOutput
- func (o RouteUriPathRouteInputOutput) ToRouteUriPathRouteInputPtrOutputWithContext(ctx context.Context) RouteUriPathRouteInputPtrOutput
- type RouteUriPathRouteInputPtrInput
- type RouteUriPathRouteInputPtrOutput
- func (o RouteUriPathRouteInputPtrOutput) ActivationState() RouteActivationStatePtrOutput
- func (o RouteUriPathRouteInputPtrOutput) AppendSourcePath() pulumi.BoolPtrOutput
- func (o RouteUriPathRouteInputPtrOutput) Elem() RouteUriPathRouteInputOutput
- func (RouteUriPathRouteInputPtrOutput) ElementType() reflect.Type
- func (o RouteUriPathRouteInputPtrOutput) IncludeChildPaths() pulumi.BoolPtrOutput
- func (o RouteUriPathRouteInputPtrOutput) Methods() RouteMethodArrayOutput
- func (o RouteUriPathRouteInputPtrOutput) SourcePath() pulumi.StringPtrOutput
- func (o RouteUriPathRouteInputPtrOutput) ToRouteUriPathRouteInputPtrOutput() RouteUriPathRouteInputPtrOutput
- func (o RouteUriPathRouteInputPtrOutput) ToRouteUriPathRouteInputPtrOutputWithContext(ctx context.Context) RouteUriPathRouteInputPtrOutput
- type Service
- type ServiceArgs
- type ServiceEndpointType
- func (ServiceEndpointType) ElementType() reflect.Type
- func (e ServiceEndpointType) ToServiceEndpointTypeOutput() ServiceEndpointTypeOutput
- func (e ServiceEndpointType) ToServiceEndpointTypeOutputWithContext(ctx context.Context) ServiceEndpointTypeOutput
- func (e ServiceEndpointType) ToServiceEndpointTypePtrOutput() ServiceEndpointTypePtrOutput
- func (e ServiceEndpointType) ToServiceEndpointTypePtrOutputWithContext(ctx context.Context) ServiceEndpointTypePtrOutput
- func (e ServiceEndpointType) ToStringOutput() pulumi.StringOutput
- func (e ServiceEndpointType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ServiceEndpointType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ServiceEndpointType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServiceEndpointTypeInput
- type ServiceEndpointTypeOutput
- func (ServiceEndpointTypeOutput) ElementType() reflect.Type
- func (o ServiceEndpointTypeOutput) ToServiceEndpointTypeOutput() ServiceEndpointTypeOutput
- func (o ServiceEndpointTypeOutput) ToServiceEndpointTypeOutputWithContext(ctx context.Context) ServiceEndpointTypeOutput
- func (o ServiceEndpointTypeOutput) ToServiceEndpointTypePtrOutput() ServiceEndpointTypePtrOutput
- func (o ServiceEndpointTypeOutput) ToServiceEndpointTypePtrOutputWithContext(ctx context.Context) ServiceEndpointTypePtrOutput
- func (o ServiceEndpointTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ServiceEndpointTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ServiceEndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ServiceEndpointTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServiceEndpointTypePtrInput
- type ServiceEndpointTypePtrOutput
- func (o ServiceEndpointTypePtrOutput) Elem() ServiceEndpointTypeOutput
- func (ServiceEndpointTypePtrOutput) ElementType() reflect.Type
- func (o ServiceEndpointTypePtrOutput) ToServiceEndpointTypePtrOutput() ServiceEndpointTypePtrOutput
- func (o ServiceEndpointTypePtrOutput) ToServiceEndpointTypePtrOutputWithContext(ctx context.Context) ServiceEndpointTypePtrOutput
- func (o ServiceEndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ServiceEndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServiceInput
- type ServiceLambdaEndpointInput
- type ServiceLambdaEndpointInputArgs
- func (ServiceLambdaEndpointInputArgs) ElementType() reflect.Type
- func (i ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputOutput() ServiceLambdaEndpointInputOutput
- func (i ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputOutput
- func (i ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputPtrOutput() ServiceLambdaEndpointInputPtrOutput
- func (i ServiceLambdaEndpointInputArgs) ToServiceLambdaEndpointInputPtrOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputPtrOutput
- type ServiceLambdaEndpointInputInput
- type ServiceLambdaEndpointInputOutput
- func (o ServiceLambdaEndpointInputOutput) Arn() pulumi.StringOutput
- func (ServiceLambdaEndpointInputOutput) ElementType() reflect.Type
- func (o ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputOutput() ServiceLambdaEndpointInputOutput
- func (o ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputOutput
- func (o ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputPtrOutput() ServiceLambdaEndpointInputPtrOutput
- func (o ServiceLambdaEndpointInputOutput) ToServiceLambdaEndpointInputPtrOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputPtrOutput
- type ServiceLambdaEndpointInputPtrInput
- type ServiceLambdaEndpointInputPtrOutput
- func (o ServiceLambdaEndpointInputPtrOutput) Arn() pulumi.StringPtrOutput
- func (o ServiceLambdaEndpointInputPtrOutput) Elem() ServiceLambdaEndpointInputOutput
- func (ServiceLambdaEndpointInputPtrOutput) ElementType() reflect.Type
- func (o ServiceLambdaEndpointInputPtrOutput) ToServiceLambdaEndpointInputPtrOutput() ServiceLambdaEndpointInputPtrOutput
- func (o ServiceLambdaEndpointInputPtrOutput) ToServiceLambdaEndpointInputPtrOutputWithContext(ctx context.Context) ServiceLambdaEndpointInputPtrOutput
- type ServiceOutput
- func (o ServiceOutput) ApplicationIdentifier() pulumi.StringOutput
- func (o ServiceOutput) Arn() pulumi.StringOutput
- func (o ServiceOutput) Description() pulumi.StringPtrOutput
- func (ServiceOutput) ElementType() reflect.Type
- func (o ServiceOutput) EndpointType() ServiceEndpointTypeOutput
- func (o ServiceOutput) EnvironmentIdentifier() pulumi.StringOutput
- func (o ServiceOutput) LambdaEndpoint() ServiceLambdaEndpointInputPtrOutput
- func (o ServiceOutput) Name() pulumi.StringOutput
- func (o ServiceOutput) ServiceIdentifier() pulumi.StringOutput
- func (o ServiceOutput) Tags() aws.TagArrayOutput
- func (o ServiceOutput) ToServiceOutput() ServiceOutput
- func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
- func (o ServiceOutput) UrlEndpoint() ServiceUrlEndpointInputPtrOutput
- func (o ServiceOutput) VpcId() pulumi.StringPtrOutput
- type ServiceState
- type ServiceTag
- type ServiceUrlEndpointInput
- type ServiceUrlEndpointInputArgs
- func (ServiceUrlEndpointInputArgs) ElementType() reflect.Type
- func (i ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputOutput() ServiceUrlEndpointInputOutput
- func (i ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputOutputWithContext(ctx context.Context) ServiceUrlEndpointInputOutput
- func (i ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputPtrOutput() ServiceUrlEndpointInputPtrOutput
- func (i ServiceUrlEndpointInputArgs) ToServiceUrlEndpointInputPtrOutputWithContext(ctx context.Context) ServiceUrlEndpointInputPtrOutput
- type ServiceUrlEndpointInputInput
- type ServiceUrlEndpointInputOutput
- func (ServiceUrlEndpointInputOutput) ElementType() reflect.Type
- func (o ServiceUrlEndpointInputOutput) HealthUrl() pulumi.StringPtrOutput
- func (o ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputOutput() ServiceUrlEndpointInputOutput
- func (o ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputOutputWithContext(ctx context.Context) ServiceUrlEndpointInputOutput
- func (o ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputPtrOutput() ServiceUrlEndpointInputPtrOutput
- func (o ServiceUrlEndpointInputOutput) ToServiceUrlEndpointInputPtrOutputWithContext(ctx context.Context) ServiceUrlEndpointInputPtrOutput
- func (o ServiceUrlEndpointInputOutput) Url() pulumi.StringOutput
- type ServiceUrlEndpointInputPtrInput
- type ServiceUrlEndpointInputPtrOutput
- func (o ServiceUrlEndpointInputPtrOutput) Elem() ServiceUrlEndpointInputOutput
- func (ServiceUrlEndpointInputPtrOutput) ElementType() reflect.Type
- func (o ServiceUrlEndpointInputPtrOutput) HealthUrl() pulumi.StringPtrOutput
- func (o ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutput() ServiceUrlEndpointInputPtrOutput
- func (o ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutputWithContext(ctx context.Context) ServiceUrlEndpointInputPtrOutput
- func (o ServiceUrlEndpointInputPtrOutput) Url() pulumi.StringPtrOutput
Constants ¶
const ( ApplicationApiGatewayEndpointTypeRegional = ApplicationApiGatewayEndpointType("REGIONAL") ApplicationApiGatewayEndpointTypePrivate = ApplicationApiGatewayEndpointType("PRIVATE") )
const ( EnvironmentNetworkFabricTypeTransitGateway = EnvironmentNetworkFabricType("TRANSIT_GATEWAY") EnvironmentNetworkFabricTypeNone = EnvironmentNetworkFabricType("NONE") )
const ( RouteActivationStateInactive = RouteActivationState("INACTIVE") RouteActivationStateActive = RouteActivationState("ACTIVE") )
const ( RouteMethodDelete = RouteMethod("DELETE") RouteMethodGet = RouteMethod("GET") RouteMethodHead = RouteMethod("HEAD") RouteMethodOptions = RouteMethod("OPTIONS") RouteMethodPatch = RouteMethod("PATCH") RouteMethodPost = RouteMethod("POST") RouteMethodPut = RouteMethod("PUT") )
const ( RouteTypeDefault = RouteType("DEFAULT") RouteTypeUriPath = RouteType("URI_PATH") )
const ( ServiceEndpointTypeLambda = ServiceEndpointType("LAMBDA") ServiceEndpointTypeUrl = ServiceEndpointType("URL") )
const (
ApplicationProxyTypeApiGateway = ApplicationProxyType("API_GATEWAY")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // The resource ID of the API Gateway for the proxy. ApiGatewayId pulumi.StringOutput `pulumi:"apiGatewayId"` // The endpoint URL of the Amazon API Gateway proxy. ApiGatewayProxy ApplicationApiGatewayProxyInputPtrOutput `pulumi:"apiGatewayProxy"` // The unique identifier of the application. ApplicationIdentifier pulumi.StringOutput `pulumi:"applicationIdentifier"` // The Amazon Resource Name (ARN) of the application. Arn pulumi.StringOutput `pulumi:"arn"` // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringOutput `pulumi:"environmentIdentifier"` // The name of the application. Name pulumi.StringOutput `pulumi:"name"` // The Amazon Resource Name (ARN) of the Network Load Balancer . NlbArn pulumi.StringOutput `pulumi:"nlbArn"` // The name of the Network Load Balancer configured by the API Gateway proxy. NlbName pulumi.StringOutput `pulumi:"nlbName"` // The proxy type of the proxy created within the application. ProxyType ApplicationProxyTypeOutput `pulumi:"proxyType"` // The endpoint URL of the Amazon API Gateway proxy. ProxyUrl pulumi.StringOutput `pulumi:"proxyUrl"` // The name of the API Gateway stage. The name defaults to `prod` . 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 aws.TagArrayOutput `pulumi:"tags"` // The ID of the virtual private cloud (VPC). VpcId pulumi.StringOutput `pulumi:"vpcId"` // The `VpcLink` ID of the API Gateway proxy. 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) ElementType() reflect.Type
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 (e ApplicationApiGatewayEndpointType) ToStringOutput() pulumi.StringOutput
func (ApplicationApiGatewayEndpointType) ToStringOutputWithContext ¶
func (e ApplicationApiGatewayEndpointType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationApiGatewayEndpointType) ToStringPtrOutput ¶
func (e ApplicationApiGatewayEndpointType) ToStringPtrOutput() pulumi.StringPtrOutput
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 values of the ApplicationApiGatewayEndpointType enum A concrete instance of `ApplicationApiGatewayEndpointTypeInput` can be one of the following:
ApplicationApiGatewayEndpointTypeRegional ApplicationApiGatewayEndpointTypePrivate
type ApplicationApiGatewayEndpointTypeOutput ¶
type ApplicationApiGatewayEndpointTypeOutput struct{ *pulumi.OutputState }
func (ApplicationApiGatewayEndpointTypeOutput) ElementType ¶
func (ApplicationApiGatewayEndpointTypeOutput) ElementType() reflect.Type
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 (o ApplicationApiGatewayEndpointTypeOutput) ToStringOutput() pulumi.StringOutput
func (ApplicationApiGatewayEndpointTypeOutput) ToStringOutputWithContext ¶
func (o ApplicationApiGatewayEndpointTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationApiGatewayEndpointTypeOutput) ToStringPtrOutput ¶
func (o ApplicationApiGatewayEndpointTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationApiGatewayEndpointTypeOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationApiGatewayEndpointTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationApiGatewayEndpointTypePtrInput ¶
type ApplicationApiGatewayEndpointTypePtrInput interface { pulumi.Input ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput ToApplicationApiGatewayEndpointTypePtrOutputWithContext(context.Context) ApplicationApiGatewayEndpointTypePtrOutput }
func ApplicationApiGatewayEndpointTypePtr ¶
func ApplicationApiGatewayEndpointTypePtr(v string) ApplicationApiGatewayEndpointTypePtrInput
type ApplicationApiGatewayEndpointTypePtrOutput ¶
type ApplicationApiGatewayEndpointTypePtrOutput struct{ *pulumi.OutputState }
func (ApplicationApiGatewayEndpointTypePtrOutput) ElementType ¶
func (ApplicationApiGatewayEndpointTypePtrOutput) ElementType() reflect.Type
func (ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutput ¶
func (o ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutput() ApplicationApiGatewayEndpointTypePtrOutput
func (ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutputWithContext ¶
func (o ApplicationApiGatewayEndpointTypePtrOutput) ToApplicationApiGatewayEndpointTypePtrOutputWithContext(ctx context.Context) ApplicationApiGatewayEndpointTypePtrOutput
func (ApplicationApiGatewayEndpointTypePtrOutput) ToStringPtrOutput ¶
func (o ApplicationApiGatewayEndpointTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationApiGatewayEndpointTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ApplicationApiGatewayEndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationApiGatewayProxyInput ¶
type ApplicationApiGatewayProxyInput struct { // The type of endpoint to use for the API Gateway proxy. If no value is specified in the request, the value is set to `REGIONAL` by default. // // If the value is set to `PRIVATE` in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud (Amazon VPC) interface endpoints for the Amazon API Gateway that has been granted access. For more information about creating a private connection with Refactor Spaces and interface endpoint ( AWS PrivateLink ) availability, see [Access Refactor Spaces using an interface endpoint ( AWS PrivateLink )](https://docs.aws.amazon.com/migrationhub-refactor-spaces/latest/userguide/vpc-interface-endpoints.html) . EndpointType *ApplicationApiGatewayEndpointType `pulumi:"endpointType"` // The name of the API Gateway stage. The name defaults to `prod` . StageName *string `pulumi:"stageName"` }
type ApplicationApiGatewayProxyInputArgs ¶
type ApplicationApiGatewayProxyInputArgs struct { // The type of endpoint to use for the API Gateway proxy. If no value is specified in the request, the value is set to `REGIONAL` by default. // // If the value is set to `PRIVATE` in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud (Amazon VPC) interface endpoints for the Amazon API Gateway that has been granted access. For more information about creating a private connection with Refactor Spaces and interface endpoint ( AWS PrivateLink ) availability, see [Access Refactor Spaces using an interface endpoint ( AWS PrivateLink )](https://docs.aws.amazon.com/migrationhub-refactor-spaces/latest/userguide/vpc-interface-endpoints.html) . EndpointType ApplicationApiGatewayEndpointTypePtrInput `pulumi:"endpointType"` // The name of the API Gateway stage. The name defaults to `prod` . StageName pulumi.StringPtrInput `pulumi:"stageName"` }
func (ApplicationApiGatewayProxyInputArgs) ElementType ¶
func (ApplicationApiGatewayProxyInputArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (ApplicationApiGatewayProxyInputOutput) EndpointType ¶
func (o ApplicationApiGatewayProxyInputOutput) EndpointType() ApplicationApiGatewayEndpointTypePtrOutput
The type of endpoint to use for the API Gateway proxy. If no value is specified in the request, the value is set to `REGIONAL` by default.
If the value is set to `PRIVATE` in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud (Amazon VPC) interface endpoints for the Amazon API Gateway that has been granted access. For more information about creating a private connection with Refactor Spaces and interface endpoint ( AWS PrivateLink ) availability, see [Access Refactor Spaces using an interface endpoint ( AWS PrivateLink )](https://docs.aws.amazon.com/migrationhub-refactor-spaces/latest/userguide/vpc-interface-endpoints.html) .
func (ApplicationApiGatewayProxyInputOutput) StageName ¶
func (o ApplicationApiGatewayProxyInputOutput) StageName() pulumi.StringPtrOutput
The name of the API Gateway stage. The name defaults to `prod` .
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
func ApplicationApiGatewayProxyInputPtr ¶
func ApplicationApiGatewayProxyInputPtr(v *ApplicationApiGatewayProxyInputArgs) ApplicationApiGatewayProxyInputPtrInput
type ApplicationApiGatewayProxyInputPtrOutput ¶
type ApplicationApiGatewayProxyInputPtrOutput struct{ *pulumi.OutputState }
func (ApplicationApiGatewayProxyInputPtrOutput) ElementType ¶
func (ApplicationApiGatewayProxyInputPtrOutput) ElementType() reflect.Type
func (ApplicationApiGatewayProxyInputPtrOutput) EndpointType ¶
func (o ApplicationApiGatewayProxyInputPtrOutput) EndpointType() ApplicationApiGatewayEndpointTypePtrOutput
The type of endpoint to use for the API Gateway proxy. If no value is specified in the request, the value is set to `REGIONAL` by default.
If the value is set to `PRIVATE` in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud (Amazon VPC) interface endpoints for the Amazon API Gateway that has been granted access. For more information about creating a private connection with Refactor Spaces and interface endpoint ( AWS PrivateLink ) availability, see [Access Refactor Spaces using an interface endpoint ( AWS PrivateLink )](https://docs.aws.amazon.com/migrationhub-refactor-spaces/latest/userguide/vpc-interface-endpoints.html) .
func (ApplicationApiGatewayProxyInputPtrOutput) StageName ¶
func (o ApplicationApiGatewayProxyInputPtrOutput) StageName() pulumi.StringPtrOutput
The name of the API Gateway stage. The name defaults to `prod` .
func (ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutput ¶
func (o ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutput() ApplicationApiGatewayProxyInputPtrOutput
func (ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutputWithContext ¶
func (o ApplicationApiGatewayProxyInputPtrOutput) ToApplicationApiGatewayProxyInputPtrOutputWithContext(ctx context.Context) ApplicationApiGatewayProxyInputPtrOutput
type ApplicationArgs ¶
type ApplicationArgs struct { // The endpoint URL of the Amazon API Gateway proxy. ApiGatewayProxy ApplicationApiGatewayProxyInputPtrInput // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringInput // The name of the application. Name pulumi.StringPtrInput // The proxy type of the proxy created within the application. ProxyType ApplicationProxyTypeInput // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags aws.TagArrayInput // The ID of the virtual private cloud (VPC). VpcId pulumi.StringInput }
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) ApiGatewayId ¶ added in v0.17.0
func (o ApplicationOutput) ApiGatewayId() pulumi.StringOutput
The resource ID of the API Gateway for the proxy.
func (ApplicationOutput) ApiGatewayProxy ¶ added in v0.17.0
func (o ApplicationOutput) ApiGatewayProxy() ApplicationApiGatewayProxyInputPtrOutput
The endpoint URL of the Amazon API Gateway proxy.
func (ApplicationOutput) ApplicationIdentifier ¶ added in v0.17.0
func (o ApplicationOutput) ApplicationIdentifier() pulumi.StringOutput
The unique identifier of the application.
func (ApplicationOutput) Arn ¶ added in v0.17.0
func (o ApplicationOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the application.
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) EnvironmentIdentifier ¶ added in v0.17.0
func (o ApplicationOutput) EnvironmentIdentifier() pulumi.StringOutput
The unique identifier of the environment.
func (ApplicationOutput) Name ¶ added in v0.17.0
func (o ApplicationOutput) Name() pulumi.StringOutput
The name of the application.
func (ApplicationOutput) NlbArn ¶ added in v0.17.0
func (o ApplicationOutput) NlbArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Network Load Balancer .
func (ApplicationOutput) NlbName ¶ added in v0.17.0
func (o ApplicationOutput) NlbName() pulumi.StringOutput
The name of the Network Load Balancer configured by the API Gateway proxy.
func (ApplicationOutput) ProxyType ¶ added in v0.17.0
func (o ApplicationOutput) ProxyType() ApplicationProxyTypeOutput
The proxy type of the proxy created within the application.
func (ApplicationOutput) ProxyUrl ¶ added in v0.17.0
func (o ApplicationOutput) ProxyUrl() pulumi.StringOutput
The endpoint URL of the Amazon API Gateway proxy.
func (ApplicationOutput) StageName ¶ added in v0.17.0
func (o ApplicationOutput) StageName() pulumi.StringOutput
The name of the API Gateway stage. The name defaults to `prod` .
func (ApplicationOutput) Tags ¶ added in v0.17.0
func (o ApplicationOutput) Tags() aws.TagArrayOutput
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
func (ApplicationOutput) ToApplicationOutput ¶
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
func (ApplicationOutput) VpcId ¶ added in v0.17.0
func (o ApplicationOutput) VpcId() pulumi.StringOutput
The ID of the virtual private cloud (VPC).
func (ApplicationOutput) VpcLinkId ¶ added in v0.17.0
func (o ApplicationOutput) VpcLinkId() pulumi.StringOutput
The `VpcLink` ID of the API Gateway proxy.
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 values of the ApplicationProxyType enum A concrete instance of `ApplicationProxyTypeInput` can be one of the following:
ApplicationProxyTypeApiGateway
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 (o ApplicationProxyTypePtrOutput) Elem() ApplicationProxyTypeOutput
func (ApplicationProxyTypePtrOutput) ElementType ¶
func (ApplicationProxyTypePtrOutput) ElementType() reflect.Type
func (ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutput ¶
func (o ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutput() ApplicationProxyTypePtrOutput
func (ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutputWithContext ¶
func (o ApplicationProxyTypePtrOutput) ToApplicationProxyTypePtrOutputWithContext(ctx context.Context) ApplicationProxyTypePtrOutput
func (ApplicationProxyTypePtrOutput) ToStringPtrOutput ¶
func (o ApplicationProxyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
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 Environment ¶
type Environment struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN) of the environment. Arn pulumi.StringOutput `pulumi:"arn"` // A description of the environment. Description pulumi.StringPtrOutput `pulumi:"description"` // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringOutput `pulumi:"environmentIdentifier"` // The name of the environment. Name pulumi.StringOutput `pulumi:"name"` // The network fabric type of the environment. NetworkFabricType EnvironmentNetworkFabricTypeOutput `pulumi:"networkFabricType"` // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags aws.TagArrayOutput `pulumi:"tags"` // The ID of the AWS Transit Gateway set up by the environment. 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 { // A description of the environment. Description pulumi.StringPtrInput // The name of the environment. Name pulumi.StringPtrInput // The network fabric type of the environment. NetworkFabricType EnvironmentNetworkFabricTypeInput // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags aws.TagArrayInput }
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) ElementType() reflect.Type
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 (e EnvironmentNetworkFabricType) ToStringOutput() pulumi.StringOutput
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 values of the EnvironmentNetworkFabricType enum A concrete instance of `EnvironmentNetworkFabricTypeInput` can be one of the following:
EnvironmentNetworkFabricTypeTransitGateway EnvironmentNetworkFabricTypeNone
type EnvironmentNetworkFabricTypeOutput ¶
type EnvironmentNetworkFabricTypeOutput struct{ *pulumi.OutputState }
func (EnvironmentNetworkFabricTypeOutput) ElementType ¶
func (EnvironmentNetworkFabricTypeOutput) ElementType() reflect.Type
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 (o EnvironmentNetworkFabricTypeOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentNetworkFabricTypeOutput) ToStringOutputWithContext ¶
func (o EnvironmentNetworkFabricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentNetworkFabricTypeOutput) ToStringPtrOutput ¶
func (o EnvironmentNetworkFabricTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
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) ElementType ¶
func (EnvironmentNetworkFabricTypePtrOutput) ElementType() reflect.Type
func (EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutput ¶
func (o EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutput() EnvironmentNetworkFabricTypePtrOutput
func (EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutputWithContext ¶
func (o EnvironmentNetworkFabricTypePtrOutput) ToEnvironmentNetworkFabricTypePtrOutputWithContext(ctx context.Context) EnvironmentNetworkFabricTypePtrOutput
func (EnvironmentNetworkFabricTypePtrOutput) ToStringPtrOutput ¶
func (o EnvironmentNetworkFabricTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentNetworkFabricTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentNetworkFabricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) Arn ¶ added in v0.17.0
func (o EnvironmentOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the environment.
func (EnvironmentOutput) Description ¶ added in v0.17.0
func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
A description of the environment.
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) EnvironmentIdentifier ¶ added in v0.17.0
func (o EnvironmentOutput) EnvironmentIdentifier() pulumi.StringOutput
The unique identifier of the environment.
func (EnvironmentOutput) Name ¶ added in v0.17.0
func (o EnvironmentOutput) Name() pulumi.StringOutput
The name of the environment.
func (EnvironmentOutput) NetworkFabricType ¶ added in v0.17.0
func (o EnvironmentOutput) NetworkFabricType() EnvironmentNetworkFabricTypeOutput
The network fabric type of the environment.
func (EnvironmentOutput) Tags ¶ added in v0.17.0
func (o EnvironmentOutput) Tags() aws.TagArrayOutput
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) TransitGatewayId ¶ added in v0.17.0
func (o EnvironmentOutput) TransitGatewayId() pulumi.StringOutput
The ID of the AWS Transit Gateway set up by the environment.
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 LookupApplicationArgs ¶ added in v0.12.0
type LookupApplicationOutputArgs ¶ added in v0.12.0
type LookupApplicationOutputArgs struct { // The unique identifier of the application. ApplicationIdentifier pulumi.StringInput `pulumi:"applicationIdentifier"` // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringInput `pulumi:"environmentIdentifier"` }
func (LookupApplicationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationResult ¶ added in v0.12.0
type LookupApplicationResult struct { // The resource ID of the API Gateway for the proxy. ApiGatewayId *string `pulumi:"apiGatewayId"` // The unique identifier of the application. ApplicationIdentifier *string `pulumi:"applicationIdentifier"` // The Amazon Resource Name (ARN) of the application. Arn *string `pulumi:"arn"` // The Amazon Resource Name (ARN) of the Network Load Balancer . NlbArn *string `pulumi:"nlbArn"` // The name of the Network Load Balancer configured by the API Gateway proxy. NlbName *string `pulumi:"nlbName"` // The endpoint URL of the Amazon API Gateway proxy. ProxyUrl *string `pulumi:"proxyUrl"` // The name of the API Gateway stage. The name defaults to `prod` . StageName *string `pulumi:"stageName"` // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags []aws.Tag `pulumi:"tags"` // The `VpcLink` ID of the API Gateway proxy. VpcLinkId *string `pulumi:"vpcLinkId"` }
func LookupApplication ¶ added in v0.12.0
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
Definition of AWS::RefactorSpaces::Application Resource Type
type LookupApplicationResultOutput ¶ added in v0.12.0
type LookupApplicationResultOutput struct{ *pulumi.OutputState }
func LookupApplicationOutput ¶ added in v0.12.0
func LookupApplicationOutput(ctx *pulumi.Context, args LookupApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationResultOutput
func (LookupApplicationResultOutput) ApiGatewayId ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ApiGatewayId() pulumi.StringPtrOutput
The resource ID of the API Gateway for the proxy.
func (LookupApplicationResultOutput) ApplicationIdentifier ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ApplicationIdentifier() pulumi.StringPtrOutput
The unique identifier of the application.
func (LookupApplicationResultOutput) Arn ¶ added in v0.12.0
func (o LookupApplicationResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the application.
func (LookupApplicationResultOutput) ElementType ¶ added in v0.12.0
func (LookupApplicationResultOutput) ElementType() reflect.Type
func (LookupApplicationResultOutput) NlbArn ¶ added in v0.12.0
func (o LookupApplicationResultOutput) NlbArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Network Load Balancer .
func (LookupApplicationResultOutput) NlbName ¶ added in v0.12.0
func (o LookupApplicationResultOutput) NlbName() pulumi.StringPtrOutput
The name of the Network Load Balancer configured by the API Gateway proxy.
func (LookupApplicationResultOutput) ProxyUrl ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ProxyUrl() pulumi.StringPtrOutput
The endpoint URL of the Amazon API Gateway proxy.
func (LookupApplicationResultOutput) StageName ¶ added in v0.12.0
func (o LookupApplicationResultOutput) StageName() pulumi.StringPtrOutput
The name of the API Gateway stage. The name defaults to `prod` .
func (LookupApplicationResultOutput) Tags ¶ added in v0.12.0
func (o LookupApplicationResultOutput) Tags() aws.TagArrayOutput
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
func (LookupApplicationResultOutput) ToLookupApplicationResultOutput ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
func (LookupApplicationResultOutput) VpcLinkId ¶ added in v0.12.0
func (o LookupApplicationResultOutput) VpcLinkId() pulumi.StringPtrOutput
The `VpcLink` ID of the API Gateway proxy.
type LookupEnvironmentArgs ¶ added in v0.12.0
type LookupEnvironmentArgs struct { // The unique identifier of the environment. EnvironmentIdentifier string `pulumi:"environmentIdentifier"` }
type LookupEnvironmentOutputArgs ¶ added in v0.12.0
type LookupEnvironmentOutputArgs struct { // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringInput `pulumi:"environmentIdentifier"` }
func (LookupEnvironmentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶ added in v0.12.0
type LookupEnvironmentResult struct { // The Amazon Resource Name (ARN) of the environment. Arn *string `pulumi:"arn"` // The unique identifier of the environment. EnvironmentIdentifier *string `pulumi:"environmentIdentifier"` // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags []aws.Tag `pulumi:"tags"` // The ID of the AWS Transit Gateway set up by the environment. TransitGatewayId *string `pulumi:"transitGatewayId"` }
func LookupEnvironment ¶ added in v0.12.0
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
Definition of AWS::RefactorSpaces::Environment Resource Type
type LookupEnvironmentResultOutput ¶ added in v0.12.0
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvironmentOutput ¶ added in v0.12.0
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) Arn ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the environment.
func (LookupEnvironmentResultOutput) ElementType ¶ added in v0.12.0
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) EnvironmentIdentifier ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) EnvironmentIdentifier() pulumi.StringPtrOutput
The unique identifier of the environment.
func (LookupEnvironmentResultOutput) Tags ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Tags() aws.TagArrayOutput
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) TransitGatewayId ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) TransitGatewayId() pulumi.StringPtrOutput
The ID of the AWS Transit Gateway set up by the environment.
type LookupRouteArgs ¶ added in v0.12.0
type LookupRouteArgs struct { // The unique identifier of the application. ApplicationIdentifier string `pulumi:"applicationIdentifier"` // The unique identifier of the environment. EnvironmentIdentifier string `pulumi:"environmentIdentifier"` // The unique identifier of the route. RouteIdentifier string `pulumi:"routeIdentifier"` }
type LookupRouteOutputArgs ¶ added in v0.12.0
type LookupRouteOutputArgs struct { // The unique identifier of the application. ApplicationIdentifier pulumi.StringInput `pulumi:"applicationIdentifier"` // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringInput `pulumi:"environmentIdentifier"` // The unique identifier of the route. RouteIdentifier pulumi.StringInput `pulumi:"routeIdentifier"` }
func (LookupRouteOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRouteOutputArgs) ElementType() reflect.Type
type LookupRouteResult ¶ added in v0.12.0
type LookupRouteResult struct { // The Amazon Resource Name (ARN) of the route. Arn *string `pulumi:"arn"` // A mapping of Amazon API Gateway path resources to resource IDs. PathResourceToId *string `pulumi:"pathResourceToId"` // The unique identifier of the route. RouteIdentifier *string `pulumi:"routeIdentifier"` // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags []aws.Tag `pulumi:"tags"` }
func LookupRoute ¶ added in v0.12.0
func LookupRoute(ctx *pulumi.Context, args *LookupRouteArgs, opts ...pulumi.InvokeOption) (*LookupRouteResult, error)
Definition of AWS::RefactorSpaces::Route Resource Type
type LookupRouteResultOutput ¶ added in v0.12.0
type LookupRouteResultOutput struct{ *pulumi.OutputState }
func LookupRouteOutput ¶ added in v0.12.0
func LookupRouteOutput(ctx *pulumi.Context, args LookupRouteOutputArgs, opts ...pulumi.InvokeOption) LookupRouteResultOutput
func (LookupRouteResultOutput) Arn ¶ added in v0.12.0
func (o LookupRouteResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the route.
func (LookupRouteResultOutput) ElementType ¶ added in v0.12.0
func (LookupRouteResultOutput) ElementType() reflect.Type
func (LookupRouteResultOutput) PathResourceToId ¶ added in v0.12.0
func (o LookupRouteResultOutput) PathResourceToId() pulumi.StringPtrOutput
A mapping of Amazon API Gateway path resources to resource IDs.
func (LookupRouteResultOutput) RouteIdentifier ¶ added in v0.12.0
func (o LookupRouteResultOutput) RouteIdentifier() pulumi.StringPtrOutput
The unique identifier of the route.
func (LookupRouteResultOutput) Tags ¶ added in v0.12.0
func (o LookupRouteResultOutput) Tags() aws.TagArrayOutput
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
func (LookupRouteResultOutput) ToLookupRouteResultOutput ¶ added in v0.12.0
func (o LookupRouteResultOutput) ToLookupRouteResultOutput() LookupRouteResultOutput
func (LookupRouteResultOutput) ToLookupRouteResultOutputWithContext ¶ added in v0.12.0
func (o LookupRouteResultOutput) ToLookupRouteResultOutputWithContext(ctx context.Context) LookupRouteResultOutput
type LookupServiceArgs ¶ added in v0.12.0
type LookupServiceArgs struct { // The unique identifier of the application. ApplicationIdentifier string `pulumi:"applicationIdentifier"` // The unique identifier of the environment. EnvironmentIdentifier string `pulumi:"environmentIdentifier"` // The unique identifier of the service. ServiceIdentifier string `pulumi:"serviceIdentifier"` }
type LookupServiceOutputArgs ¶ added in v0.12.0
type LookupServiceOutputArgs struct { // The unique identifier of the application. ApplicationIdentifier pulumi.StringInput `pulumi:"applicationIdentifier"` // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringInput `pulumi:"environmentIdentifier"` // The unique identifier of the service. ServiceIdentifier pulumi.StringInput `pulumi:"serviceIdentifier"` }
func (LookupServiceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupServiceOutputArgs) ElementType() reflect.Type
type LookupServiceResult ¶ added in v0.12.0
type LookupServiceResult struct { // The Amazon Resource Name (ARN) of the service. Arn *string `pulumi:"arn"` // The unique identifier of the service. ServiceIdentifier *string `pulumi:"serviceIdentifier"` // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags []aws.Tag `pulumi:"tags"` }
func LookupService ¶ added in v0.12.0
func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)
Definition of AWS::RefactorSpaces::Service Resource Type
type LookupServiceResultOutput ¶ added in v0.12.0
type LookupServiceResultOutput struct{ *pulumi.OutputState }
func LookupServiceOutput ¶ added in v0.12.0
func LookupServiceOutput(ctx *pulumi.Context, args LookupServiceOutputArgs, opts ...pulumi.InvokeOption) LookupServiceResultOutput
func (LookupServiceResultOutput) Arn ¶ added in v0.12.0
func (o LookupServiceResultOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the service.
func (LookupServiceResultOutput) ElementType ¶ added in v0.12.0
func (LookupServiceResultOutput) ElementType() reflect.Type
func (LookupServiceResultOutput) ServiceIdentifier ¶ added in v0.12.0
func (o LookupServiceResultOutput) ServiceIdentifier() pulumi.StringPtrOutput
The unique identifier of the service.
func (LookupServiceResultOutput) Tags ¶ added in v0.12.0
func (o LookupServiceResultOutput) Tags() aws.TagArrayOutput
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
func (LookupServiceResultOutput) ToLookupServiceResultOutput ¶ added in v0.12.0
func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
func (LookupServiceResultOutput) ToLookupServiceResultOutputWithContext ¶ added in v0.12.0
func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
type Route ¶
type Route struct { pulumi.CustomResourceState // The unique identifier of the application. ApplicationIdentifier pulumi.StringOutput `pulumi:"applicationIdentifier"` // The Amazon Resource Name (ARN) of the route. Arn pulumi.StringOutput `pulumi:"arn"` // Configuration for the default route type. DefaultRoute RouteDefaultRouteInputPtrOutput `pulumi:"defaultRoute"` // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringOutput `pulumi:"environmentIdentifier"` // A mapping of Amazon API Gateway path resources to resource IDs. PathResourceToId pulumi.StringOutput `pulumi:"pathResourceToId"` // The unique identifier of the route. RouteIdentifier pulumi.StringOutput `pulumi:"routeIdentifier"` // The route type of the route. RouteType RouteTypeOutput `pulumi:"routeType"` // The unique identifier of the service. 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 aws.TagArrayOutput `pulumi:"tags"` // The configuration for the URI path route type. 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) 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 values of the RouteActivationState enum A concrete instance of `RouteActivationStateInput` can be one of the following:
RouteActivationStateInactive RouteActivationStateActive
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 (o RouteActivationStatePtrOutput) Elem() RouteActivationStateOutput
func (RouteActivationStatePtrOutput) ElementType ¶
func (RouteActivationStatePtrOutput) ElementType() reflect.Type
func (RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutput ¶
func (o RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutput() RouteActivationStatePtrOutput
func (RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutputWithContext ¶
func (o RouteActivationStatePtrOutput) ToRouteActivationStatePtrOutputWithContext(ctx context.Context) RouteActivationStatePtrOutput
func (RouteActivationStatePtrOutput) ToStringPtrOutput ¶
func (o RouteActivationStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RouteActivationStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o RouteActivationStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RouteArgs ¶
type RouteArgs struct { // The unique identifier of the application. ApplicationIdentifier pulumi.StringInput // Configuration for the default route type. DefaultRoute RouteDefaultRouteInputPtrInput // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringInput // The route type of the route. RouteType RouteTypeInput // The unique identifier of the service. ServiceIdentifier pulumi.StringInput // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags aws.TagArrayInput // The configuration for the URI path route type. UriPathRoute RouteUriPathRouteInputPtrInput }
The set of arguments for constructing a Route resource.
func (RouteArgs) ElementType ¶
type RouteDefaultRouteInput ¶ added in v0.21.0
type RouteDefaultRouteInput struct { // If set to `ACTIVE` , traffic is forwarded to this route’s service after the route is created. ActivationState RouteActivationState `pulumi:"activationState"` }
type RouteDefaultRouteInputArgs ¶ added in v0.21.0
type RouteDefaultRouteInputArgs struct { // If set to `ACTIVE` , traffic is forwarded to this route’s service after the route is created. ActivationState RouteActivationStateInput `pulumi:"activationState"` }
func (RouteDefaultRouteInputArgs) ElementType ¶ added in v0.21.0
func (RouteDefaultRouteInputArgs) ElementType() reflect.Type
func (RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputOutput ¶ added in v0.21.0
func (i RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputOutput() RouteDefaultRouteInputOutput
func (RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputOutputWithContext ¶ added in v0.21.0
func (i RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputOutputWithContext(ctx context.Context) RouteDefaultRouteInputOutput
func (RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputPtrOutput ¶ added in v0.21.0
func (i RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputPtrOutput() RouteDefaultRouteInputPtrOutput
func (RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputPtrOutputWithContext ¶ added in v0.21.0
func (i RouteDefaultRouteInputArgs) ToRouteDefaultRouteInputPtrOutputWithContext(ctx context.Context) RouteDefaultRouteInputPtrOutput
type RouteDefaultRouteInputInput ¶ added in v0.21.0
type RouteDefaultRouteInputInput interface { pulumi.Input ToRouteDefaultRouteInputOutput() RouteDefaultRouteInputOutput ToRouteDefaultRouteInputOutputWithContext(context.Context) RouteDefaultRouteInputOutput }
RouteDefaultRouteInputInput is an input type that accepts RouteDefaultRouteInputArgs and RouteDefaultRouteInputOutput values. You can construct a concrete instance of `RouteDefaultRouteInputInput` via:
RouteDefaultRouteInputArgs{...}
type RouteDefaultRouteInputOutput ¶ added in v0.21.0
type RouteDefaultRouteInputOutput struct{ *pulumi.OutputState }
func (RouteDefaultRouteInputOutput) ActivationState ¶ added in v0.21.0
func (o RouteDefaultRouteInputOutput) ActivationState() RouteActivationStateOutput
If set to `ACTIVE` , traffic is forwarded to this route’s service after the route is created.
func (RouteDefaultRouteInputOutput) ElementType ¶ added in v0.21.0
func (RouteDefaultRouteInputOutput) ElementType() reflect.Type
func (RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputOutput ¶ added in v0.21.0
func (o RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputOutput() RouteDefaultRouteInputOutput
func (RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputOutputWithContext ¶ added in v0.21.0
func (o RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputOutputWithContext(ctx context.Context) RouteDefaultRouteInputOutput
func (RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputPtrOutput ¶ added in v0.21.0
func (o RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputPtrOutput() RouteDefaultRouteInputPtrOutput
func (RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputPtrOutputWithContext ¶ added in v0.21.0
func (o RouteDefaultRouteInputOutput) ToRouteDefaultRouteInputPtrOutputWithContext(ctx context.Context) RouteDefaultRouteInputPtrOutput
type RouteDefaultRouteInputPtrInput ¶ added in v0.21.0
type RouteDefaultRouteInputPtrInput interface { pulumi.Input ToRouteDefaultRouteInputPtrOutput() RouteDefaultRouteInputPtrOutput ToRouteDefaultRouteInputPtrOutputWithContext(context.Context) RouteDefaultRouteInputPtrOutput }
RouteDefaultRouteInputPtrInput is an input type that accepts RouteDefaultRouteInputArgs, RouteDefaultRouteInputPtr and RouteDefaultRouteInputPtrOutput values. You can construct a concrete instance of `RouteDefaultRouteInputPtrInput` via:
RouteDefaultRouteInputArgs{...} or: nil
func RouteDefaultRouteInputPtr ¶ added in v0.21.0
func RouteDefaultRouteInputPtr(v *RouteDefaultRouteInputArgs) RouteDefaultRouteInputPtrInput
type RouteDefaultRouteInputPtrOutput ¶ added in v0.21.0
type RouteDefaultRouteInputPtrOutput struct{ *pulumi.OutputState }
func (RouteDefaultRouteInputPtrOutput) ActivationState ¶ added in v0.21.0
func (o RouteDefaultRouteInputPtrOutput) ActivationState() RouteActivationStatePtrOutput
If set to `ACTIVE` , traffic is forwarded to this route’s service after the route is created.
func (RouteDefaultRouteInputPtrOutput) Elem ¶ added in v0.21.0
func (o RouteDefaultRouteInputPtrOutput) Elem() RouteDefaultRouteInputOutput
func (RouteDefaultRouteInputPtrOutput) ElementType ¶ added in v0.21.0
func (RouteDefaultRouteInputPtrOutput) ElementType() reflect.Type
func (RouteDefaultRouteInputPtrOutput) ToRouteDefaultRouteInputPtrOutput ¶ added in v0.21.0
func (o RouteDefaultRouteInputPtrOutput) ToRouteDefaultRouteInputPtrOutput() RouteDefaultRouteInputPtrOutput
func (RouteDefaultRouteInputPtrOutput) ToRouteDefaultRouteInputPtrOutputWithContext ¶ added in v0.21.0
func (o RouteDefaultRouteInputPtrOutput) ToRouteDefaultRouteInputPtrOutputWithContext(ctx context.Context) RouteDefaultRouteInputPtrOutput
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 (o RouteMethodArrayOutput) Index(i pulumi.IntInput) RouteMethodOutput
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 values of the RouteMethod enum A concrete instance of `RouteMethodInput` can be one of the following:
RouteMethodDelete RouteMethodGet RouteMethodHead RouteMethodOptions RouteMethodPatch RouteMethodPost RouteMethodPut
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 (o RouteMethodPtrOutput) Elem() RouteMethodOutput
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) ApplicationIdentifier ¶ added in v0.17.0
func (o RouteOutput) ApplicationIdentifier() pulumi.StringOutput
The unique identifier of the application.
func (RouteOutput) Arn ¶ added in v0.17.0
func (o RouteOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the route.
func (RouteOutput) DefaultRoute ¶ added in v0.21.0
func (o RouteOutput) DefaultRoute() RouteDefaultRouteInputPtrOutput
Configuration for the default route type.
func (RouteOutput) ElementType ¶
func (RouteOutput) ElementType() reflect.Type
func (RouteOutput) EnvironmentIdentifier ¶ added in v0.17.0
func (o RouteOutput) EnvironmentIdentifier() pulumi.StringOutput
The unique identifier of the environment.
func (RouteOutput) PathResourceToId ¶ added in v0.17.0
func (o RouteOutput) PathResourceToId() pulumi.StringOutput
A mapping of Amazon API Gateway path resources to resource IDs.
func (RouteOutput) RouteIdentifier ¶ added in v0.17.0
func (o RouteOutput) RouteIdentifier() pulumi.StringOutput
The unique identifier of the route.
func (RouteOutput) RouteType ¶ added in v0.17.0
func (o RouteOutput) RouteType() RouteTypeOutput
The route type of the route.
func (RouteOutput) ServiceIdentifier ¶ added in v0.17.0
func (o RouteOutput) ServiceIdentifier() pulumi.StringOutput
The unique identifier of the service.
func (RouteOutput) Tags ¶ added in v0.17.0
func (o RouteOutput) Tags() aws.TagArrayOutput
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
func (RouteOutput) ToRouteOutput ¶
func (o RouteOutput) ToRouteOutput() RouteOutput
func (RouteOutput) ToRouteOutputWithContext ¶
func (o RouteOutput) ToRouteOutputWithContext(ctx context.Context) RouteOutput
func (RouteOutput) UriPathRoute ¶ added in v0.17.0
func (o RouteOutput) UriPathRoute() RouteUriPathRouteInputPtrOutput
The configuration for the URI path route type.
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 RouteType ¶
type RouteType string
func (RouteType) ElementType ¶
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 values of the RouteType enum A concrete instance of `RouteTypeInput` can be one of the following:
RouteTypeDefault RouteTypeUriPath
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 (o RouteTypePtrOutput) Elem() RouteTypeOutput
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 { // If set to `ACTIVE` , traffic is forwarded to this route’s service after the route is created. ActivationState RouteActivationState `pulumi:"activationState"` // If set to `true` , this option appends the source path to the service URL endpoint. AppendSourcePath *bool `pulumi:"appendSourcePath"` // Indicates whether to match all subpaths of the given source path. If this value is `false` , requests must match the source path exactly before they are forwarded to this route's service. IncludeChildPaths *bool `pulumi:"includeChildPaths"` // A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service. Methods []RouteMethod `pulumi:"methods"` // This is the path that Refactor Spaces uses to match traffic. Paths must start with `/` and are relative to the base of the application. To use path parameters in the source path, add a variable in curly braces. For example, the resource path {user} represents a path parameter called 'user'. SourcePath *string `pulumi:"sourcePath"` }
type RouteUriPathRouteInputArgs ¶
type RouteUriPathRouteInputArgs struct { // If set to `ACTIVE` , traffic is forwarded to this route’s service after the route is created. ActivationState RouteActivationStateInput `pulumi:"activationState"` // If set to `true` , this option appends the source path to the service URL endpoint. AppendSourcePath pulumi.BoolPtrInput `pulumi:"appendSourcePath"` // Indicates whether to match all subpaths of the given source path. If this value is `false` , requests must match the source path exactly before they are forwarded to this route's service. IncludeChildPaths pulumi.BoolPtrInput `pulumi:"includeChildPaths"` // A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service. Methods RouteMethodArrayInput `pulumi:"methods"` // This is the path that Refactor Spaces uses to match traffic. Paths must start with `/` and are relative to the base of the application. To use path parameters in the source path, add a variable in curly braces. For example, the resource path {user} represents a path parameter called 'user'. 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 (o RouteUriPathRouteInputOutput) ActivationState() RouteActivationStateOutput
If set to `ACTIVE` , traffic is forwarded to this route’s service after the route is created.
func (RouteUriPathRouteInputOutput) AppendSourcePath ¶ added in v0.63.0
func (o RouteUriPathRouteInputOutput) AppendSourcePath() pulumi.BoolPtrOutput
If set to `true` , this option appends the source path to the service URL endpoint.
func (RouteUriPathRouteInputOutput) ElementType ¶
func (RouteUriPathRouteInputOutput) ElementType() reflect.Type
func (RouteUriPathRouteInputOutput) IncludeChildPaths ¶
func (o RouteUriPathRouteInputOutput) IncludeChildPaths() pulumi.BoolPtrOutput
Indicates whether to match all subpaths of the given source path. If this value is `false` , requests must match the source path exactly before they are forwarded to this route's service.
func (RouteUriPathRouteInputOutput) Methods ¶
func (o RouteUriPathRouteInputOutput) Methods() RouteMethodArrayOutput
A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.
func (RouteUriPathRouteInputOutput) SourcePath ¶
func (o RouteUriPathRouteInputOutput) SourcePath() pulumi.StringPtrOutput
This is the path that Refactor Spaces uses to match traffic. Paths must start with `/` and are relative to the base of the application. To use path parameters in the source path, add a variable in curly braces. For example, the resource path {user} represents a path parameter called 'user'.
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
func RouteUriPathRouteInputPtr ¶
func RouteUriPathRouteInputPtr(v *RouteUriPathRouteInputArgs) RouteUriPathRouteInputPtrInput
type RouteUriPathRouteInputPtrOutput ¶
type RouteUriPathRouteInputPtrOutput struct{ *pulumi.OutputState }
func (RouteUriPathRouteInputPtrOutput) ActivationState ¶
func (o RouteUriPathRouteInputPtrOutput) ActivationState() RouteActivationStatePtrOutput
If set to `ACTIVE` , traffic is forwarded to this route’s service after the route is created.
func (RouteUriPathRouteInputPtrOutput) AppendSourcePath ¶ added in v0.63.0
func (o RouteUriPathRouteInputPtrOutput) AppendSourcePath() pulumi.BoolPtrOutput
If set to `true` , this option appends the source path to the service URL endpoint.
func (RouteUriPathRouteInputPtrOutput) Elem ¶
func (o RouteUriPathRouteInputPtrOutput) Elem() RouteUriPathRouteInputOutput
func (RouteUriPathRouteInputPtrOutput) ElementType ¶
func (RouteUriPathRouteInputPtrOutput) ElementType() reflect.Type
func (RouteUriPathRouteInputPtrOutput) IncludeChildPaths ¶
func (o RouteUriPathRouteInputPtrOutput) IncludeChildPaths() pulumi.BoolPtrOutput
Indicates whether to match all subpaths of the given source path. If this value is `false` , requests must match the source path exactly before they are forwarded to this route's service.
func (RouteUriPathRouteInputPtrOutput) Methods ¶
func (o RouteUriPathRouteInputPtrOutput) Methods() RouteMethodArrayOutput
A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.
func (RouteUriPathRouteInputPtrOutput) SourcePath ¶
func (o RouteUriPathRouteInputPtrOutput) SourcePath() pulumi.StringPtrOutput
This is the path that Refactor Spaces uses to match traffic. Paths must start with `/` and are relative to the base of the application. To use path parameters in the source path, add a variable in curly braces. For example, the resource path {user} represents a path parameter called 'user'.
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 // The unique identifier of the application. ApplicationIdentifier pulumi.StringOutput `pulumi:"applicationIdentifier"` // The Amazon Resource Name (ARN) of the service. Arn pulumi.StringOutput `pulumi:"arn"` // A description of the service. Description pulumi.StringPtrOutput `pulumi:"description"` // The endpoint type of the service. EndpointType ServiceEndpointTypeOutput `pulumi:"endpointType"` // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringOutput `pulumi:"environmentIdentifier"` // A summary of the configuration for the AWS Lambda endpoint type. LambdaEndpoint ServiceLambdaEndpointInputPtrOutput `pulumi:"lambdaEndpoint"` // The name of the service. Name pulumi.StringOutput `pulumi:"name"` // The unique identifier of the service. 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 aws.TagArrayOutput `pulumi:"tags"` // The summary of the configuration for the URL endpoint type. UrlEndpoint ServiceUrlEndpointInputPtrOutput `pulumi:"urlEndpoint"` // The ID of the virtual private cloud (VPC). 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) ToServiceOutput ¶
func (i *Service) ToServiceOutput() ServiceOutput
func (*Service) ToServiceOutputWithContext ¶
func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
type ServiceArgs ¶
type ServiceArgs struct { // The unique identifier of the application. ApplicationIdentifier pulumi.StringInput // A description of the service. Description pulumi.StringPtrInput // The endpoint type of the service. EndpointType ServiceEndpointTypeInput // The unique identifier of the environment. EnvironmentIdentifier pulumi.StringInput // A summary of the configuration for the AWS Lambda endpoint type. LambdaEndpoint ServiceLambdaEndpointInputPtrInput // The name of the service. Name pulumi.StringPtrInput // Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. Tags aws.TagArrayInput // The summary of the configuration for the URL endpoint type. UrlEndpoint ServiceUrlEndpointInputPtrInput // The ID of the virtual private cloud (VPC). 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 values of the ServiceEndpointType enum A concrete instance of `ServiceEndpointTypeInput` can be one of the following:
ServiceEndpointTypeLambda ServiceEndpointTypeUrl
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 (o ServiceEndpointTypePtrOutput) Elem() ServiceEndpointTypeOutput
func (ServiceEndpointTypePtrOutput) ElementType ¶
func (ServiceEndpointTypePtrOutput) ElementType() reflect.Type
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 { // The Amazon Resource Name (ARN) of the Lambda function or alias. Arn string `pulumi:"arn"` }
type ServiceLambdaEndpointInputArgs ¶
type ServiceLambdaEndpointInputArgs struct { // The Amazon Resource Name (ARN) of the Lambda function or alias. Arn pulumi.StringInput `pulumi:"arn"` }
func (ServiceLambdaEndpointInputArgs) ElementType ¶
func (ServiceLambdaEndpointInputArgs) ElementType() reflect.Type
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 (o ServiceLambdaEndpointInputOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the Lambda function or alias.
func (ServiceLambdaEndpointInputOutput) ElementType ¶
func (ServiceLambdaEndpointInputOutput) ElementType() reflect.Type
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
func ServiceLambdaEndpointInputPtr ¶
func ServiceLambdaEndpointInputPtr(v *ServiceLambdaEndpointInputArgs) ServiceLambdaEndpointInputPtrInput
type ServiceLambdaEndpointInputPtrOutput ¶
type ServiceLambdaEndpointInputPtrOutput struct{ *pulumi.OutputState }
func (ServiceLambdaEndpointInputPtrOutput) Arn ¶
func (o ServiceLambdaEndpointInputPtrOutput) Arn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the Lambda function or alias.
func (ServiceLambdaEndpointInputPtrOutput) Elem ¶
func (o ServiceLambdaEndpointInputPtrOutput) Elem() ServiceLambdaEndpointInputOutput
func (ServiceLambdaEndpointInputPtrOutput) ElementType ¶
func (ServiceLambdaEndpointInputPtrOutput) ElementType() reflect.Type
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) ApplicationIdentifier ¶ added in v0.17.0
func (o ServiceOutput) ApplicationIdentifier() pulumi.StringOutput
The unique identifier of the application.
func (ServiceOutput) Arn ¶ added in v0.17.0
func (o ServiceOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the service.
func (ServiceOutput) Description ¶ added in v0.17.0
func (o ServiceOutput) Description() pulumi.StringPtrOutput
A description of the service.
func (ServiceOutput) ElementType ¶
func (ServiceOutput) ElementType() reflect.Type
func (ServiceOutput) EndpointType ¶ added in v0.17.0
func (o ServiceOutput) EndpointType() ServiceEndpointTypeOutput
The endpoint type of the service.
func (ServiceOutput) EnvironmentIdentifier ¶ added in v0.17.0
func (o ServiceOutput) EnvironmentIdentifier() pulumi.StringOutput
The unique identifier of the environment.
func (ServiceOutput) LambdaEndpoint ¶ added in v0.17.0
func (o ServiceOutput) LambdaEndpoint() ServiceLambdaEndpointInputPtrOutput
A summary of the configuration for the AWS Lambda endpoint type.
func (ServiceOutput) Name ¶ added in v0.17.0
func (o ServiceOutput) Name() pulumi.StringOutput
The name of the service.
func (ServiceOutput) ServiceIdentifier ¶ added in v0.17.0
func (o ServiceOutput) ServiceIdentifier() pulumi.StringOutput
The unique identifier of the service.
func (ServiceOutput) Tags ¶ added in v0.17.0
func (o ServiceOutput) Tags() aws.TagArrayOutput
Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.
func (ServiceOutput) ToServiceOutput ¶
func (o ServiceOutput) ToServiceOutput() ServiceOutput
func (ServiceOutput) ToServiceOutputWithContext ¶
func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
func (ServiceOutput) UrlEndpoint ¶ added in v0.17.0
func (o ServiceOutput) UrlEndpoint() ServiceUrlEndpointInputPtrOutput
The summary of the configuration for the URL endpoint type.
func (ServiceOutput) VpcId ¶ added in v0.17.0
func (o ServiceOutput) VpcId() pulumi.StringPtrOutput
The ID of the virtual private cloud (VPC).
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 ServiceUrlEndpointInput ¶
type ServiceUrlEndpointInput struct { // The health check URL of the URL endpoint type. If the URL is a public endpoint, the `HealthUrl` must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL. HealthUrl *string `pulumi:"healthUrl"` // The URL to route traffic to. The URL must be an [rfc3986-formatted URL](https://docs.aws.amazon.com/https://datatracker.ietf.org/doc/html/rfc3986) . If the host is a domain name, the name must be resolvable over the public internet. If the scheme is `https` , the top level domain of the host must be listed in the [IANA root zone database](https://docs.aws.amazon.com/https://www.iana.org/domains/root/db) . Url string `pulumi:"url"` }
type ServiceUrlEndpointInputArgs ¶
type ServiceUrlEndpointInputArgs struct { // The health check URL of the URL endpoint type. If the URL is a public endpoint, the `HealthUrl` must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL. HealthUrl pulumi.StringPtrInput `pulumi:"healthUrl"` // The URL to route traffic to. The URL must be an [rfc3986-formatted URL](https://docs.aws.amazon.com/https://datatracker.ietf.org/doc/html/rfc3986) . If the host is a domain name, the name must be resolvable over the public internet. If the scheme is `https` , the top level domain of the host must be listed in the [IANA root zone database](https://docs.aws.amazon.com/https://www.iana.org/domains/root/db) . Url pulumi.StringInput `pulumi:"url"` }
func (ServiceUrlEndpointInputArgs) ElementType ¶
func (ServiceUrlEndpointInputArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
func (ServiceUrlEndpointInputOutput) HealthUrl ¶
func (o ServiceUrlEndpointInputOutput) HealthUrl() pulumi.StringPtrOutput
The health check URL of the URL endpoint type. If the URL is a public endpoint, the `HealthUrl` must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.
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 ¶
func (o ServiceUrlEndpointInputOutput) Url() pulumi.StringOutput
The URL to route traffic to. The URL must be an [rfc3986-formatted URL](https://docs.aws.amazon.com/https://datatracker.ietf.org/doc/html/rfc3986) . If the host is a domain name, the name must be resolvable over the public internet. If the scheme is `https` , the top level domain of the host must be listed in the [IANA root zone database](https://docs.aws.amazon.com/https://www.iana.org/domains/root/db) .
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
func ServiceUrlEndpointInputPtr ¶
func ServiceUrlEndpointInputPtr(v *ServiceUrlEndpointInputArgs) ServiceUrlEndpointInputPtrInput
type ServiceUrlEndpointInputPtrOutput ¶
type ServiceUrlEndpointInputPtrOutput struct{ *pulumi.OutputState }
func (ServiceUrlEndpointInputPtrOutput) Elem ¶
func (o ServiceUrlEndpointInputPtrOutput) Elem() ServiceUrlEndpointInputOutput
func (ServiceUrlEndpointInputPtrOutput) ElementType ¶
func (ServiceUrlEndpointInputPtrOutput) ElementType() reflect.Type
func (ServiceUrlEndpointInputPtrOutput) HealthUrl ¶
func (o ServiceUrlEndpointInputPtrOutput) HealthUrl() pulumi.StringPtrOutput
The health check URL of the URL endpoint type. If the URL is a public endpoint, the `HealthUrl` must also be a public endpoint. If the URL is a private endpoint inside a virtual private cloud (VPC), the health URL must also be a private endpoint, and the host must be the same as the URL.
func (ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutput ¶
func (o ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutput() ServiceUrlEndpointInputPtrOutput
func (ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutputWithContext ¶
func (o ServiceUrlEndpointInputPtrOutput) ToServiceUrlEndpointInputPtrOutputWithContext(ctx context.Context) ServiceUrlEndpointInputPtrOutput
func (ServiceUrlEndpointInputPtrOutput) Url ¶
func (o ServiceUrlEndpointInputPtrOutput) Url() pulumi.StringPtrOutput
The URL to route traffic to. The URL must be an [rfc3986-formatted URL](https://docs.aws.amazon.com/https://datatracker.ietf.org/doc/html/rfc3986) . If the host is a domain name, the name must be resolvable over the public internet. If the scheme is `https` , the top level domain of the host must be listed in the [IANA root zone database](https://docs.aws.amazon.com/https://www.iana.org/domains/root/db) .