Documentation
¶
Index ¶
- Constants
- type Application
- type ApplicationArgs
- type ApplicationDefinition0Properties
- type ApplicationDefinition1Properties
- type ApplicationEngineType
- func (ApplicationEngineType) ElementType() reflect.Type
- func (e ApplicationEngineType) ToApplicationEngineTypeOutput() ApplicationEngineTypeOutput
- func (e ApplicationEngineType) ToApplicationEngineTypeOutputWithContext(ctx context.Context) ApplicationEngineTypeOutput
- func (e ApplicationEngineType) ToApplicationEngineTypePtrOutput() ApplicationEngineTypePtrOutput
- func (e ApplicationEngineType) ToApplicationEngineTypePtrOutputWithContext(ctx context.Context) ApplicationEngineTypePtrOutput
- func (e ApplicationEngineType) ToStringOutput() pulumi.StringOutput
- func (e ApplicationEngineType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApplicationEngineType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApplicationEngineType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationEngineTypeInput
- type ApplicationEngineTypeOutput
- func (ApplicationEngineTypeOutput) ElementType() reflect.Type
- func (o ApplicationEngineTypeOutput) ToApplicationEngineTypeOutput() ApplicationEngineTypeOutput
- func (o ApplicationEngineTypeOutput) ToApplicationEngineTypeOutputWithContext(ctx context.Context) ApplicationEngineTypeOutput
- func (o ApplicationEngineTypeOutput) ToApplicationEngineTypePtrOutput() ApplicationEngineTypePtrOutput
- func (o ApplicationEngineTypeOutput) ToApplicationEngineTypePtrOutputWithContext(ctx context.Context) ApplicationEngineTypePtrOutput
- func (o ApplicationEngineTypeOutput) ToOutput(ctx context.Context) pulumix.Output[ApplicationEngineType]
- func (o ApplicationEngineTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ApplicationEngineTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApplicationEngineTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationEngineTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationEngineTypePtrInput
- type ApplicationEngineTypePtrOutput
- func (o ApplicationEngineTypePtrOutput) Elem() ApplicationEngineTypeOutput
- func (ApplicationEngineTypePtrOutput) ElementType() reflect.Type
- func (o ApplicationEngineTypePtrOutput) ToApplicationEngineTypePtrOutput() ApplicationEngineTypePtrOutput
- func (o ApplicationEngineTypePtrOutput) ToApplicationEngineTypePtrOutputWithContext(ctx context.Context) ApplicationEngineTypePtrOutput
- func (o ApplicationEngineTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ApplicationEngineType]
- func (o ApplicationEngineTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApplicationEngineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApplicationInput
- type ApplicationOutput
- func (o ApplicationOutput) ApplicationArn() pulumi.StringOutput
- func (o ApplicationOutput) ApplicationId() pulumi.StringOutput
- func (o ApplicationOutput) Definition() pulumi.AnyOutput
- func (o ApplicationOutput) Description() pulumi.StringPtrOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) EngineType() ApplicationEngineTypeOutput
- func (o ApplicationOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o ApplicationOutput) Name() pulumi.StringOutput
- func (o ApplicationOutput) RoleArn() pulumi.StringPtrOutput
- func (o ApplicationOutput) Tags() ApplicationTagMapPtrOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- func (o ApplicationOutput) ToOutput(ctx context.Context) pulumix.Output[*Application]
- type ApplicationState
- type ApplicationTagMap
- type ApplicationTagMapArgs
- func (ApplicationTagMapArgs) ElementType() reflect.Type
- func (i ApplicationTagMapArgs) ToApplicationTagMapOutput() ApplicationTagMapOutput
- func (i ApplicationTagMapArgs) ToApplicationTagMapOutputWithContext(ctx context.Context) ApplicationTagMapOutput
- func (i ApplicationTagMapArgs) ToApplicationTagMapPtrOutput() ApplicationTagMapPtrOutput
- func (i ApplicationTagMapArgs) ToApplicationTagMapPtrOutputWithContext(ctx context.Context) ApplicationTagMapPtrOutput
- func (i ApplicationTagMapArgs) ToOutput(ctx context.Context) pulumix.Output[ApplicationTagMap]
- type ApplicationTagMapInput
- type ApplicationTagMapOutput
- func (ApplicationTagMapOutput) ElementType() reflect.Type
- func (o ApplicationTagMapOutput) ToApplicationTagMapOutput() ApplicationTagMapOutput
- func (o ApplicationTagMapOutput) ToApplicationTagMapOutputWithContext(ctx context.Context) ApplicationTagMapOutput
- func (o ApplicationTagMapOutput) ToApplicationTagMapPtrOutput() ApplicationTagMapPtrOutput
- func (o ApplicationTagMapOutput) ToApplicationTagMapPtrOutputWithContext(ctx context.Context) ApplicationTagMapPtrOutput
- func (o ApplicationTagMapOutput) ToOutput(ctx context.Context) pulumix.Output[ApplicationTagMap]
- type ApplicationTagMapPtrInput
- type ApplicationTagMapPtrOutput
- func (o ApplicationTagMapPtrOutput) Elem() ApplicationTagMapOutput
- func (ApplicationTagMapPtrOutput) ElementType() reflect.Type
- func (o ApplicationTagMapPtrOutput) ToApplicationTagMapPtrOutput() ApplicationTagMapPtrOutput
- func (o ApplicationTagMapPtrOutput) ToApplicationTagMapPtrOutputWithContext(ctx context.Context) ApplicationTagMapPtrOutput
- func (o ApplicationTagMapPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ApplicationTagMap]
- type Environment
- type EnvironmentArgs
- type EnvironmentEngineType
- func (EnvironmentEngineType) ElementType() reflect.Type
- func (e EnvironmentEngineType) ToEnvironmentEngineTypeOutput() EnvironmentEngineTypeOutput
- func (e EnvironmentEngineType) ToEnvironmentEngineTypeOutputWithContext(ctx context.Context) EnvironmentEngineTypeOutput
- func (e EnvironmentEngineType) ToEnvironmentEngineTypePtrOutput() EnvironmentEngineTypePtrOutput
- func (e EnvironmentEngineType) ToEnvironmentEngineTypePtrOutputWithContext(ctx context.Context) EnvironmentEngineTypePtrOutput
- func (e EnvironmentEngineType) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentEngineType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentEngineType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentEngineType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentEngineTypeInput
- type EnvironmentEngineTypeOutput
- func (EnvironmentEngineTypeOutput) ElementType() reflect.Type
- func (o EnvironmentEngineTypeOutput) ToEnvironmentEngineTypeOutput() EnvironmentEngineTypeOutput
- func (o EnvironmentEngineTypeOutput) ToEnvironmentEngineTypeOutputWithContext(ctx context.Context) EnvironmentEngineTypeOutput
- func (o EnvironmentEngineTypeOutput) ToEnvironmentEngineTypePtrOutput() EnvironmentEngineTypePtrOutput
- func (o EnvironmentEngineTypeOutput) ToEnvironmentEngineTypePtrOutputWithContext(ctx context.Context) EnvironmentEngineTypePtrOutput
- func (o EnvironmentEngineTypeOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEngineType]
- func (o EnvironmentEngineTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentEngineTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentEngineTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentEngineTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentEngineTypePtrInput
- type EnvironmentEngineTypePtrOutput
- func (o EnvironmentEngineTypePtrOutput) Elem() EnvironmentEngineTypeOutput
- func (EnvironmentEngineTypePtrOutput) ElementType() reflect.Type
- func (o EnvironmentEngineTypePtrOutput) ToEnvironmentEngineTypePtrOutput() EnvironmentEngineTypePtrOutput
- func (o EnvironmentEngineTypePtrOutput) ToEnvironmentEngineTypePtrOutputWithContext(ctx context.Context) EnvironmentEngineTypePtrOutput
- func (o EnvironmentEngineTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentEngineType]
- func (o EnvironmentEngineTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentEngineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentHighAvailabilityConfig
- type EnvironmentHighAvailabilityConfigArgs
- func (EnvironmentHighAvailabilityConfigArgs) ElementType() reflect.Type
- func (i EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigOutput() EnvironmentHighAvailabilityConfigOutput
- func (i EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigOutput
- func (i EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigPtrOutput() EnvironmentHighAvailabilityConfigPtrOutput
- func (i EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigPtrOutput
- func (i EnvironmentHighAvailabilityConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentHighAvailabilityConfig]
- type EnvironmentHighAvailabilityConfigInput
- type EnvironmentHighAvailabilityConfigOutput
- func (o EnvironmentHighAvailabilityConfigOutput) DesiredCapacity() pulumi.IntOutput
- func (EnvironmentHighAvailabilityConfigOutput) ElementType() reflect.Type
- func (o EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigOutput() EnvironmentHighAvailabilityConfigOutput
- func (o EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigOutput
- func (o EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigPtrOutput() EnvironmentHighAvailabilityConfigPtrOutput
- func (o EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigPtrOutput
- func (o EnvironmentHighAvailabilityConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentHighAvailabilityConfig]
- type EnvironmentHighAvailabilityConfigPtrInput
- type EnvironmentHighAvailabilityConfigPtrOutput
- func (o EnvironmentHighAvailabilityConfigPtrOutput) DesiredCapacity() pulumi.IntPtrOutput
- func (o EnvironmentHighAvailabilityConfigPtrOutput) Elem() EnvironmentHighAvailabilityConfigOutput
- func (EnvironmentHighAvailabilityConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentHighAvailabilityConfigPtrOutput) ToEnvironmentHighAvailabilityConfigPtrOutput() EnvironmentHighAvailabilityConfigPtrOutput
- func (o EnvironmentHighAvailabilityConfigPtrOutput) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigPtrOutput
- func (o EnvironmentHighAvailabilityConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentHighAvailabilityConfig]
- type EnvironmentInput
- type EnvironmentOutput
- func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) EngineType() EnvironmentEngineTypeOutput
- func (o EnvironmentOutput) EngineVersion() pulumi.StringPtrOutput
- func (o EnvironmentOutput) EnvironmentArn() pulumi.StringOutput
- func (o EnvironmentOutput) EnvironmentId() pulumi.StringOutput
- func (o EnvironmentOutput) HighAvailabilityConfig() EnvironmentHighAvailabilityConfigPtrOutput
- func (o EnvironmentOutput) InstanceType() pulumi.StringOutput
- func (o EnvironmentOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o EnvironmentOutput) Name() pulumi.StringOutput
- func (o EnvironmentOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o EnvironmentOutput) PubliclyAccessible() pulumi.BoolPtrOutput
- func (o EnvironmentOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o EnvironmentOutput) StorageConfigurations() EnvironmentStorageConfigurationArrayOutput
- func (o EnvironmentOutput) SubnetIds() pulumi.StringArrayOutput
- func (o EnvironmentOutput) Tags() EnvironmentTagMapPtrOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[*Environment]
- type EnvironmentState
- type EnvironmentStorageConfiguration
- type EnvironmentStorageConfigurationArgs
- func (EnvironmentStorageConfigurationArgs) ElementType() reflect.Type
- func (i EnvironmentStorageConfigurationArgs) ToEnvironmentStorageConfigurationOutput() EnvironmentStorageConfigurationOutput
- func (i EnvironmentStorageConfigurationArgs) ToEnvironmentStorageConfigurationOutputWithContext(ctx context.Context) EnvironmentStorageConfigurationOutput
- func (i EnvironmentStorageConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentStorageConfiguration]
- type EnvironmentStorageConfigurationArray
- func (EnvironmentStorageConfigurationArray) ElementType() reflect.Type
- func (i EnvironmentStorageConfigurationArray) ToEnvironmentStorageConfigurationArrayOutput() EnvironmentStorageConfigurationArrayOutput
- func (i EnvironmentStorageConfigurationArray) ToEnvironmentStorageConfigurationArrayOutputWithContext(ctx context.Context) EnvironmentStorageConfigurationArrayOutput
- func (i EnvironmentStorageConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentStorageConfiguration]
- type EnvironmentStorageConfigurationArrayInput
- type EnvironmentStorageConfigurationArrayOutput
- func (EnvironmentStorageConfigurationArrayOutput) ElementType() reflect.Type
- func (o EnvironmentStorageConfigurationArrayOutput) Index(i pulumi.IntInput) EnvironmentStorageConfigurationOutput
- func (o EnvironmentStorageConfigurationArrayOutput) ToEnvironmentStorageConfigurationArrayOutput() EnvironmentStorageConfigurationArrayOutput
- func (o EnvironmentStorageConfigurationArrayOutput) ToEnvironmentStorageConfigurationArrayOutputWithContext(ctx context.Context) EnvironmentStorageConfigurationArrayOutput
- func (o EnvironmentStorageConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentStorageConfiguration]
- type EnvironmentStorageConfigurationInput
- type EnvironmentStorageConfigurationOutput
- func (EnvironmentStorageConfigurationOutput) ElementType() reflect.Type
- func (o EnvironmentStorageConfigurationOutput) ToEnvironmentStorageConfigurationOutput() EnvironmentStorageConfigurationOutput
- func (o EnvironmentStorageConfigurationOutput) ToEnvironmentStorageConfigurationOutputWithContext(ctx context.Context) EnvironmentStorageConfigurationOutput
- func (o EnvironmentStorageConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentStorageConfiguration]
- type EnvironmentTagMap
- type EnvironmentTagMapArgs
- func (EnvironmentTagMapArgs) ElementType() reflect.Type
- func (i EnvironmentTagMapArgs) ToEnvironmentTagMapOutput() EnvironmentTagMapOutput
- func (i EnvironmentTagMapArgs) ToEnvironmentTagMapOutputWithContext(ctx context.Context) EnvironmentTagMapOutput
- func (i EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
- func (i EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
- func (i EnvironmentTagMapArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentTagMap]
- type EnvironmentTagMapInput
- type EnvironmentTagMapOutput
- func (EnvironmentTagMapOutput) ElementType() reflect.Type
- func (o EnvironmentTagMapOutput) ToEnvironmentTagMapOutput() EnvironmentTagMapOutput
- func (o EnvironmentTagMapOutput) ToEnvironmentTagMapOutputWithContext(ctx context.Context) EnvironmentTagMapOutput
- func (o EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
- func (o EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
- func (o EnvironmentTagMapOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentTagMap]
- type EnvironmentTagMapPtrInput
- type EnvironmentTagMapPtrOutput
- func (o EnvironmentTagMapPtrOutput) Elem() EnvironmentTagMapOutput
- func (EnvironmentTagMapPtrOutput) ElementType() reflect.Type
- func (o EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
- func (o EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
- func (o EnvironmentTagMapPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentTagMap]
- type LookupApplicationArgs
- type LookupApplicationOutputArgs
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ApplicationArn() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) ApplicationId() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) Tags() ApplicationTagMapPtrOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupApplicationResult]
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) EngineVersion() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) EnvironmentArn() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) EnvironmentId() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) HighAvailabilityConfig() EnvironmentHighAvailabilityConfigPtrOutput
- func (o LookupEnvironmentResultOutput) InstanceType() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Tags() EnvironmentTagMapPtrOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEnvironmentResult]
Constants ¶
const ( ApplicationEngineTypeMicrofocus = ApplicationEngineType("microfocus") ApplicationEngineTypeBluage = ApplicationEngineType("bluage") )
const ( EnvironmentEngineTypeMicrofocus = EnvironmentEngineType("microfocus") EnvironmentEngineTypeBluage = EnvironmentEngineType("bluage") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶ added in v0.38.0
type Application struct { pulumi.CustomResourceState ApplicationArn pulumi.StringOutput `pulumi:"applicationArn"` ApplicationId pulumi.StringOutput `pulumi:"applicationId"` Definition pulumi.AnyOutput `pulumi:"definition"` Description pulumi.StringPtrOutput `pulumi:"description"` EngineType ApplicationEngineTypeOutput `pulumi:"engineType"` // The ID or the Amazon Resource Name (ARN) of the customer managed KMS Key used for encrypting application-related resources. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` Name pulumi.StringOutput `pulumi:"name"` RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"` Tags ApplicationTagMapPtrOutput `pulumi:"tags"` }
Represents an application that runs on an AWS Mainframe Modernization Environment
func GetApplication ¶ added in v0.38.0
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 ¶ added in v0.38.0
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 ¶ added in v0.38.0
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶ added in v0.38.0
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶ added in v0.38.0
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
func (*Application) ToOutput ¶ added in v0.76.0
func (i *Application) ToOutput(ctx context.Context) pulumix.Output[*Application]
type ApplicationArgs ¶ added in v0.38.0
type ApplicationArgs struct { Definition pulumi.Input Description pulumi.StringPtrInput EngineType ApplicationEngineTypeInput // The ID or the Amazon Resource Name (ARN) of the customer managed KMS Key used for encrypting application-related resources. KmsKeyId pulumi.StringPtrInput Name pulumi.StringPtrInput RoleArn pulumi.StringPtrInput Tags ApplicationTagMapPtrInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶ added in v0.38.0
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationDefinition0Properties ¶ added in v0.72.0
type ApplicationDefinition0Properties struct {
S3Location string `pulumi:"s3Location"`
}
type ApplicationDefinition1Properties ¶ added in v0.72.0
type ApplicationDefinition1Properties struct {
Content string `pulumi:"content"`
}
type ApplicationEngineType ¶ added in v0.38.0
type ApplicationEngineType string
func (ApplicationEngineType) ElementType ¶ added in v0.38.0
func (ApplicationEngineType) ElementType() reflect.Type
func (ApplicationEngineType) ToApplicationEngineTypeOutput ¶ added in v0.38.0
func (e ApplicationEngineType) ToApplicationEngineTypeOutput() ApplicationEngineTypeOutput
func (ApplicationEngineType) ToApplicationEngineTypeOutputWithContext ¶ added in v0.38.0
func (e ApplicationEngineType) ToApplicationEngineTypeOutputWithContext(ctx context.Context) ApplicationEngineTypeOutput
func (ApplicationEngineType) ToApplicationEngineTypePtrOutput ¶ added in v0.38.0
func (e ApplicationEngineType) ToApplicationEngineTypePtrOutput() ApplicationEngineTypePtrOutput
func (ApplicationEngineType) ToApplicationEngineTypePtrOutputWithContext ¶ added in v0.38.0
func (e ApplicationEngineType) ToApplicationEngineTypePtrOutputWithContext(ctx context.Context) ApplicationEngineTypePtrOutput
func (ApplicationEngineType) ToStringOutput ¶ added in v0.38.0
func (e ApplicationEngineType) ToStringOutput() pulumi.StringOutput
func (ApplicationEngineType) ToStringOutputWithContext ¶ added in v0.38.0
func (e ApplicationEngineType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationEngineType) ToStringPtrOutput ¶ added in v0.38.0
func (e ApplicationEngineType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationEngineType) ToStringPtrOutputWithContext ¶ added in v0.38.0
func (e ApplicationEngineType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationEngineTypeInput ¶ added in v0.38.0
type ApplicationEngineTypeInput interface { pulumi.Input ToApplicationEngineTypeOutput() ApplicationEngineTypeOutput ToApplicationEngineTypeOutputWithContext(context.Context) ApplicationEngineTypeOutput }
ApplicationEngineTypeInput is an input type that accepts ApplicationEngineTypeArgs and ApplicationEngineTypeOutput values. You can construct a concrete instance of `ApplicationEngineTypeInput` via:
ApplicationEngineTypeArgs{...}
type ApplicationEngineTypeOutput ¶ added in v0.38.0
type ApplicationEngineTypeOutput struct{ *pulumi.OutputState }
func (ApplicationEngineTypeOutput) ElementType ¶ added in v0.38.0
func (ApplicationEngineTypeOutput) ElementType() reflect.Type
func (ApplicationEngineTypeOutput) ToApplicationEngineTypeOutput ¶ added in v0.38.0
func (o ApplicationEngineTypeOutput) ToApplicationEngineTypeOutput() ApplicationEngineTypeOutput
func (ApplicationEngineTypeOutput) ToApplicationEngineTypeOutputWithContext ¶ added in v0.38.0
func (o ApplicationEngineTypeOutput) ToApplicationEngineTypeOutputWithContext(ctx context.Context) ApplicationEngineTypeOutput
func (ApplicationEngineTypeOutput) ToApplicationEngineTypePtrOutput ¶ added in v0.38.0
func (o ApplicationEngineTypeOutput) ToApplicationEngineTypePtrOutput() ApplicationEngineTypePtrOutput
func (ApplicationEngineTypeOutput) ToApplicationEngineTypePtrOutputWithContext ¶ added in v0.38.0
func (o ApplicationEngineTypeOutput) ToApplicationEngineTypePtrOutputWithContext(ctx context.Context) ApplicationEngineTypePtrOutput
func (ApplicationEngineTypeOutput) ToOutput ¶ added in v0.76.0
func (o ApplicationEngineTypeOutput) ToOutput(ctx context.Context) pulumix.Output[ApplicationEngineType]
func (ApplicationEngineTypeOutput) ToStringOutput ¶ added in v0.38.0
func (o ApplicationEngineTypeOutput) ToStringOutput() pulumi.StringOutput
func (ApplicationEngineTypeOutput) ToStringOutputWithContext ¶ added in v0.38.0
func (o ApplicationEngineTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApplicationEngineTypeOutput) ToStringPtrOutput ¶ added in v0.38.0
func (o ApplicationEngineTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationEngineTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.38.0
func (o ApplicationEngineTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationEngineTypePtrInput ¶ added in v0.38.0
type ApplicationEngineTypePtrInput interface { pulumi.Input ToApplicationEngineTypePtrOutput() ApplicationEngineTypePtrOutput ToApplicationEngineTypePtrOutputWithContext(context.Context) ApplicationEngineTypePtrOutput }
func ApplicationEngineTypePtr ¶ added in v0.38.0
func ApplicationEngineTypePtr(v string) ApplicationEngineTypePtrInput
type ApplicationEngineTypePtrOutput ¶ added in v0.38.0
type ApplicationEngineTypePtrOutput struct{ *pulumi.OutputState }
func (ApplicationEngineTypePtrOutput) Elem ¶ added in v0.38.0
func (o ApplicationEngineTypePtrOutput) Elem() ApplicationEngineTypeOutput
func (ApplicationEngineTypePtrOutput) ElementType ¶ added in v0.38.0
func (ApplicationEngineTypePtrOutput) ElementType() reflect.Type
func (ApplicationEngineTypePtrOutput) ToApplicationEngineTypePtrOutput ¶ added in v0.38.0
func (o ApplicationEngineTypePtrOutput) ToApplicationEngineTypePtrOutput() ApplicationEngineTypePtrOutput
func (ApplicationEngineTypePtrOutput) ToApplicationEngineTypePtrOutputWithContext ¶ added in v0.38.0
func (o ApplicationEngineTypePtrOutput) ToApplicationEngineTypePtrOutputWithContext(ctx context.Context) ApplicationEngineTypePtrOutput
func (ApplicationEngineTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o ApplicationEngineTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ApplicationEngineType]
func (ApplicationEngineTypePtrOutput) ToStringPtrOutput ¶ added in v0.38.0
func (o ApplicationEngineTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApplicationEngineTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.38.0
func (o ApplicationEngineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApplicationInput ¶ added in v0.38.0
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationOutput ¶ added in v0.38.0
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) ApplicationArn ¶ added in v0.38.0
func (o ApplicationOutput) ApplicationArn() pulumi.StringOutput
func (ApplicationOutput) ApplicationId ¶ added in v0.38.0
func (o ApplicationOutput) ApplicationId() pulumi.StringOutput
func (ApplicationOutput) Definition ¶ added in v0.38.0
func (o ApplicationOutput) Definition() pulumi.AnyOutput
func (ApplicationOutput) Description ¶ added in v0.38.0
func (o ApplicationOutput) Description() pulumi.StringPtrOutput
func (ApplicationOutput) ElementType ¶ added in v0.38.0
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) EngineType ¶ added in v0.38.0
func (o ApplicationOutput) EngineType() ApplicationEngineTypeOutput
func (ApplicationOutput) KmsKeyId ¶ added in v0.45.0
func (o ApplicationOutput) KmsKeyId() pulumi.StringPtrOutput
The ID or the Amazon Resource Name (ARN) of the customer managed KMS Key used for encrypting application-related resources.
func (ApplicationOutput) Name ¶ added in v0.38.0
func (o ApplicationOutput) Name() pulumi.StringOutput
func (ApplicationOutput) RoleArn ¶ added in v0.64.0
func (o ApplicationOutput) RoleArn() pulumi.StringPtrOutput
func (ApplicationOutput) Tags ¶ added in v0.38.0
func (o ApplicationOutput) Tags() ApplicationTagMapPtrOutput
func (ApplicationOutput) ToApplicationOutput ¶ added in v0.38.0
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶ added in v0.38.0
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
func (ApplicationOutput) ToOutput ¶ added in v0.76.0
func (o ApplicationOutput) ToOutput(ctx context.Context) pulumix.Output[*Application]
type ApplicationState ¶ added in v0.38.0
type ApplicationState struct { }
func (ApplicationState) ElementType ¶ added in v0.38.0
func (ApplicationState) ElementType() reflect.Type
type ApplicationTagMap ¶ added in v0.38.0
type ApplicationTagMap struct { }
type ApplicationTagMapArgs ¶ added in v0.38.0
type ApplicationTagMapArgs struct { }
func (ApplicationTagMapArgs) ElementType ¶ added in v0.38.0
func (ApplicationTagMapArgs) ElementType() reflect.Type
func (ApplicationTagMapArgs) ToApplicationTagMapOutput ¶ added in v0.38.0
func (i ApplicationTagMapArgs) ToApplicationTagMapOutput() ApplicationTagMapOutput
func (ApplicationTagMapArgs) ToApplicationTagMapOutputWithContext ¶ added in v0.38.0
func (i ApplicationTagMapArgs) ToApplicationTagMapOutputWithContext(ctx context.Context) ApplicationTagMapOutput
func (ApplicationTagMapArgs) ToApplicationTagMapPtrOutput ¶ added in v0.38.0
func (i ApplicationTagMapArgs) ToApplicationTagMapPtrOutput() ApplicationTagMapPtrOutput
func (ApplicationTagMapArgs) ToApplicationTagMapPtrOutputWithContext ¶ added in v0.38.0
func (i ApplicationTagMapArgs) ToApplicationTagMapPtrOutputWithContext(ctx context.Context) ApplicationTagMapPtrOutput
func (ApplicationTagMapArgs) ToOutput ¶ added in v0.76.0
func (i ApplicationTagMapArgs) ToOutput(ctx context.Context) pulumix.Output[ApplicationTagMap]
type ApplicationTagMapInput ¶ added in v0.38.0
type ApplicationTagMapInput interface { pulumi.Input ToApplicationTagMapOutput() ApplicationTagMapOutput ToApplicationTagMapOutputWithContext(context.Context) ApplicationTagMapOutput }
ApplicationTagMapInput is an input type that accepts ApplicationTagMap and ApplicationTagMapOutput values. You can construct a concrete instance of `ApplicationTagMapInput` via:
ApplicationTagMap{ "key": ApplicationTagArgs{...} }
type ApplicationTagMapOutput ¶ added in v0.38.0
type ApplicationTagMapOutput struct{ *pulumi.OutputState }
func (ApplicationTagMapOutput) ElementType ¶ added in v0.38.0
func (ApplicationTagMapOutput) ElementType() reflect.Type
func (ApplicationTagMapOutput) ToApplicationTagMapOutput ¶ added in v0.38.0
func (o ApplicationTagMapOutput) ToApplicationTagMapOutput() ApplicationTagMapOutput
func (ApplicationTagMapOutput) ToApplicationTagMapOutputWithContext ¶ added in v0.38.0
func (o ApplicationTagMapOutput) ToApplicationTagMapOutputWithContext(ctx context.Context) ApplicationTagMapOutput
func (ApplicationTagMapOutput) ToApplicationTagMapPtrOutput ¶ added in v0.38.0
func (o ApplicationTagMapOutput) ToApplicationTagMapPtrOutput() ApplicationTagMapPtrOutput
func (ApplicationTagMapOutput) ToApplicationTagMapPtrOutputWithContext ¶ added in v0.38.0
func (o ApplicationTagMapOutput) ToApplicationTagMapPtrOutputWithContext(ctx context.Context) ApplicationTagMapPtrOutput
func (ApplicationTagMapOutput) ToOutput ¶ added in v0.76.0
func (o ApplicationTagMapOutput) ToOutput(ctx context.Context) pulumix.Output[ApplicationTagMap]
type ApplicationTagMapPtrInput ¶ added in v0.38.0
type ApplicationTagMapPtrInput interface { pulumi.Input ToApplicationTagMapPtrOutput() ApplicationTagMapPtrOutput ToApplicationTagMapPtrOutputWithContext(context.Context) ApplicationTagMapPtrOutput }
ApplicationTagMapPtrInput is an input type that accepts ApplicationTagMapArgs, ApplicationTagMapPtr and ApplicationTagMapPtrOutput values. You can construct a concrete instance of `ApplicationTagMapPtrInput` via:
ApplicationTagMapArgs{...} or: nil
func ApplicationTagMapPtr ¶ added in v0.38.0
func ApplicationTagMapPtr(v *ApplicationTagMapArgs) ApplicationTagMapPtrInput
type ApplicationTagMapPtrOutput ¶ added in v0.38.0
type ApplicationTagMapPtrOutput struct{ *pulumi.OutputState }
func (ApplicationTagMapPtrOutput) Elem ¶ added in v0.38.0
func (o ApplicationTagMapPtrOutput) Elem() ApplicationTagMapOutput
func (ApplicationTagMapPtrOutput) ElementType ¶ added in v0.38.0
func (ApplicationTagMapPtrOutput) ElementType() reflect.Type
func (ApplicationTagMapPtrOutput) ToApplicationTagMapPtrOutput ¶ added in v0.38.0
func (o ApplicationTagMapPtrOutput) ToApplicationTagMapPtrOutput() ApplicationTagMapPtrOutput
func (ApplicationTagMapPtrOutput) ToApplicationTagMapPtrOutputWithContext ¶ added in v0.38.0
func (o ApplicationTagMapPtrOutput) ToApplicationTagMapPtrOutputWithContext(ctx context.Context) ApplicationTagMapPtrOutput
func (ApplicationTagMapPtrOutput) ToOutput ¶ added in v0.76.0
func (o ApplicationTagMapPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ApplicationTagMap]
type Environment ¶
type Environment struct { pulumi.CustomResourceState // The description of the environment. Description pulumi.StringPtrOutput `pulumi:"description"` EngineType EnvironmentEngineTypeOutput `pulumi:"engineType"` // The version of the runtime engine for the environment. EngineVersion pulumi.StringPtrOutput `pulumi:"engineVersion"` // The Amazon Resource Name (ARN) of the runtime environment. EnvironmentArn pulumi.StringOutput `pulumi:"environmentArn"` // The unique identifier of the environment. EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` HighAvailabilityConfig EnvironmentHighAvailabilityConfigPtrOutput `pulumi:"highAvailabilityConfig"` // The type of instance underlying the environment. InstanceType pulumi.StringOutput `pulumi:"instanceType"` // The ID or the Amazon Resource Name (ARN) of the customer managed KMS Key used for encrypting environment-related resources. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // The name of the environment. Name pulumi.StringOutput `pulumi:"name"` // Configures a desired maintenance window for the environment. If you do not provide a value, a random system-generated value will be assigned. PreferredMaintenanceWindow pulumi.StringPtrOutput `pulumi:"preferredMaintenanceWindow"` // Specifies whether the environment is publicly accessible. PubliclyAccessible pulumi.BoolPtrOutput `pulumi:"publiclyAccessible"` // The list of security groups for the VPC associated with this environment. SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` // The storage configurations defined for the runtime environment. StorageConfigurations EnvironmentStorageConfigurationArrayOutput `pulumi:"storageConfigurations"` // The unique identifiers of the subnets assigned to this runtime environment. SubnetIds pulumi.StringArrayOutput `pulumi:"subnetIds"` // Tags associated to this environment. Tags EnvironmentTagMapPtrOutput `pulumi:"tags"` }
Represents a runtime environment that can run migrated mainframe applications.
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
func (*Environment) ToOutput ¶ added in v0.76.0
func (i *Environment) ToOutput(ctx context.Context) pulumix.Output[*Environment]
type EnvironmentArgs ¶
type EnvironmentArgs struct { // The description of the environment. Description pulumi.StringPtrInput EngineType EnvironmentEngineTypeInput // The version of the runtime engine for the environment. EngineVersion pulumi.StringPtrInput HighAvailabilityConfig EnvironmentHighAvailabilityConfigPtrInput // The type of instance underlying the environment. InstanceType pulumi.StringInput // The ID or the Amazon Resource Name (ARN) of the customer managed KMS Key used for encrypting environment-related resources. KmsKeyId pulumi.StringPtrInput // The name of the environment. Name pulumi.StringPtrInput // Configures a desired maintenance window for the environment. If you do not provide a value, a random system-generated value will be assigned. PreferredMaintenanceWindow pulumi.StringPtrInput // Specifies whether the environment is publicly accessible. PubliclyAccessible pulumi.BoolPtrInput // The list of security groups for the VPC associated with this environment. SecurityGroupIds pulumi.StringArrayInput // The storage configurations defined for the runtime environment. StorageConfigurations EnvironmentStorageConfigurationArrayInput // The unique identifiers of the subnets assigned to this runtime environment. SubnetIds pulumi.StringArrayInput // Tags associated to this environment. Tags EnvironmentTagMapPtrInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentEngineType ¶
type EnvironmentEngineType string
The target platform for the environment.
func (EnvironmentEngineType) ElementType ¶
func (EnvironmentEngineType) ElementType() reflect.Type
func (EnvironmentEngineType) ToEnvironmentEngineTypeOutput ¶
func (e EnvironmentEngineType) ToEnvironmentEngineTypeOutput() EnvironmentEngineTypeOutput
func (EnvironmentEngineType) ToEnvironmentEngineTypeOutputWithContext ¶
func (e EnvironmentEngineType) ToEnvironmentEngineTypeOutputWithContext(ctx context.Context) EnvironmentEngineTypeOutput
func (EnvironmentEngineType) ToEnvironmentEngineTypePtrOutput ¶
func (e EnvironmentEngineType) ToEnvironmentEngineTypePtrOutput() EnvironmentEngineTypePtrOutput
func (EnvironmentEngineType) ToEnvironmentEngineTypePtrOutputWithContext ¶
func (e EnvironmentEngineType) ToEnvironmentEngineTypePtrOutputWithContext(ctx context.Context) EnvironmentEngineTypePtrOutput
func (EnvironmentEngineType) ToStringOutput ¶
func (e EnvironmentEngineType) ToStringOutput() pulumi.StringOutput
func (EnvironmentEngineType) ToStringOutputWithContext ¶
func (e EnvironmentEngineType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentEngineType) ToStringPtrOutput ¶
func (e EnvironmentEngineType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentEngineType) ToStringPtrOutputWithContext ¶
func (e EnvironmentEngineType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentEngineTypeInput ¶
type EnvironmentEngineTypeInput interface { pulumi.Input ToEnvironmentEngineTypeOutput() EnvironmentEngineTypeOutput ToEnvironmentEngineTypeOutputWithContext(context.Context) EnvironmentEngineTypeOutput }
EnvironmentEngineTypeInput is an input type that accepts EnvironmentEngineTypeArgs and EnvironmentEngineTypeOutput values. You can construct a concrete instance of `EnvironmentEngineTypeInput` via:
EnvironmentEngineTypeArgs{...}
type EnvironmentEngineTypeOutput ¶
type EnvironmentEngineTypeOutput struct{ *pulumi.OutputState }
func (EnvironmentEngineTypeOutput) ElementType ¶
func (EnvironmentEngineTypeOutput) ElementType() reflect.Type
func (EnvironmentEngineTypeOutput) ToEnvironmentEngineTypeOutput ¶
func (o EnvironmentEngineTypeOutput) ToEnvironmentEngineTypeOutput() EnvironmentEngineTypeOutput
func (EnvironmentEngineTypeOutput) ToEnvironmentEngineTypeOutputWithContext ¶
func (o EnvironmentEngineTypeOutput) ToEnvironmentEngineTypeOutputWithContext(ctx context.Context) EnvironmentEngineTypeOutput
func (EnvironmentEngineTypeOutput) ToEnvironmentEngineTypePtrOutput ¶
func (o EnvironmentEngineTypeOutput) ToEnvironmentEngineTypePtrOutput() EnvironmentEngineTypePtrOutput
func (EnvironmentEngineTypeOutput) ToEnvironmentEngineTypePtrOutputWithContext ¶
func (o EnvironmentEngineTypeOutput) ToEnvironmentEngineTypePtrOutputWithContext(ctx context.Context) EnvironmentEngineTypePtrOutput
func (EnvironmentEngineTypeOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentEngineTypeOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEngineType]
func (EnvironmentEngineTypeOutput) ToStringOutput ¶
func (o EnvironmentEngineTypeOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentEngineTypeOutput) ToStringOutputWithContext ¶
func (o EnvironmentEngineTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentEngineTypeOutput) ToStringPtrOutput ¶
func (o EnvironmentEngineTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentEngineTypeOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentEngineTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentEngineTypePtrInput ¶
type EnvironmentEngineTypePtrInput interface { pulumi.Input ToEnvironmentEngineTypePtrOutput() EnvironmentEngineTypePtrOutput ToEnvironmentEngineTypePtrOutputWithContext(context.Context) EnvironmentEngineTypePtrOutput }
func EnvironmentEngineTypePtr ¶
func EnvironmentEngineTypePtr(v string) EnvironmentEngineTypePtrInput
type EnvironmentEngineTypePtrOutput ¶
type EnvironmentEngineTypePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentEngineTypePtrOutput) Elem ¶
func (o EnvironmentEngineTypePtrOutput) Elem() EnvironmentEngineTypeOutput
func (EnvironmentEngineTypePtrOutput) ElementType ¶
func (EnvironmentEngineTypePtrOutput) ElementType() reflect.Type
func (EnvironmentEngineTypePtrOutput) ToEnvironmentEngineTypePtrOutput ¶
func (o EnvironmentEngineTypePtrOutput) ToEnvironmentEngineTypePtrOutput() EnvironmentEngineTypePtrOutput
func (EnvironmentEngineTypePtrOutput) ToEnvironmentEngineTypePtrOutputWithContext ¶
func (o EnvironmentEngineTypePtrOutput) ToEnvironmentEngineTypePtrOutputWithContext(ctx context.Context) EnvironmentEngineTypePtrOutput
func (EnvironmentEngineTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentEngineTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentEngineType]
func (EnvironmentEngineTypePtrOutput) ToStringPtrOutput ¶
func (o EnvironmentEngineTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentEngineTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentEngineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentHighAvailabilityConfig ¶
type EnvironmentHighAvailabilityConfig struct {
DesiredCapacity int `pulumi:"desiredCapacity"`
}
Defines the details of a high availability configuration.
type EnvironmentHighAvailabilityConfigArgs ¶
type EnvironmentHighAvailabilityConfigArgs struct {
DesiredCapacity pulumi.IntInput `pulumi:"desiredCapacity"`
}
Defines the details of a high availability configuration.
func (EnvironmentHighAvailabilityConfigArgs) ElementType ¶
func (EnvironmentHighAvailabilityConfigArgs) ElementType() reflect.Type
func (EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigOutput ¶
func (i EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigOutput() EnvironmentHighAvailabilityConfigOutput
func (EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigOutputWithContext ¶
func (i EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigOutput
func (EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigPtrOutput ¶
func (i EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigPtrOutput() EnvironmentHighAvailabilityConfigPtrOutput
func (EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext ¶
func (i EnvironmentHighAvailabilityConfigArgs) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigPtrOutput
func (EnvironmentHighAvailabilityConfigArgs) ToOutput ¶ added in v0.76.0
func (i EnvironmentHighAvailabilityConfigArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentHighAvailabilityConfig]
type EnvironmentHighAvailabilityConfigInput ¶
type EnvironmentHighAvailabilityConfigInput interface { pulumi.Input ToEnvironmentHighAvailabilityConfigOutput() EnvironmentHighAvailabilityConfigOutput ToEnvironmentHighAvailabilityConfigOutputWithContext(context.Context) EnvironmentHighAvailabilityConfigOutput }
EnvironmentHighAvailabilityConfigInput is an input type that accepts EnvironmentHighAvailabilityConfigArgs and EnvironmentHighAvailabilityConfigOutput values. You can construct a concrete instance of `EnvironmentHighAvailabilityConfigInput` via:
EnvironmentHighAvailabilityConfigArgs{...}
type EnvironmentHighAvailabilityConfigOutput ¶
type EnvironmentHighAvailabilityConfigOutput struct{ *pulumi.OutputState }
Defines the details of a high availability configuration.
func (EnvironmentHighAvailabilityConfigOutput) DesiredCapacity ¶
func (o EnvironmentHighAvailabilityConfigOutput) DesiredCapacity() pulumi.IntOutput
func (EnvironmentHighAvailabilityConfigOutput) ElementType ¶
func (EnvironmentHighAvailabilityConfigOutput) ElementType() reflect.Type
func (EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigOutput ¶
func (o EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigOutput() EnvironmentHighAvailabilityConfigOutput
func (EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigOutputWithContext ¶
func (o EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigOutput
func (EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigPtrOutput ¶
func (o EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigPtrOutput() EnvironmentHighAvailabilityConfigPtrOutput
func (EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext ¶
func (o EnvironmentHighAvailabilityConfigOutput) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigPtrOutput
func (EnvironmentHighAvailabilityConfigOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentHighAvailabilityConfigOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentHighAvailabilityConfig]
type EnvironmentHighAvailabilityConfigPtrInput ¶
type EnvironmentHighAvailabilityConfigPtrInput interface { pulumi.Input ToEnvironmentHighAvailabilityConfigPtrOutput() EnvironmentHighAvailabilityConfigPtrOutput ToEnvironmentHighAvailabilityConfigPtrOutputWithContext(context.Context) EnvironmentHighAvailabilityConfigPtrOutput }
EnvironmentHighAvailabilityConfigPtrInput is an input type that accepts EnvironmentHighAvailabilityConfigArgs, EnvironmentHighAvailabilityConfigPtr and EnvironmentHighAvailabilityConfigPtrOutput values. You can construct a concrete instance of `EnvironmentHighAvailabilityConfigPtrInput` via:
EnvironmentHighAvailabilityConfigArgs{...} or: nil
func EnvironmentHighAvailabilityConfigPtr ¶
func EnvironmentHighAvailabilityConfigPtr(v *EnvironmentHighAvailabilityConfigArgs) EnvironmentHighAvailabilityConfigPtrInput
type EnvironmentHighAvailabilityConfigPtrOutput ¶
type EnvironmentHighAvailabilityConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentHighAvailabilityConfigPtrOutput) DesiredCapacity ¶
func (o EnvironmentHighAvailabilityConfigPtrOutput) DesiredCapacity() pulumi.IntPtrOutput
func (EnvironmentHighAvailabilityConfigPtrOutput) ElementType ¶
func (EnvironmentHighAvailabilityConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentHighAvailabilityConfigPtrOutput) ToEnvironmentHighAvailabilityConfigPtrOutput ¶
func (o EnvironmentHighAvailabilityConfigPtrOutput) ToEnvironmentHighAvailabilityConfigPtrOutput() EnvironmentHighAvailabilityConfigPtrOutput
func (EnvironmentHighAvailabilityConfigPtrOutput) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext ¶
func (o EnvironmentHighAvailabilityConfigPtrOutput) ToEnvironmentHighAvailabilityConfigPtrOutputWithContext(ctx context.Context) EnvironmentHighAvailabilityConfigPtrOutput
func (EnvironmentHighAvailabilityConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentHighAvailabilityConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentHighAvailabilityConfig]
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) Description ¶
func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
The description of the environment.
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) EngineType ¶
func (o EnvironmentOutput) EngineType() EnvironmentEngineTypeOutput
func (EnvironmentOutput) EngineVersion ¶
func (o EnvironmentOutput) EngineVersion() pulumi.StringPtrOutput
The version of the runtime engine for the environment.
func (EnvironmentOutput) EnvironmentArn ¶
func (o EnvironmentOutput) EnvironmentArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the runtime environment.
func (EnvironmentOutput) EnvironmentId ¶
func (o EnvironmentOutput) EnvironmentId() pulumi.StringOutput
The unique identifier of the environment.
func (EnvironmentOutput) HighAvailabilityConfig ¶
func (o EnvironmentOutput) HighAvailabilityConfig() EnvironmentHighAvailabilityConfigPtrOutput
func (EnvironmentOutput) InstanceType ¶
func (o EnvironmentOutput) InstanceType() pulumi.StringOutput
The type of instance underlying the environment.
func (EnvironmentOutput) KmsKeyId ¶ added in v0.45.0
func (o EnvironmentOutput) KmsKeyId() pulumi.StringPtrOutput
The ID or the Amazon Resource Name (ARN) of the customer managed KMS Key used for encrypting environment-related resources.
func (EnvironmentOutput) Name ¶
func (o EnvironmentOutput) Name() pulumi.StringOutput
The name of the environment.
func (EnvironmentOutput) PreferredMaintenanceWindow ¶
func (o EnvironmentOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
Configures a desired maintenance window for the environment. If you do not provide a value, a random system-generated value will be assigned.
func (EnvironmentOutput) PubliclyAccessible ¶
func (o EnvironmentOutput) PubliclyAccessible() pulumi.BoolPtrOutput
Specifies whether the environment is publicly accessible.
func (EnvironmentOutput) SecurityGroupIds ¶
func (o EnvironmentOutput) SecurityGroupIds() pulumi.StringArrayOutput
The list of security groups for the VPC associated with this environment.
func (EnvironmentOutput) StorageConfigurations ¶
func (o EnvironmentOutput) StorageConfigurations() EnvironmentStorageConfigurationArrayOutput
The storage configurations defined for the runtime environment.
func (EnvironmentOutput) SubnetIds ¶
func (o EnvironmentOutput) SubnetIds() pulumi.StringArrayOutput
The unique identifiers of the subnets assigned to this runtime environment.
func (EnvironmentOutput) Tags ¶
func (o EnvironmentOutput) Tags() EnvironmentTagMapPtrOutput
Tags associated to this environment.
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentOutput) ToOutput(ctx context.Context) pulumix.Output[*Environment]
type EnvironmentState ¶
type EnvironmentState struct { }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type EnvironmentStorageConfiguration ¶
type EnvironmentStorageConfiguration struct { }
Defines the storage configuration for an environment.
type EnvironmentStorageConfigurationArgs ¶
type EnvironmentStorageConfigurationArgs struct { }
Defines the storage configuration for an environment.
func (EnvironmentStorageConfigurationArgs) ElementType ¶
func (EnvironmentStorageConfigurationArgs) ElementType() reflect.Type
func (EnvironmentStorageConfigurationArgs) ToEnvironmentStorageConfigurationOutput ¶
func (i EnvironmentStorageConfigurationArgs) ToEnvironmentStorageConfigurationOutput() EnvironmentStorageConfigurationOutput
func (EnvironmentStorageConfigurationArgs) ToEnvironmentStorageConfigurationOutputWithContext ¶
func (i EnvironmentStorageConfigurationArgs) ToEnvironmentStorageConfigurationOutputWithContext(ctx context.Context) EnvironmentStorageConfigurationOutput
func (EnvironmentStorageConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i EnvironmentStorageConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentStorageConfiguration]
type EnvironmentStorageConfigurationArray ¶
type EnvironmentStorageConfigurationArray []EnvironmentStorageConfigurationInput
func (EnvironmentStorageConfigurationArray) ElementType ¶
func (EnvironmentStorageConfigurationArray) ElementType() reflect.Type
func (EnvironmentStorageConfigurationArray) ToEnvironmentStorageConfigurationArrayOutput ¶
func (i EnvironmentStorageConfigurationArray) ToEnvironmentStorageConfigurationArrayOutput() EnvironmentStorageConfigurationArrayOutput
func (EnvironmentStorageConfigurationArray) ToEnvironmentStorageConfigurationArrayOutputWithContext ¶
func (i EnvironmentStorageConfigurationArray) ToEnvironmentStorageConfigurationArrayOutputWithContext(ctx context.Context) EnvironmentStorageConfigurationArrayOutput
func (EnvironmentStorageConfigurationArray) ToOutput ¶ added in v0.76.0
func (i EnvironmentStorageConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentStorageConfiguration]
type EnvironmentStorageConfigurationArrayInput ¶
type EnvironmentStorageConfigurationArrayInput interface { pulumi.Input ToEnvironmentStorageConfigurationArrayOutput() EnvironmentStorageConfigurationArrayOutput ToEnvironmentStorageConfigurationArrayOutputWithContext(context.Context) EnvironmentStorageConfigurationArrayOutput }
EnvironmentStorageConfigurationArrayInput is an input type that accepts EnvironmentStorageConfigurationArray and EnvironmentStorageConfigurationArrayOutput values. You can construct a concrete instance of `EnvironmentStorageConfigurationArrayInput` via:
EnvironmentStorageConfigurationArray{ EnvironmentStorageConfigurationArgs{...} }
type EnvironmentStorageConfigurationArrayOutput ¶
type EnvironmentStorageConfigurationArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentStorageConfigurationArrayOutput) ElementType ¶
func (EnvironmentStorageConfigurationArrayOutput) ElementType() reflect.Type
func (EnvironmentStorageConfigurationArrayOutput) ToEnvironmentStorageConfigurationArrayOutput ¶
func (o EnvironmentStorageConfigurationArrayOutput) ToEnvironmentStorageConfigurationArrayOutput() EnvironmentStorageConfigurationArrayOutput
func (EnvironmentStorageConfigurationArrayOutput) ToEnvironmentStorageConfigurationArrayOutputWithContext ¶
func (o EnvironmentStorageConfigurationArrayOutput) ToEnvironmentStorageConfigurationArrayOutputWithContext(ctx context.Context) EnvironmentStorageConfigurationArrayOutput
func (EnvironmentStorageConfigurationArrayOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentStorageConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentStorageConfiguration]
type EnvironmentStorageConfigurationInput ¶
type EnvironmentStorageConfigurationInput interface { pulumi.Input ToEnvironmentStorageConfigurationOutput() EnvironmentStorageConfigurationOutput ToEnvironmentStorageConfigurationOutputWithContext(context.Context) EnvironmentStorageConfigurationOutput }
EnvironmentStorageConfigurationInput is an input type that accepts EnvironmentStorageConfigurationArgs and EnvironmentStorageConfigurationOutput values. You can construct a concrete instance of `EnvironmentStorageConfigurationInput` via:
EnvironmentStorageConfigurationArgs{...}
type EnvironmentStorageConfigurationOutput ¶
type EnvironmentStorageConfigurationOutput struct{ *pulumi.OutputState }
Defines the storage configuration for an environment.
func (EnvironmentStorageConfigurationOutput) ElementType ¶
func (EnvironmentStorageConfigurationOutput) ElementType() reflect.Type
func (EnvironmentStorageConfigurationOutput) ToEnvironmentStorageConfigurationOutput ¶
func (o EnvironmentStorageConfigurationOutput) ToEnvironmentStorageConfigurationOutput() EnvironmentStorageConfigurationOutput
func (EnvironmentStorageConfigurationOutput) ToEnvironmentStorageConfigurationOutputWithContext ¶
func (o EnvironmentStorageConfigurationOutput) ToEnvironmentStorageConfigurationOutputWithContext(ctx context.Context) EnvironmentStorageConfigurationOutput
func (EnvironmentStorageConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentStorageConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentStorageConfiguration]
type EnvironmentTagMap ¶
type EnvironmentTagMap struct { }
Defines tags associated to an environment.
type EnvironmentTagMapArgs ¶
type EnvironmentTagMapArgs struct { }
Defines tags associated to an environment.
func (EnvironmentTagMapArgs) ElementType ¶
func (EnvironmentTagMapArgs) ElementType() reflect.Type
func (EnvironmentTagMapArgs) ToEnvironmentTagMapOutput ¶
func (i EnvironmentTagMapArgs) ToEnvironmentTagMapOutput() EnvironmentTagMapOutput
func (EnvironmentTagMapArgs) ToEnvironmentTagMapOutputWithContext ¶
func (i EnvironmentTagMapArgs) ToEnvironmentTagMapOutputWithContext(ctx context.Context) EnvironmentTagMapOutput
func (EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutput ¶
func (i EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
func (EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutputWithContext ¶
func (i EnvironmentTagMapArgs) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
func (EnvironmentTagMapArgs) ToOutput ¶ added in v0.76.0
func (i EnvironmentTagMapArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentTagMap]
type EnvironmentTagMapInput ¶
type EnvironmentTagMapInput interface { pulumi.Input ToEnvironmentTagMapOutput() EnvironmentTagMapOutput ToEnvironmentTagMapOutputWithContext(context.Context) EnvironmentTagMapOutput }
EnvironmentTagMapInput is an input type that accepts EnvironmentTagMap and EnvironmentTagMapOutput values. You can construct a concrete instance of `EnvironmentTagMapInput` via:
EnvironmentTagMap{ "key": EnvironmentTagArgs{...} }
type EnvironmentTagMapOutput ¶
type EnvironmentTagMapOutput struct{ *pulumi.OutputState }
Defines tags associated to an environment.
func (EnvironmentTagMapOutput) ElementType ¶
func (EnvironmentTagMapOutput) ElementType() reflect.Type
func (EnvironmentTagMapOutput) ToEnvironmentTagMapOutput ¶
func (o EnvironmentTagMapOutput) ToEnvironmentTagMapOutput() EnvironmentTagMapOutput
func (EnvironmentTagMapOutput) ToEnvironmentTagMapOutputWithContext ¶
func (o EnvironmentTagMapOutput) ToEnvironmentTagMapOutputWithContext(ctx context.Context) EnvironmentTagMapOutput
func (EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutput ¶
func (o EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
func (EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutputWithContext ¶
func (o EnvironmentTagMapOutput) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
func (EnvironmentTagMapOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentTagMapOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentTagMap]
type EnvironmentTagMapPtrInput ¶
type EnvironmentTagMapPtrInput interface { pulumi.Input ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput ToEnvironmentTagMapPtrOutputWithContext(context.Context) EnvironmentTagMapPtrOutput }
EnvironmentTagMapPtrInput is an input type that accepts EnvironmentTagMapArgs, EnvironmentTagMapPtr and EnvironmentTagMapPtrOutput values. You can construct a concrete instance of `EnvironmentTagMapPtrInput` via:
EnvironmentTagMapArgs{...} or: nil
func EnvironmentTagMapPtr ¶
func EnvironmentTagMapPtr(v *EnvironmentTagMapArgs) EnvironmentTagMapPtrInput
type EnvironmentTagMapPtrOutput ¶
type EnvironmentTagMapPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentTagMapPtrOutput) Elem ¶
func (o EnvironmentTagMapPtrOutput) Elem() EnvironmentTagMapOutput
func (EnvironmentTagMapPtrOutput) ElementType ¶
func (EnvironmentTagMapPtrOutput) ElementType() reflect.Type
func (EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutput ¶
func (o EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutput() EnvironmentTagMapPtrOutput
func (EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutputWithContext ¶
func (o EnvironmentTagMapPtrOutput) ToEnvironmentTagMapPtrOutputWithContext(ctx context.Context) EnvironmentTagMapPtrOutput
func (EnvironmentTagMapPtrOutput) ToOutput ¶ added in v0.76.0
func (o EnvironmentTagMapPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentTagMap]
type LookupApplicationArgs ¶ added in v0.38.0
type LookupApplicationArgs struct {
ApplicationArn string `pulumi:"applicationArn"`
}
type LookupApplicationOutputArgs ¶ added in v0.38.0
type LookupApplicationOutputArgs struct {
ApplicationArn pulumi.StringInput `pulumi:"applicationArn"`
}
func (LookupApplicationOutputArgs) ElementType ¶ added in v0.38.0
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationResult ¶ added in v0.38.0
type LookupApplicationResult struct { ApplicationArn *string `pulumi:"applicationArn"` ApplicationId *string `pulumi:"applicationId"` Description *string `pulumi:"description"` Tags *ApplicationTagMap `pulumi:"tags"` }
func LookupApplication ¶ added in v0.38.0
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
Represents an application that runs on an AWS Mainframe Modernization Environment
type LookupApplicationResultOutput ¶ added in v0.38.0
type LookupApplicationResultOutput struct{ *pulumi.OutputState }
func LookupApplicationOutput ¶ added in v0.38.0
func LookupApplicationOutput(ctx *pulumi.Context, args LookupApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationResultOutput
func (LookupApplicationResultOutput) ApplicationArn ¶ added in v0.38.0
func (o LookupApplicationResultOutput) ApplicationArn() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) ApplicationId ¶ added in v0.38.0
func (o LookupApplicationResultOutput) ApplicationId() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) Description ¶ added in v0.38.0
func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) ElementType ¶ added in v0.38.0
func (LookupApplicationResultOutput) ElementType() reflect.Type
func (LookupApplicationResultOutput) Tags ¶ added in v0.38.0
func (o LookupApplicationResultOutput) Tags() ApplicationTagMapPtrOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutput ¶ added in v0.38.0
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext ¶ added in v0.38.0
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupApplicationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupApplicationResult]
type LookupEnvironmentArgs ¶
type LookupEnvironmentArgs struct { // The Amazon Resource Name (ARN) of the runtime environment. EnvironmentArn string `pulumi:"environmentArn"` }
type LookupEnvironmentOutputArgs ¶
type LookupEnvironmentOutputArgs struct { // The Amazon Resource Name (ARN) of the runtime environment. EnvironmentArn pulumi.StringInput `pulumi:"environmentArn"` }
func (LookupEnvironmentOutputArgs) ElementType ¶
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶
type LookupEnvironmentResult struct { // The version of the runtime engine for the environment. EngineVersion *string `pulumi:"engineVersion"` // The Amazon Resource Name (ARN) of the runtime environment. EnvironmentArn *string `pulumi:"environmentArn"` // The unique identifier of the environment. EnvironmentId *string `pulumi:"environmentId"` HighAvailabilityConfig *EnvironmentHighAvailabilityConfig `pulumi:"highAvailabilityConfig"` // The type of instance underlying the environment. InstanceType *string `pulumi:"instanceType"` // Configures a desired maintenance window for the environment. If you do not provide a value, a random system-generated value will be assigned. PreferredMaintenanceWindow *string `pulumi:"preferredMaintenanceWindow"` // Tags associated to this environment. Tags *EnvironmentTagMap `pulumi:"tags"` }
func LookupEnvironment ¶
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
Represents a runtime environment that can run migrated mainframe applications.
type LookupEnvironmentResultOutput ¶
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvironmentOutput ¶
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ElementType ¶
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) EngineVersion ¶
func (o LookupEnvironmentResultOutput) EngineVersion() pulumi.StringPtrOutput
The version of the runtime engine for the environment.
func (LookupEnvironmentResultOutput) EnvironmentArn ¶
func (o LookupEnvironmentResultOutput) EnvironmentArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the runtime environment.
func (LookupEnvironmentResultOutput) EnvironmentId ¶
func (o LookupEnvironmentResultOutput) EnvironmentId() pulumi.StringPtrOutput
The unique identifier of the environment.
func (LookupEnvironmentResultOutput) HighAvailabilityConfig ¶
func (o LookupEnvironmentResultOutput) HighAvailabilityConfig() EnvironmentHighAvailabilityConfigPtrOutput
func (LookupEnvironmentResultOutput) InstanceType ¶
func (o LookupEnvironmentResultOutput) InstanceType() pulumi.StringPtrOutput
The type of instance underlying the environment.
func (LookupEnvironmentResultOutput) PreferredMaintenanceWindow ¶
func (o LookupEnvironmentResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
Configures a desired maintenance window for the environment. If you do not provide a value, a random system-generated value will be assigned.
func (LookupEnvironmentResultOutput) Tags ¶
func (o LookupEnvironmentResultOutput) Tags() EnvironmentTagMapPtrOutput
Tags associated to this environment.
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupEnvironmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEnvironmentResult]