Documentation
¶
Index ¶
- type Appdeprecated
- type AppArgs
- type AppDataSource
- type AppDataSourceArgs
- func (AppDataSourceArgs) ElementType() reflect.Type
- func (i AppDataSourceArgs) ToAppDataSourceOutput() AppDataSourceOutput
- func (i AppDataSourceArgs) ToAppDataSourceOutputWithContext(ctx context.Context) AppDataSourceOutput
- func (i AppDataSourceArgs) ToOutput(ctx context.Context) pulumix.Output[AppDataSource]
- type AppDataSourceArray
- func (AppDataSourceArray) ElementType() reflect.Type
- func (i AppDataSourceArray) ToAppDataSourceArrayOutput() AppDataSourceArrayOutput
- func (i AppDataSourceArray) ToAppDataSourceArrayOutputWithContext(ctx context.Context) AppDataSourceArrayOutput
- func (i AppDataSourceArray) ToOutput(ctx context.Context) pulumix.Output[[]AppDataSource]
- type AppDataSourceArrayInput
- type AppDataSourceArrayOutput
- func (AppDataSourceArrayOutput) ElementType() reflect.Type
- func (o AppDataSourceArrayOutput) Index(i pulumi.IntInput) AppDataSourceOutput
- func (o AppDataSourceArrayOutput) ToAppDataSourceArrayOutput() AppDataSourceArrayOutput
- func (o AppDataSourceArrayOutput) ToAppDataSourceArrayOutputWithContext(ctx context.Context) AppDataSourceArrayOutput
- func (o AppDataSourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]AppDataSource]
- type AppDataSourceInput
- type AppDataSourceOutput
- func (o AppDataSourceOutput) Arn() pulumi.StringPtrOutput
- func (o AppDataSourceOutput) DatabaseName() pulumi.StringPtrOutput
- func (AppDataSourceOutput) ElementType() reflect.Type
- func (o AppDataSourceOutput) ToAppDataSourceOutput() AppDataSourceOutput
- func (o AppDataSourceOutput) ToAppDataSourceOutputWithContext(ctx context.Context) AppDataSourceOutput
- func (o AppDataSourceOutput) ToOutput(ctx context.Context) pulumix.Output[AppDataSource]
- func (o AppDataSourceOutput) Type() pulumi.StringPtrOutput
- type AppEnvironmentVariable
- type AppEnvironmentVariableArgs
- func (AppEnvironmentVariableArgs) ElementType() reflect.Type
- func (i AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput
- func (i AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutputWithContext(ctx context.Context) AppEnvironmentVariableOutput
- func (i AppEnvironmentVariableArgs) ToOutput(ctx context.Context) pulumix.Output[AppEnvironmentVariable]
- type AppEnvironmentVariableArray
- func (AppEnvironmentVariableArray) ElementType() reflect.Type
- func (i AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput
- func (i AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppEnvironmentVariableArrayOutput
- func (i AppEnvironmentVariableArray) ToOutput(ctx context.Context) pulumix.Output[[]AppEnvironmentVariable]
- type AppEnvironmentVariableArrayInput
- type AppEnvironmentVariableArrayOutput
- func (AppEnvironmentVariableArrayOutput) ElementType() reflect.Type
- func (o AppEnvironmentVariableArrayOutput) Index(i pulumi.IntInput) AppEnvironmentVariableOutput
- func (o AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput
- func (o AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppEnvironmentVariableArrayOutput
- func (o AppEnvironmentVariableArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]AppEnvironmentVariable]
- type AppEnvironmentVariableInput
- type AppEnvironmentVariableOutput
- func (AppEnvironmentVariableOutput) ElementType() reflect.Type
- func (o AppEnvironmentVariableOutput) Key() pulumi.StringOutput
- func (o AppEnvironmentVariableOutput) Secure() pulumi.BoolPtrOutput
- func (o AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput
- func (o AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutputWithContext(ctx context.Context) AppEnvironmentVariableOutput
- func (o AppEnvironmentVariableOutput) ToOutput(ctx context.Context) pulumix.Output[AppEnvironmentVariable]
- func (o AppEnvironmentVariableOutput) Value() pulumi.StringOutput
- type AppInput
- type AppOutput
- func (o AppOutput) AppSource() AppSourcePtrOutput
- func (o AppOutput) Attributes() pulumi.AnyOutput
- func (o AppOutput) DataSources() AppDataSourceArrayOutput
- func (o AppOutput) Description() pulumi.StringPtrOutput
- func (o AppOutput) Domains() pulumi.StringArrayOutput
- func (AppOutput) ElementType() reflect.Type
- func (o AppOutput) EnableSsl() pulumi.BoolPtrOutput
- func (o AppOutput) Environment() AppEnvironmentVariableArrayOutput
- func (o AppOutput) Name() pulumi.StringOutput
- func (o AppOutput) Shortname() pulumi.StringPtrOutput
- func (o AppOutput) SslConfiguration() AppSslConfigurationPtrOutput
- func (o AppOutput) StackId() pulumi.StringOutput
- func (o AppOutput) ToAppOutput() AppOutput
- func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput
- func (o AppOutput) ToOutput(ctx context.Context) pulumix.Output[*App]
- func (o AppOutput) Type() pulumi.StringOutput
- type AppSource
- type AppSourceArgs
- func (AppSourceArgs) ElementType() reflect.Type
- func (i AppSourceArgs) ToAppSourceOutput() AppSourceOutput
- func (i AppSourceArgs) ToAppSourceOutputWithContext(ctx context.Context) AppSourceOutput
- func (i AppSourceArgs) ToAppSourcePtrOutput() AppSourcePtrOutput
- func (i AppSourceArgs) ToAppSourcePtrOutputWithContext(ctx context.Context) AppSourcePtrOutput
- func (i AppSourceArgs) ToOutput(ctx context.Context) pulumix.Output[AppSource]
- type AppSourceInput
- type AppSourceOutput
- func (AppSourceOutput) ElementType() reflect.Type
- func (o AppSourceOutput) Password() pulumi.StringPtrOutput
- func (o AppSourceOutput) Revision() pulumi.StringPtrOutput
- func (o AppSourceOutput) SshKey() pulumi.StringPtrOutput
- func (o AppSourceOutput) ToAppSourceOutput() AppSourceOutput
- func (o AppSourceOutput) ToAppSourceOutputWithContext(ctx context.Context) AppSourceOutput
- func (o AppSourceOutput) ToAppSourcePtrOutput() AppSourcePtrOutput
- func (o AppSourceOutput) ToAppSourcePtrOutputWithContext(ctx context.Context) AppSourcePtrOutput
- func (o AppSourceOutput) ToOutput(ctx context.Context) pulumix.Output[AppSource]
- func (o AppSourceOutput) Type() pulumi.StringPtrOutput
- func (o AppSourceOutput) Url() pulumi.StringPtrOutput
- func (o AppSourceOutput) Username() pulumi.StringPtrOutput
- type AppSourcePtrInput
- type AppSourcePtrOutput
- func (o AppSourcePtrOutput) Elem() AppSourceOutput
- func (AppSourcePtrOutput) ElementType() reflect.Type
- func (o AppSourcePtrOutput) Password() pulumi.StringPtrOutput
- func (o AppSourcePtrOutput) Revision() pulumi.StringPtrOutput
- func (o AppSourcePtrOutput) SshKey() pulumi.StringPtrOutput
- func (o AppSourcePtrOutput) ToAppSourcePtrOutput() AppSourcePtrOutput
- func (o AppSourcePtrOutput) ToAppSourcePtrOutputWithContext(ctx context.Context) AppSourcePtrOutput
- func (o AppSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AppSource]
- func (o AppSourcePtrOutput) Type() pulumi.StringPtrOutput
- func (o AppSourcePtrOutput) Url() pulumi.StringPtrOutput
- func (o AppSourcePtrOutput) Username() pulumi.StringPtrOutput
- type AppSslConfiguration
- type AppSslConfigurationArgs
- func (AppSslConfigurationArgs) ElementType() reflect.Type
- func (i AppSslConfigurationArgs) ToAppSslConfigurationOutput() AppSslConfigurationOutput
- func (i AppSslConfigurationArgs) ToAppSslConfigurationOutputWithContext(ctx context.Context) AppSslConfigurationOutput
- func (i AppSslConfigurationArgs) ToAppSslConfigurationPtrOutput() AppSslConfigurationPtrOutput
- func (i AppSslConfigurationArgs) ToAppSslConfigurationPtrOutputWithContext(ctx context.Context) AppSslConfigurationPtrOutput
- func (i AppSslConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AppSslConfiguration]
- type AppSslConfigurationInput
- type AppSslConfigurationOutput
- func (o AppSslConfigurationOutput) Certificate() pulumi.StringPtrOutput
- func (o AppSslConfigurationOutput) Chain() pulumi.StringPtrOutput
- func (AppSslConfigurationOutput) ElementType() reflect.Type
- func (o AppSslConfigurationOutput) PrivateKey() pulumi.StringPtrOutput
- func (o AppSslConfigurationOutput) ToAppSslConfigurationOutput() AppSslConfigurationOutput
- func (o AppSslConfigurationOutput) ToAppSslConfigurationOutputWithContext(ctx context.Context) AppSslConfigurationOutput
- func (o AppSslConfigurationOutput) ToAppSslConfigurationPtrOutput() AppSslConfigurationPtrOutput
- func (o AppSslConfigurationOutput) ToAppSslConfigurationPtrOutputWithContext(ctx context.Context) AppSslConfigurationPtrOutput
- func (o AppSslConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AppSslConfiguration]
- type AppSslConfigurationPtrInput
- type AppSslConfigurationPtrOutput
- func (o AppSslConfigurationPtrOutput) Certificate() pulumi.StringPtrOutput
- func (o AppSslConfigurationPtrOutput) Chain() pulumi.StringPtrOutput
- func (o AppSslConfigurationPtrOutput) Elem() AppSslConfigurationOutput
- func (AppSslConfigurationPtrOutput) ElementType() reflect.Type
- func (o AppSslConfigurationPtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o AppSslConfigurationPtrOutput) ToAppSslConfigurationPtrOutput() AppSslConfigurationPtrOutput
- func (o AppSslConfigurationPtrOutput) ToAppSslConfigurationPtrOutputWithContext(ctx context.Context) AppSslConfigurationPtrOutput
- func (o AppSslConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AppSslConfiguration]
- type AppState
- type ElasticLoadBalancerAttachmentdeprecated
- func (*ElasticLoadBalancerAttachment) ElementType() reflect.Type
- func (i *ElasticLoadBalancerAttachment) ToElasticLoadBalancerAttachmentOutput() ElasticLoadBalancerAttachmentOutput
- func (i *ElasticLoadBalancerAttachment) ToElasticLoadBalancerAttachmentOutputWithContext(ctx context.Context) ElasticLoadBalancerAttachmentOutput
- func (i *ElasticLoadBalancerAttachment) ToOutput(ctx context.Context) pulumix.Output[*ElasticLoadBalancerAttachment]
- type ElasticLoadBalancerAttachmentArgs
- type ElasticLoadBalancerAttachmentInput
- type ElasticLoadBalancerAttachmentOutput
- func (o ElasticLoadBalancerAttachmentOutput) ElasticLoadBalancerName() pulumi.StringOutput
- func (ElasticLoadBalancerAttachmentOutput) ElementType() reflect.Type
- func (o ElasticLoadBalancerAttachmentOutput) LayerId() pulumi.StringOutput
- func (o ElasticLoadBalancerAttachmentOutput) ToElasticLoadBalancerAttachmentOutput() ElasticLoadBalancerAttachmentOutput
- func (o ElasticLoadBalancerAttachmentOutput) ToElasticLoadBalancerAttachmentOutputWithContext(ctx context.Context) ElasticLoadBalancerAttachmentOutput
- func (o ElasticLoadBalancerAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[*ElasticLoadBalancerAttachment]
- type ElasticLoadBalancerAttachmentState
- type Instancedeprecated
- type InstanceArgs
- type InstanceBlockDeviceMapping
- type InstanceBlockDeviceMappingArgs
- func (InstanceBlockDeviceMappingArgs) ElementType() reflect.Type
- func (i InstanceBlockDeviceMappingArgs) ToInstanceBlockDeviceMappingOutput() InstanceBlockDeviceMappingOutput
- func (i InstanceBlockDeviceMappingArgs) ToInstanceBlockDeviceMappingOutputWithContext(ctx context.Context) InstanceBlockDeviceMappingOutput
- func (i InstanceBlockDeviceMappingArgs) ToOutput(ctx context.Context) pulumix.Output[InstanceBlockDeviceMapping]
- type InstanceBlockDeviceMappingArray
- func (InstanceBlockDeviceMappingArray) ElementType() reflect.Type
- func (i InstanceBlockDeviceMappingArray) ToInstanceBlockDeviceMappingArrayOutput() InstanceBlockDeviceMappingArrayOutput
- func (i InstanceBlockDeviceMappingArray) ToInstanceBlockDeviceMappingArrayOutputWithContext(ctx context.Context) InstanceBlockDeviceMappingArrayOutput
- func (i InstanceBlockDeviceMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]InstanceBlockDeviceMapping]
- type InstanceBlockDeviceMappingArrayInput
- type InstanceBlockDeviceMappingArrayOutput
- func (InstanceBlockDeviceMappingArrayOutput) ElementType() reflect.Type
- func (o InstanceBlockDeviceMappingArrayOutput) Index(i pulumi.IntInput) InstanceBlockDeviceMappingOutput
- func (o InstanceBlockDeviceMappingArrayOutput) ToInstanceBlockDeviceMappingArrayOutput() InstanceBlockDeviceMappingArrayOutput
- func (o InstanceBlockDeviceMappingArrayOutput) ToInstanceBlockDeviceMappingArrayOutputWithContext(ctx context.Context) InstanceBlockDeviceMappingArrayOutput
- func (o InstanceBlockDeviceMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]InstanceBlockDeviceMapping]
- type InstanceBlockDeviceMappingInput
- type InstanceBlockDeviceMappingOutput
- func (o InstanceBlockDeviceMappingOutput) DeviceName() pulumi.StringPtrOutput
- func (o InstanceBlockDeviceMappingOutput) Ebs() InstanceEbsBlockDevicePtrOutput
- func (InstanceBlockDeviceMappingOutput) ElementType() reflect.Type
- func (o InstanceBlockDeviceMappingOutput) NoDevice() pulumi.StringPtrOutput
- func (o InstanceBlockDeviceMappingOutput) ToInstanceBlockDeviceMappingOutput() InstanceBlockDeviceMappingOutput
- func (o InstanceBlockDeviceMappingOutput) ToInstanceBlockDeviceMappingOutputWithContext(ctx context.Context) InstanceBlockDeviceMappingOutput
- func (o InstanceBlockDeviceMappingOutput) ToOutput(ctx context.Context) pulumix.Output[InstanceBlockDeviceMapping]
- func (o InstanceBlockDeviceMappingOutput) VirtualName() pulumi.StringPtrOutput
- type InstanceEbsBlockDevice
- type InstanceEbsBlockDeviceArgs
- func (InstanceEbsBlockDeviceArgs) ElementType() reflect.Type
- func (i InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDeviceOutput() InstanceEbsBlockDeviceOutput
- func (i InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDeviceOutputWithContext(ctx context.Context) InstanceEbsBlockDeviceOutput
- func (i InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDevicePtrOutput() InstanceEbsBlockDevicePtrOutput
- func (i InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDevicePtrOutputWithContext(ctx context.Context) InstanceEbsBlockDevicePtrOutput
- func (i InstanceEbsBlockDeviceArgs) ToOutput(ctx context.Context) pulumix.Output[InstanceEbsBlockDevice]
- type InstanceEbsBlockDeviceInput
- type InstanceEbsBlockDeviceOutput
- func (o InstanceEbsBlockDeviceOutput) DeleteOnTermination() pulumi.BoolPtrOutput
- func (InstanceEbsBlockDeviceOutput) ElementType() reflect.Type
- func (o InstanceEbsBlockDeviceOutput) Iops() pulumi.IntPtrOutput
- func (o InstanceEbsBlockDeviceOutput) SnapshotId() pulumi.StringPtrOutput
- func (o InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDeviceOutput() InstanceEbsBlockDeviceOutput
- func (o InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDeviceOutputWithContext(ctx context.Context) InstanceEbsBlockDeviceOutput
- func (o InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDevicePtrOutput() InstanceEbsBlockDevicePtrOutput
- func (o InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDevicePtrOutputWithContext(ctx context.Context) InstanceEbsBlockDevicePtrOutput
- func (o InstanceEbsBlockDeviceOutput) ToOutput(ctx context.Context) pulumix.Output[InstanceEbsBlockDevice]
- func (o InstanceEbsBlockDeviceOutput) VolumeSize() pulumi.IntPtrOutput
- func (o InstanceEbsBlockDeviceOutput) VolumeType() pulumi.StringPtrOutput
- type InstanceEbsBlockDevicePtrInput
- type InstanceEbsBlockDevicePtrOutput
- func (o InstanceEbsBlockDevicePtrOutput) DeleteOnTermination() pulumi.BoolPtrOutput
- func (o InstanceEbsBlockDevicePtrOutput) Elem() InstanceEbsBlockDeviceOutput
- func (InstanceEbsBlockDevicePtrOutput) ElementType() reflect.Type
- func (o InstanceEbsBlockDevicePtrOutput) Iops() pulumi.IntPtrOutput
- func (o InstanceEbsBlockDevicePtrOutput) SnapshotId() pulumi.StringPtrOutput
- func (o InstanceEbsBlockDevicePtrOutput) ToInstanceEbsBlockDevicePtrOutput() InstanceEbsBlockDevicePtrOutput
- func (o InstanceEbsBlockDevicePtrOutput) ToInstanceEbsBlockDevicePtrOutputWithContext(ctx context.Context) InstanceEbsBlockDevicePtrOutput
- func (o InstanceEbsBlockDevicePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*InstanceEbsBlockDevice]
- func (o InstanceEbsBlockDevicePtrOutput) VolumeSize() pulumi.IntPtrOutput
- func (o InstanceEbsBlockDevicePtrOutput) VolumeType() pulumi.StringPtrOutput
- type InstanceInput
- type InstanceOutput
- func (o InstanceOutput) AgentVersion() pulumi.StringPtrOutput
- func (o InstanceOutput) AmiId() pulumi.StringPtrOutput
- func (o InstanceOutput) Architecture() pulumi.StringPtrOutput
- func (o InstanceOutput) AutoScalingType() pulumi.StringPtrOutput
- func (o InstanceOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o InstanceOutput) BlockDeviceMappings() InstanceBlockDeviceMappingArrayOutput
- func (o InstanceOutput) EbsOptimized() pulumi.BoolPtrOutput
- func (o InstanceOutput) ElasticIps() pulumi.StringArrayOutput
- func (InstanceOutput) ElementType() reflect.Type
- func (o InstanceOutput) Hostname() pulumi.StringPtrOutput
- func (o InstanceOutput) InstallUpdatesOnBoot() pulumi.BoolPtrOutput
- func (o InstanceOutput) InstanceType() pulumi.StringOutput
- func (o InstanceOutput) LayerIds() pulumi.StringArrayOutput
- func (o InstanceOutput) Os() pulumi.StringPtrOutput
- func (o InstanceOutput) PrivateDnsName() pulumi.StringOutput
- func (o InstanceOutput) PrivateIp() pulumi.StringOutput
- func (o InstanceOutput) PublicDnsName() pulumi.StringOutput
- func (o InstanceOutput) PublicIp() pulumi.StringOutput
- func (o InstanceOutput) RootDeviceType() pulumi.StringPtrOutput
- func (o InstanceOutput) SshKeyName() pulumi.StringPtrOutput
- func (o InstanceOutput) StackId() pulumi.StringOutput
- func (o InstanceOutput) SubnetId() pulumi.StringPtrOutput
- func (o InstanceOutput) Tenancy() pulumi.StringPtrOutput
- func (o InstanceOutput) TimeBasedAutoScaling() InstanceTimeBasedAutoScalingPtrOutput
- func (o InstanceOutput) ToInstanceOutput() InstanceOutput
- func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
- func (o InstanceOutput) ToOutput(ctx context.Context) pulumix.Output[*Instance]
- func (o InstanceOutput) VirtualizationType() pulumi.StringPtrOutput
- func (o InstanceOutput) Volumes() pulumi.StringArrayOutput
- type InstanceState
- type InstanceTimeBasedAutoScaling
- type InstanceTimeBasedAutoScalingArgs
- func (InstanceTimeBasedAutoScalingArgs) ElementType() reflect.Type
- func (i InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingOutput() InstanceTimeBasedAutoScalingOutput
- func (i InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingOutput
- func (i InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingPtrOutput() InstanceTimeBasedAutoScalingPtrOutput
- func (i InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingPtrOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingPtrOutput
- func (i InstanceTimeBasedAutoScalingArgs) ToOutput(ctx context.Context) pulumix.Output[InstanceTimeBasedAutoScaling]
- type InstanceTimeBasedAutoScalingInput
- type InstanceTimeBasedAutoScalingOutput
- func (InstanceTimeBasedAutoScalingOutput) ElementType() reflect.Type
- func (o InstanceTimeBasedAutoScalingOutput) Friday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingOutput) Monday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingOutput) Saturday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingOutput) Sunday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingOutput) Thursday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingOutput() InstanceTimeBasedAutoScalingOutput
- func (o InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingOutput
- func (o InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingPtrOutput() InstanceTimeBasedAutoScalingPtrOutput
- func (o InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingPtrOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingPtrOutput
- func (o InstanceTimeBasedAutoScalingOutput) ToOutput(ctx context.Context) pulumix.Output[InstanceTimeBasedAutoScaling]
- func (o InstanceTimeBasedAutoScalingOutput) Tuesday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingOutput) Wednesday() pulumi.AnyOutput
- type InstanceTimeBasedAutoScalingPtrInput
- type InstanceTimeBasedAutoScalingPtrOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) Elem() InstanceTimeBasedAutoScalingOutput
- func (InstanceTimeBasedAutoScalingPtrOutput) ElementType() reflect.Type
- func (o InstanceTimeBasedAutoScalingPtrOutput) Friday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) Monday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) Saturday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) Sunday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) Thursday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) ToInstanceTimeBasedAutoScalingPtrOutput() InstanceTimeBasedAutoScalingPtrOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) ToInstanceTimeBasedAutoScalingPtrOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingPtrOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*InstanceTimeBasedAutoScaling]
- func (o InstanceTimeBasedAutoScalingPtrOutput) Tuesday() pulumi.AnyOutput
- func (o InstanceTimeBasedAutoScalingPtrOutput) Wednesday() pulumi.AnyOutput
- type Layerdeprecated
- type LayerArgs
- type LayerAutoScalingThresholds
- type LayerAutoScalingThresholdsArgs
- func (LayerAutoScalingThresholdsArgs) ElementType() reflect.Type
- func (i LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsOutput() LayerAutoScalingThresholdsOutput
- func (i LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsOutput
- func (i LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsPtrOutput() LayerAutoScalingThresholdsPtrOutput
- func (i LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsPtrOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsPtrOutput
- func (i LayerAutoScalingThresholdsArgs) ToOutput(ctx context.Context) pulumix.Output[LayerAutoScalingThresholds]
- type LayerAutoScalingThresholdsInput
- type LayerAutoScalingThresholdsOutput
- func (o LayerAutoScalingThresholdsOutput) CpuThreshold() pulumi.Float64PtrOutput
- func (LayerAutoScalingThresholdsOutput) ElementType() reflect.Type
- func (o LayerAutoScalingThresholdsOutput) IgnoreMetricsTime() pulumi.IntPtrOutput
- func (o LayerAutoScalingThresholdsOutput) InstanceCount() pulumi.IntPtrOutput
- func (o LayerAutoScalingThresholdsOutput) LoadThreshold() pulumi.Float64PtrOutput
- func (o LayerAutoScalingThresholdsOutput) MemoryThreshold() pulumi.Float64PtrOutput
- func (o LayerAutoScalingThresholdsOutput) ThresholdsWaitTime() pulumi.IntPtrOutput
- func (o LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsOutput() LayerAutoScalingThresholdsOutput
- func (o LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsOutput
- func (o LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsPtrOutput() LayerAutoScalingThresholdsPtrOutput
- func (o LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsPtrOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsPtrOutput
- func (o LayerAutoScalingThresholdsOutput) ToOutput(ctx context.Context) pulumix.Output[LayerAutoScalingThresholds]
- type LayerAutoScalingThresholdsPtrInput
- type LayerAutoScalingThresholdsPtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) CpuThreshold() pulumi.Float64PtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) Elem() LayerAutoScalingThresholdsOutput
- func (LayerAutoScalingThresholdsPtrOutput) ElementType() reflect.Type
- func (o LayerAutoScalingThresholdsPtrOutput) IgnoreMetricsTime() pulumi.IntPtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) InstanceCount() pulumi.IntPtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) LoadThreshold() pulumi.Float64PtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) MemoryThreshold() pulumi.Float64PtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) ThresholdsWaitTime() pulumi.IntPtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) ToLayerAutoScalingThresholdsPtrOutput() LayerAutoScalingThresholdsPtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) ToLayerAutoScalingThresholdsPtrOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsPtrOutput
- func (o LayerAutoScalingThresholdsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerAutoScalingThresholds]
- type LayerInput
- type LayerLifecycleEventConfiguration
- type LayerLifecycleEventConfigurationArgs
- func (LayerLifecycleEventConfigurationArgs) ElementType() reflect.Type
- func (i LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationOutput() LayerLifecycleEventConfigurationOutput
- func (i LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationOutput
- func (i LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationPtrOutput() LayerLifecycleEventConfigurationPtrOutput
- func (i LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationPtrOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationPtrOutput
- func (i LayerLifecycleEventConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LayerLifecycleEventConfiguration]
- type LayerLifecycleEventConfigurationInput
- type LayerLifecycleEventConfigurationOutput
- func (LayerLifecycleEventConfigurationOutput) ElementType() reflect.Type
- func (o LayerLifecycleEventConfigurationOutput) ShutdownEventConfiguration() LayerShutdownEventConfigurationPtrOutput
- func (o LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationOutput() LayerLifecycleEventConfigurationOutput
- func (o LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationOutput
- func (o LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationPtrOutput() LayerLifecycleEventConfigurationPtrOutput
- func (o LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationPtrOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationPtrOutput
- func (o LayerLifecycleEventConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LayerLifecycleEventConfiguration]
- type LayerLifecycleEventConfigurationPtrInput
- type LayerLifecycleEventConfigurationPtrOutput
- func (o LayerLifecycleEventConfigurationPtrOutput) Elem() LayerLifecycleEventConfigurationOutput
- func (LayerLifecycleEventConfigurationPtrOutput) ElementType() reflect.Type
- func (o LayerLifecycleEventConfigurationPtrOutput) ShutdownEventConfiguration() LayerShutdownEventConfigurationPtrOutput
- func (o LayerLifecycleEventConfigurationPtrOutput) ToLayerLifecycleEventConfigurationPtrOutput() LayerLifecycleEventConfigurationPtrOutput
- func (o LayerLifecycleEventConfigurationPtrOutput) ToLayerLifecycleEventConfigurationPtrOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationPtrOutput
- func (o LayerLifecycleEventConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerLifecycleEventConfiguration]
- type LayerLoadBasedAutoScaling
- type LayerLoadBasedAutoScalingArgs
- func (LayerLoadBasedAutoScalingArgs) ElementType() reflect.Type
- func (i LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingOutput() LayerLoadBasedAutoScalingOutput
- func (i LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingOutput
- func (i LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingPtrOutput() LayerLoadBasedAutoScalingPtrOutput
- func (i LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingPtrOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingPtrOutput
- func (i LayerLoadBasedAutoScalingArgs) ToOutput(ctx context.Context) pulumix.Output[LayerLoadBasedAutoScaling]
- type LayerLoadBasedAutoScalingInput
- type LayerLoadBasedAutoScalingOutput
- func (o LayerLoadBasedAutoScalingOutput) DownScaling() LayerAutoScalingThresholdsPtrOutput
- func (LayerLoadBasedAutoScalingOutput) ElementType() reflect.Type
- func (o LayerLoadBasedAutoScalingOutput) Enable() pulumi.BoolPtrOutput
- func (o LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingOutput() LayerLoadBasedAutoScalingOutput
- func (o LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingOutput
- func (o LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingPtrOutput() LayerLoadBasedAutoScalingPtrOutput
- func (o LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingPtrOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingPtrOutput
- func (o LayerLoadBasedAutoScalingOutput) ToOutput(ctx context.Context) pulumix.Output[LayerLoadBasedAutoScaling]
- func (o LayerLoadBasedAutoScalingOutput) UpScaling() LayerAutoScalingThresholdsPtrOutput
- type LayerLoadBasedAutoScalingPtrInput
- type LayerLoadBasedAutoScalingPtrOutput
- func (o LayerLoadBasedAutoScalingPtrOutput) DownScaling() LayerAutoScalingThresholdsPtrOutput
- func (o LayerLoadBasedAutoScalingPtrOutput) Elem() LayerLoadBasedAutoScalingOutput
- func (LayerLoadBasedAutoScalingPtrOutput) ElementType() reflect.Type
- func (o LayerLoadBasedAutoScalingPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o LayerLoadBasedAutoScalingPtrOutput) ToLayerLoadBasedAutoScalingPtrOutput() LayerLoadBasedAutoScalingPtrOutput
- func (o LayerLoadBasedAutoScalingPtrOutput) ToLayerLoadBasedAutoScalingPtrOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingPtrOutput
- func (o LayerLoadBasedAutoScalingPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerLoadBasedAutoScaling]
- func (o LayerLoadBasedAutoScalingPtrOutput) UpScaling() LayerAutoScalingThresholdsPtrOutput
- type LayerOutput
- func (o LayerOutput) Attributes() pulumi.AnyOutput
- func (o LayerOutput) AutoAssignElasticIps() pulumi.BoolOutput
- func (o LayerOutput) AutoAssignPublicIps() pulumi.BoolOutput
- func (o LayerOutput) CustomInstanceProfileArn() pulumi.StringPtrOutput
- func (o LayerOutput) CustomJson() pulumi.AnyOutput
- func (o LayerOutput) CustomRecipes() LayerRecipesPtrOutput
- func (o LayerOutput) CustomSecurityGroupIds() pulumi.StringArrayOutput
- func (LayerOutput) ElementType() reflect.Type
- func (o LayerOutput) EnableAutoHealing() pulumi.BoolOutput
- func (o LayerOutput) InstallUpdatesOnBoot() pulumi.BoolPtrOutput
- func (o LayerOutput) LifecycleEventConfiguration() LayerLifecycleEventConfigurationPtrOutput
- func (o LayerOutput) LoadBasedAutoScaling() LayerLoadBasedAutoScalingPtrOutput
- func (o LayerOutput) Name() pulumi.StringOutput
- func (o LayerOutput) Packages() pulumi.StringArrayOutput
- func (o LayerOutput) Shortname() pulumi.StringOutput
- func (o LayerOutput) StackId() pulumi.StringOutput
- func (o LayerOutput) Tags() LayerTagArrayOutput
- func (o LayerOutput) ToLayerOutput() LayerOutput
- func (o LayerOutput) ToLayerOutputWithContext(ctx context.Context) LayerOutput
- func (o LayerOutput) ToOutput(ctx context.Context) pulumix.Output[*Layer]
- func (o LayerOutput) Type() pulumi.StringOutput
- func (o LayerOutput) UseEbsOptimizedInstances() pulumi.BoolPtrOutput
- func (o LayerOutput) VolumeConfigurations() LayerVolumeConfigurationArrayOutput
- type LayerRecipes
- type LayerRecipesArgs
- func (LayerRecipesArgs) ElementType() reflect.Type
- func (i LayerRecipesArgs) ToLayerRecipesOutput() LayerRecipesOutput
- func (i LayerRecipesArgs) ToLayerRecipesOutputWithContext(ctx context.Context) LayerRecipesOutput
- func (i LayerRecipesArgs) ToLayerRecipesPtrOutput() LayerRecipesPtrOutput
- func (i LayerRecipesArgs) ToLayerRecipesPtrOutputWithContext(ctx context.Context) LayerRecipesPtrOutput
- func (i LayerRecipesArgs) ToOutput(ctx context.Context) pulumix.Output[LayerRecipes]
- type LayerRecipesInput
- type LayerRecipesOutput
- func (o LayerRecipesOutput) Configure() pulumi.StringArrayOutput
- func (o LayerRecipesOutput) Deploy() pulumi.StringArrayOutput
- func (LayerRecipesOutput) ElementType() reflect.Type
- func (o LayerRecipesOutput) Setup() pulumi.StringArrayOutput
- func (o LayerRecipesOutput) Shutdown() pulumi.StringArrayOutput
- func (o LayerRecipesOutput) ToLayerRecipesOutput() LayerRecipesOutput
- func (o LayerRecipesOutput) ToLayerRecipesOutputWithContext(ctx context.Context) LayerRecipesOutput
- func (o LayerRecipesOutput) ToLayerRecipesPtrOutput() LayerRecipesPtrOutput
- func (o LayerRecipesOutput) ToLayerRecipesPtrOutputWithContext(ctx context.Context) LayerRecipesPtrOutput
- func (o LayerRecipesOutput) ToOutput(ctx context.Context) pulumix.Output[LayerRecipes]
- func (o LayerRecipesOutput) Undeploy() pulumi.StringArrayOutput
- type LayerRecipesPtrInput
- type LayerRecipesPtrOutput
- func (o LayerRecipesPtrOutput) Configure() pulumi.StringArrayOutput
- func (o LayerRecipesPtrOutput) Deploy() pulumi.StringArrayOutput
- func (o LayerRecipesPtrOutput) Elem() LayerRecipesOutput
- func (LayerRecipesPtrOutput) ElementType() reflect.Type
- func (o LayerRecipesPtrOutput) Setup() pulumi.StringArrayOutput
- func (o LayerRecipesPtrOutput) Shutdown() pulumi.StringArrayOutput
- func (o LayerRecipesPtrOutput) ToLayerRecipesPtrOutput() LayerRecipesPtrOutput
- func (o LayerRecipesPtrOutput) ToLayerRecipesPtrOutputWithContext(ctx context.Context) LayerRecipesPtrOutput
- func (o LayerRecipesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerRecipes]
- func (o LayerRecipesPtrOutput) Undeploy() pulumi.StringArrayOutput
- type LayerShutdownEventConfiguration
- type LayerShutdownEventConfigurationArgs
- func (LayerShutdownEventConfigurationArgs) ElementType() reflect.Type
- func (i LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationOutput() LayerShutdownEventConfigurationOutput
- func (i LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationOutput
- func (i LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationPtrOutput() LayerShutdownEventConfigurationPtrOutput
- func (i LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationPtrOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationPtrOutput
- func (i LayerShutdownEventConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LayerShutdownEventConfiguration]
- type LayerShutdownEventConfigurationInput
- type LayerShutdownEventConfigurationOutput
- func (o LayerShutdownEventConfigurationOutput) DelayUntilElbConnectionsDrained() pulumi.BoolPtrOutput
- func (LayerShutdownEventConfigurationOutput) ElementType() reflect.Type
- func (o LayerShutdownEventConfigurationOutput) ExecutionTimeout() pulumi.IntPtrOutput
- func (o LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationOutput() LayerShutdownEventConfigurationOutput
- func (o LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationOutput
- func (o LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationPtrOutput() LayerShutdownEventConfigurationPtrOutput
- func (o LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationPtrOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationPtrOutput
- func (o LayerShutdownEventConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LayerShutdownEventConfiguration]
- type LayerShutdownEventConfigurationPtrInput
- type LayerShutdownEventConfigurationPtrOutput
- func (o LayerShutdownEventConfigurationPtrOutput) DelayUntilElbConnectionsDrained() pulumi.BoolPtrOutput
- func (o LayerShutdownEventConfigurationPtrOutput) Elem() LayerShutdownEventConfigurationOutput
- func (LayerShutdownEventConfigurationPtrOutput) ElementType() reflect.Type
- func (o LayerShutdownEventConfigurationPtrOutput) ExecutionTimeout() pulumi.IntPtrOutput
- func (o LayerShutdownEventConfigurationPtrOutput) ToLayerShutdownEventConfigurationPtrOutput() LayerShutdownEventConfigurationPtrOutput
- func (o LayerShutdownEventConfigurationPtrOutput) ToLayerShutdownEventConfigurationPtrOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationPtrOutput
- func (o LayerShutdownEventConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerShutdownEventConfiguration]
- type LayerState
- type LayerTag
- type LayerTagArgs
- type LayerTagArray
- type LayerTagArrayInput
- type LayerTagArrayOutput
- func (LayerTagArrayOutput) ElementType() reflect.Type
- func (o LayerTagArrayOutput) Index(i pulumi.IntInput) LayerTagOutput
- func (o LayerTagArrayOutput) ToLayerTagArrayOutput() LayerTagArrayOutput
- func (o LayerTagArrayOutput) ToLayerTagArrayOutputWithContext(ctx context.Context) LayerTagArrayOutput
- func (o LayerTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LayerTag]
- type LayerTagInput
- type LayerTagOutput
- func (LayerTagOutput) ElementType() reflect.Type
- func (o LayerTagOutput) Key() pulumi.StringOutput
- func (o LayerTagOutput) ToLayerTagOutput() LayerTagOutput
- func (o LayerTagOutput) ToLayerTagOutputWithContext(ctx context.Context) LayerTagOutput
- func (o LayerTagOutput) ToOutput(ctx context.Context) pulumix.Output[LayerTag]
- func (o LayerTagOutput) Value() pulumi.StringOutput
- type LayerVolumeConfiguration
- type LayerVolumeConfigurationArgs
- func (LayerVolumeConfigurationArgs) ElementType() reflect.Type
- func (i LayerVolumeConfigurationArgs) ToLayerVolumeConfigurationOutput() LayerVolumeConfigurationOutput
- func (i LayerVolumeConfigurationArgs) ToLayerVolumeConfigurationOutputWithContext(ctx context.Context) LayerVolumeConfigurationOutput
- func (i LayerVolumeConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LayerVolumeConfiguration]
- type LayerVolumeConfigurationArray
- func (LayerVolumeConfigurationArray) ElementType() reflect.Type
- func (i LayerVolumeConfigurationArray) ToLayerVolumeConfigurationArrayOutput() LayerVolumeConfigurationArrayOutput
- func (i LayerVolumeConfigurationArray) ToLayerVolumeConfigurationArrayOutputWithContext(ctx context.Context) LayerVolumeConfigurationArrayOutput
- func (i LayerVolumeConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]LayerVolumeConfiguration]
- type LayerVolumeConfigurationArrayInput
- type LayerVolumeConfigurationArrayOutput
- func (LayerVolumeConfigurationArrayOutput) ElementType() reflect.Type
- func (o LayerVolumeConfigurationArrayOutput) Index(i pulumi.IntInput) LayerVolumeConfigurationOutput
- func (o LayerVolumeConfigurationArrayOutput) ToLayerVolumeConfigurationArrayOutput() LayerVolumeConfigurationArrayOutput
- func (o LayerVolumeConfigurationArrayOutput) ToLayerVolumeConfigurationArrayOutputWithContext(ctx context.Context) LayerVolumeConfigurationArrayOutput
- func (o LayerVolumeConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LayerVolumeConfiguration]
- type LayerVolumeConfigurationInput
- type LayerVolumeConfigurationOutput
- func (LayerVolumeConfigurationOutput) ElementType() reflect.Type
- func (o LayerVolumeConfigurationOutput) Encrypted() pulumi.BoolPtrOutput
- func (o LayerVolumeConfigurationOutput) Iops() pulumi.IntPtrOutput
- func (o LayerVolumeConfigurationOutput) MountPoint() pulumi.StringPtrOutput
- func (o LayerVolumeConfigurationOutput) NumberOfDisks() pulumi.IntPtrOutput
- func (o LayerVolumeConfigurationOutput) RaidLevel() pulumi.IntPtrOutput
- func (o LayerVolumeConfigurationOutput) Size() pulumi.IntPtrOutput
- func (o LayerVolumeConfigurationOutput) ToLayerVolumeConfigurationOutput() LayerVolumeConfigurationOutput
- func (o LayerVolumeConfigurationOutput) ToLayerVolumeConfigurationOutputWithContext(ctx context.Context) LayerVolumeConfigurationOutput
- func (o LayerVolumeConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LayerVolumeConfiguration]
- func (o LayerVolumeConfigurationOutput) VolumeType() pulumi.StringPtrOutput
- type LookupAppArgs
- type LookupAppOutputArgs
- type LookupAppResult
- type LookupAppResultOutput
- func (o LookupAppResultOutput) AppSource() AppSourcePtrOutput
- func (o LookupAppResultOutput) Attributes() pulumi.AnyOutput
- func (o LookupAppResultOutput) DataSources() AppDataSourceArrayOutput
- func (o LookupAppResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) Domains() pulumi.StringArrayOutput
- func (LookupAppResultOutput) ElementType() reflect.Type
- func (o LookupAppResultOutput) EnableSsl() pulumi.BoolPtrOutput
- func (o LookupAppResultOutput) Environment() AppEnvironmentVariableArrayOutput
- func (o LookupAppResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) SslConfiguration() AppSslConfigurationPtrOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
- func (o LookupAppResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAppResult]
- func (o LookupAppResultOutput) Type() pulumi.StringPtrOutput
- type LookupElasticLoadBalancerAttachmentArgs
- type LookupElasticLoadBalancerAttachmentOutputArgs
- type LookupElasticLoadBalancerAttachmentResult
- type LookupElasticLoadBalancerAttachmentResultOutput
- func (o LookupElasticLoadBalancerAttachmentResultOutput) ElasticLoadBalancerName() pulumi.StringPtrOutput
- func (LookupElasticLoadBalancerAttachmentResultOutput) ElementType() reflect.Type
- func (o LookupElasticLoadBalancerAttachmentResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupElasticLoadBalancerAttachmentResultOutput) LayerId() pulumi.StringPtrOutput
- func (o LookupElasticLoadBalancerAttachmentResultOutput) ToLookupElasticLoadBalancerAttachmentResultOutput() LookupElasticLoadBalancerAttachmentResultOutput
- func (o LookupElasticLoadBalancerAttachmentResultOutput) ToLookupElasticLoadBalancerAttachmentResultOutputWithContext(ctx context.Context) LookupElasticLoadBalancerAttachmentResultOutput
- func (o LookupElasticLoadBalancerAttachmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupElasticLoadBalancerAttachmentResult]
- type LookupInstanceArgs
- type LookupInstanceOutputArgs
- type LookupInstanceResult
- type LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) AgentVersion() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) AmiId() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) Architecture() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) ElasticIps() pulumi.StringArrayOutput
- func (LookupInstanceResultOutput) ElementType() reflect.Type
- func (o LookupInstanceResultOutput) Hostname() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) InstallUpdatesOnBoot() pulumi.BoolPtrOutput
- func (o LookupInstanceResultOutput) InstanceType() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) LayerIds() pulumi.StringArrayOutput
- func (o LookupInstanceResultOutput) Os() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) PrivateDnsName() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) PrivateIp() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) PublicDnsName() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) PublicIp() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) SshKeyName() pulumi.StringPtrOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
- func (o LookupInstanceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupInstanceResult]
- func (o LookupInstanceResultOutput) Volumes() pulumi.StringArrayOutput
- type LookupLayerArgs
- type LookupLayerOutputArgs
- type LookupLayerResult
- type LookupLayerResultOutput
- func (o LookupLayerResultOutput) Attributes() pulumi.AnyOutput
- func (o LookupLayerResultOutput) AutoAssignElasticIps() pulumi.BoolPtrOutput
- func (o LookupLayerResultOutput) AutoAssignPublicIps() pulumi.BoolPtrOutput
- func (o LookupLayerResultOutput) CustomInstanceProfileArn() pulumi.StringPtrOutput
- func (o LookupLayerResultOutput) CustomJson() pulumi.AnyOutput
- func (o LookupLayerResultOutput) CustomRecipes() LayerRecipesPtrOutput
- func (o LookupLayerResultOutput) CustomSecurityGroupIds() pulumi.StringArrayOutput
- func (LookupLayerResultOutput) ElementType() reflect.Type
- func (o LookupLayerResultOutput) EnableAutoHealing() pulumi.BoolPtrOutput
- func (o LookupLayerResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupLayerResultOutput) InstallUpdatesOnBoot() pulumi.BoolPtrOutput
- func (o LookupLayerResultOutput) LifecycleEventConfiguration() LayerLifecycleEventConfigurationPtrOutput
- func (o LookupLayerResultOutput) LoadBasedAutoScaling() LayerLoadBasedAutoScalingPtrOutput
- func (o LookupLayerResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupLayerResultOutput) Packages() pulumi.StringArrayOutput
- func (o LookupLayerResultOutput) Shortname() pulumi.StringPtrOutput
- func (o LookupLayerResultOutput) Tags() LayerTagArrayOutput
- func (o LookupLayerResultOutput) ToLookupLayerResultOutput() LookupLayerResultOutput
- func (o LookupLayerResultOutput) ToLookupLayerResultOutputWithContext(ctx context.Context) LookupLayerResultOutput
- func (o LookupLayerResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLayerResult]
- func (o LookupLayerResultOutput) UseEbsOptimizedInstances() pulumi.BoolPtrOutput
- func (o LookupLayerResultOutput) VolumeConfigurations() LayerVolumeConfigurationArrayOutput
- type LookupStackArgs
- type LookupStackOutputArgs
- type LookupStackResult
- type LookupStackResultOutput
- func (o LookupStackResultOutput) AgentVersion() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) Attributes() pulumi.AnyOutput
- func (o LookupStackResultOutput) ChefConfiguration() StackChefConfigurationPtrOutput
- func (o LookupStackResultOutput) ConfigurationManager() StackConfigurationManagerPtrOutput
- func (o LookupStackResultOutput) CustomCookbooksSource() StackSourcePtrOutput
- func (o LookupStackResultOutput) CustomJson() pulumi.AnyOutput
- func (o LookupStackResultOutput) DefaultAvailabilityZone() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) DefaultInstanceProfileArn() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) DefaultOs() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) DefaultRootDeviceType() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) DefaultSshKeyName() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) DefaultSubnetId() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) EcsClusterArn() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) ElasticIps() StackElasticIpArrayOutput
- func (LookupStackResultOutput) ElementType() reflect.Type
- func (o LookupStackResultOutput) HostnameTheme() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupStackResultOutput) RdsDbInstances() StackRdsDbInstanceArrayOutput
- func (o LookupStackResultOutput) Tags() StackTagArrayOutput
- func (o LookupStackResultOutput) ToLookupStackResultOutput() LookupStackResultOutput
- func (o LookupStackResultOutput) ToLookupStackResultOutputWithContext(ctx context.Context) LookupStackResultOutput
- func (o LookupStackResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupStackResult]
- func (o LookupStackResultOutput) UseCustomCookbooks() pulumi.BoolPtrOutput
- func (o LookupStackResultOutput) UseOpsworksSecurityGroups() pulumi.BoolPtrOutput
- type LookupUserProfileArgs
- type LookupUserProfileOutputArgs
- type LookupUserProfileResult
- type LookupUserProfileResultOutput
- func (o LookupUserProfileResultOutput) AllowSelfManagement() pulumi.BoolPtrOutput
- func (LookupUserProfileResultOutput) ElementType() reflect.Type
- func (o LookupUserProfileResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupUserProfileResultOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o LookupUserProfileResultOutput) SshUsername() pulumi.StringPtrOutput
- func (o LookupUserProfileResultOutput) ToLookupUserProfileResultOutput() LookupUserProfileResultOutput
- func (o LookupUserProfileResultOutput) ToLookupUserProfileResultOutputWithContext(ctx context.Context) LookupUserProfileResultOutput
- func (o LookupUserProfileResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupUserProfileResult]
- type LookupVolumeArgs
- type LookupVolumeOutputArgs
- type LookupVolumeResult
- type LookupVolumeResultOutput
- func (LookupVolumeResultOutput) ElementType() reflect.Type
- func (o LookupVolumeResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupVolumeResultOutput) MountPoint() pulumi.StringPtrOutput
- func (o LookupVolumeResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupVolumeResultOutput) ToLookupVolumeResultOutput() LookupVolumeResultOutput
- func (o LookupVolumeResultOutput) ToLookupVolumeResultOutputWithContext(ctx context.Context) LookupVolumeResultOutput
- func (o LookupVolumeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVolumeResult]
- type Stackdeprecated
- type StackArgs
- type StackChefConfiguration
- type StackChefConfigurationArgs
- func (StackChefConfigurationArgs) ElementType() reflect.Type
- func (i StackChefConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[StackChefConfiguration]
- func (i StackChefConfigurationArgs) ToStackChefConfigurationOutput() StackChefConfigurationOutput
- func (i StackChefConfigurationArgs) ToStackChefConfigurationOutputWithContext(ctx context.Context) StackChefConfigurationOutput
- func (i StackChefConfigurationArgs) ToStackChefConfigurationPtrOutput() StackChefConfigurationPtrOutput
- func (i StackChefConfigurationArgs) ToStackChefConfigurationPtrOutputWithContext(ctx context.Context) StackChefConfigurationPtrOutput
- type StackChefConfigurationInput
- type StackChefConfigurationOutput
- func (o StackChefConfigurationOutput) BerkshelfVersion() pulumi.StringPtrOutput
- func (StackChefConfigurationOutput) ElementType() reflect.Type
- func (o StackChefConfigurationOutput) ManageBerkshelf() pulumi.BoolPtrOutput
- func (o StackChefConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[StackChefConfiguration]
- func (o StackChefConfigurationOutput) ToStackChefConfigurationOutput() StackChefConfigurationOutput
- func (o StackChefConfigurationOutput) ToStackChefConfigurationOutputWithContext(ctx context.Context) StackChefConfigurationOutput
- func (o StackChefConfigurationOutput) ToStackChefConfigurationPtrOutput() StackChefConfigurationPtrOutput
- func (o StackChefConfigurationOutput) ToStackChefConfigurationPtrOutputWithContext(ctx context.Context) StackChefConfigurationPtrOutput
- type StackChefConfigurationPtrInput
- type StackChefConfigurationPtrOutput
- func (o StackChefConfigurationPtrOutput) BerkshelfVersion() pulumi.StringPtrOutput
- func (o StackChefConfigurationPtrOutput) Elem() StackChefConfigurationOutput
- func (StackChefConfigurationPtrOutput) ElementType() reflect.Type
- func (o StackChefConfigurationPtrOutput) ManageBerkshelf() pulumi.BoolPtrOutput
- func (o StackChefConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StackChefConfiguration]
- func (o StackChefConfigurationPtrOutput) ToStackChefConfigurationPtrOutput() StackChefConfigurationPtrOutput
- func (o StackChefConfigurationPtrOutput) ToStackChefConfigurationPtrOutputWithContext(ctx context.Context) StackChefConfigurationPtrOutput
- type StackConfigurationManager
- type StackConfigurationManagerArgs
- func (StackConfigurationManagerArgs) ElementType() reflect.Type
- func (i StackConfigurationManagerArgs) ToOutput(ctx context.Context) pulumix.Output[StackConfigurationManager]
- func (i StackConfigurationManagerArgs) ToStackConfigurationManagerOutput() StackConfigurationManagerOutput
- func (i StackConfigurationManagerArgs) ToStackConfigurationManagerOutputWithContext(ctx context.Context) StackConfigurationManagerOutput
- func (i StackConfigurationManagerArgs) ToStackConfigurationManagerPtrOutput() StackConfigurationManagerPtrOutput
- func (i StackConfigurationManagerArgs) ToStackConfigurationManagerPtrOutputWithContext(ctx context.Context) StackConfigurationManagerPtrOutput
- type StackConfigurationManagerInput
- type StackConfigurationManagerOutput
- func (StackConfigurationManagerOutput) ElementType() reflect.Type
- func (o StackConfigurationManagerOutput) Name() pulumi.StringPtrOutput
- func (o StackConfigurationManagerOutput) ToOutput(ctx context.Context) pulumix.Output[StackConfigurationManager]
- func (o StackConfigurationManagerOutput) ToStackConfigurationManagerOutput() StackConfigurationManagerOutput
- func (o StackConfigurationManagerOutput) ToStackConfigurationManagerOutputWithContext(ctx context.Context) StackConfigurationManagerOutput
- func (o StackConfigurationManagerOutput) ToStackConfigurationManagerPtrOutput() StackConfigurationManagerPtrOutput
- func (o StackConfigurationManagerOutput) ToStackConfigurationManagerPtrOutputWithContext(ctx context.Context) StackConfigurationManagerPtrOutput
- func (o StackConfigurationManagerOutput) Version() pulumi.StringPtrOutput
- type StackConfigurationManagerPtrInput
- type StackConfigurationManagerPtrOutput
- func (o StackConfigurationManagerPtrOutput) Elem() StackConfigurationManagerOutput
- func (StackConfigurationManagerPtrOutput) ElementType() reflect.Type
- func (o StackConfigurationManagerPtrOutput) Name() pulumi.StringPtrOutput
- func (o StackConfigurationManagerPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StackConfigurationManager]
- func (o StackConfigurationManagerPtrOutput) ToStackConfigurationManagerPtrOutput() StackConfigurationManagerPtrOutput
- func (o StackConfigurationManagerPtrOutput) ToStackConfigurationManagerPtrOutputWithContext(ctx context.Context) StackConfigurationManagerPtrOutput
- func (o StackConfigurationManagerPtrOutput) Version() pulumi.StringPtrOutput
- type StackElasticIp
- type StackElasticIpArgs
- func (StackElasticIpArgs) ElementType() reflect.Type
- func (i StackElasticIpArgs) ToOutput(ctx context.Context) pulumix.Output[StackElasticIp]
- func (i StackElasticIpArgs) ToStackElasticIpOutput() StackElasticIpOutput
- func (i StackElasticIpArgs) ToStackElasticIpOutputWithContext(ctx context.Context) StackElasticIpOutput
- type StackElasticIpArray
- func (StackElasticIpArray) ElementType() reflect.Type
- func (i StackElasticIpArray) ToOutput(ctx context.Context) pulumix.Output[[]StackElasticIp]
- func (i StackElasticIpArray) ToStackElasticIpArrayOutput() StackElasticIpArrayOutput
- func (i StackElasticIpArray) ToStackElasticIpArrayOutputWithContext(ctx context.Context) StackElasticIpArrayOutput
- type StackElasticIpArrayInput
- type StackElasticIpArrayOutput
- func (StackElasticIpArrayOutput) ElementType() reflect.Type
- func (o StackElasticIpArrayOutput) Index(i pulumi.IntInput) StackElasticIpOutput
- func (o StackElasticIpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]StackElasticIp]
- func (o StackElasticIpArrayOutput) ToStackElasticIpArrayOutput() StackElasticIpArrayOutput
- func (o StackElasticIpArrayOutput) ToStackElasticIpArrayOutputWithContext(ctx context.Context) StackElasticIpArrayOutput
- type StackElasticIpInput
- type StackElasticIpOutput
- func (StackElasticIpOutput) ElementType() reflect.Type
- func (o StackElasticIpOutput) Ip() pulumi.StringOutput
- func (o StackElasticIpOutput) Name() pulumi.StringPtrOutput
- func (o StackElasticIpOutput) ToOutput(ctx context.Context) pulumix.Output[StackElasticIp]
- func (o StackElasticIpOutput) ToStackElasticIpOutput() StackElasticIpOutput
- func (o StackElasticIpOutput) ToStackElasticIpOutputWithContext(ctx context.Context) StackElasticIpOutput
- type StackInput
- type StackOutput
- func (o StackOutput) AgentVersion() pulumi.StringPtrOutput
- func (o StackOutput) Attributes() pulumi.AnyOutput
- func (o StackOutput) ChefConfiguration() StackChefConfigurationPtrOutput
- func (o StackOutput) CloneAppIds() pulumi.StringArrayOutput
- func (o StackOutput) ClonePermissions() pulumi.BoolPtrOutput
- func (o StackOutput) ConfigurationManager() StackConfigurationManagerPtrOutput
- func (o StackOutput) CustomCookbooksSource() StackSourcePtrOutput
- func (o StackOutput) CustomJson() pulumi.AnyOutput
- func (o StackOutput) DefaultAvailabilityZone() pulumi.StringPtrOutput
- func (o StackOutput) DefaultInstanceProfileArn() pulumi.StringOutput
- func (o StackOutput) DefaultOs() pulumi.StringPtrOutput
- func (o StackOutput) DefaultRootDeviceType() pulumi.StringPtrOutput
- func (o StackOutput) DefaultSshKeyName() pulumi.StringPtrOutput
- func (o StackOutput) DefaultSubnetId() pulumi.StringPtrOutput
- func (o StackOutput) EcsClusterArn() pulumi.StringPtrOutput
- func (o StackOutput) ElasticIps() StackElasticIpArrayOutput
- func (StackOutput) ElementType() reflect.Type
- func (o StackOutput) HostnameTheme() pulumi.StringPtrOutput
- func (o StackOutput) Name() pulumi.StringOutput
- func (o StackOutput) RdsDbInstances() StackRdsDbInstanceArrayOutput
- func (o StackOutput) ServiceRoleArn() pulumi.StringOutput
- func (o StackOutput) SourceStackId() pulumi.StringPtrOutput
- func (o StackOutput) Tags() StackTagArrayOutput
- func (o StackOutput) ToOutput(ctx context.Context) pulumix.Output[*Stack]
- func (o StackOutput) ToStackOutput() StackOutput
- func (o StackOutput) ToStackOutputWithContext(ctx context.Context) StackOutput
- func (o StackOutput) UseCustomCookbooks() pulumi.BoolPtrOutput
- func (o StackOutput) UseOpsworksSecurityGroups() pulumi.BoolPtrOutput
- func (o StackOutput) VpcId() pulumi.StringPtrOutput
- type StackRdsDbInstance
- type StackRdsDbInstanceArgs
- func (StackRdsDbInstanceArgs) ElementType() reflect.Type
- func (i StackRdsDbInstanceArgs) ToOutput(ctx context.Context) pulumix.Output[StackRdsDbInstance]
- func (i StackRdsDbInstanceArgs) ToStackRdsDbInstanceOutput() StackRdsDbInstanceOutput
- func (i StackRdsDbInstanceArgs) ToStackRdsDbInstanceOutputWithContext(ctx context.Context) StackRdsDbInstanceOutput
- type StackRdsDbInstanceArray
- func (StackRdsDbInstanceArray) ElementType() reflect.Type
- func (i StackRdsDbInstanceArray) ToOutput(ctx context.Context) pulumix.Output[[]StackRdsDbInstance]
- func (i StackRdsDbInstanceArray) ToStackRdsDbInstanceArrayOutput() StackRdsDbInstanceArrayOutput
- func (i StackRdsDbInstanceArray) ToStackRdsDbInstanceArrayOutputWithContext(ctx context.Context) StackRdsDbInstanceArrayOutput
- type StackRdsDbInstanceArrayInput
- type StackRdsDbInstanceArrayOutput
- func (StackRdsDbInstanceArrayOutput) ElementType() reflect.Type
- func (o StackRdsDbInstanceArrayOutput) Index(i pulumi.IntInput) StackRdsDbInstanceOutput
- func (o StackRdsDbInstanceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]StackRdsDbInstance]
- func (o StackRdsDbInstanceArrayOutput) ToStackRdsDbInstanceArrayOutput() StackRdsDbInstanceArrayOutput
- func (o StackRdsDbInstanceArrayOutput) ToStackRdsDbInstanceArrayOutputWithContext(ctx context.Context) StackRdsDbInstanceArrayOutput
- type StackRdsDbInstanceInput
- type StackRdsDbInstanceOutput
- func (o StackRdsDbInstanceOutput) DbPassword() pulumi.StringOutput
- func (o StackRdsDbInstanceOutput) DbUser() pulumi.StringOutput
- func (StackRdsDbInstanceOutput) ElementType() reflect.Type
- func (o StackRdsDbInstanceOutput) RdsDbInstanceArn() pulumi.StringOutput
- func (o StackRdsDbInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[StackRdsDbInstance]
- func (o StackRdsDbInstanceOutput) ToStackRdsDbInstanceOutput() StackRdsDbInstanceOutput
- func (o StackRdsDbInstanceOutput) ToStackRdsDbInstanceOutputWithContext(ctx context.Context) StackRdsDbInstanceOutput
- type StackSource
- type StackSourceArgs
- func (StackSourceArgs) ElementType() reflect.Type
- func (i StackSourceArgs) ToOutput(ctx context.Context) pulumix.Output[StackSource]
- func (i StackSourceArgs) ToStackSourceOutput() StackSourceOutput
- func (i StackSourceArgs) ToStackSourceOutputWithContext(ctx context.Context) StackSourceOutput
- func (i StackSourceArgs) ToStackSourcePtrOutput() StackSourcePtrOutput
- func (i StackSourceArgs) ToStackSourcePtrOutputWithContext(ctx context.Context) StackSourcePtrOutput
- type StackSourceInput
- type StackSourceOutput
- func (StackSourceOutput) ElementType() reflect.Type
- func (o StackSourceOutput) Password() pulumi.StringPtrOutput
- func (o StackSourceOutput) Revision() pulumi.StringPtrOutput
- func (o StackSourceOutput) SshKey() pulumi.StringPtrOutput
- func (o StackSourceOutput) ToOutput(ctx context.Context) pulumix.Output[StackSource]
- func (o StackSourceOutput) ToStackSourceOutput() StackSourceOutput
- func (o StackSourceOutput) ToStackSourceOutputWithContext(ctx context.Context) StackSourceOutput
- func (o StackSourceOutput) ToStackSourcePtrOutput() StackSourcePtrOutput
- func (o StackSourceOutput) ToStackSourcePtrOutputWithContext(ctx context.Context) StackSourcePtrOutput
- func (o StackSourceOutput) Type() pulumi.StringPtrOutput
- func (o StackSourceOutput) Url() pulumi.StringPtrOutput
- func (o StackSourceOutput) Username() pulumi.StringPtrOutput
- type StackSourcePtrInput
- type StackSourcePtrOutput
- func (o StackSourcePtrOutput) Elem() StackSourceOutput
- func (StackSourcePtrOutput) ElementType() reflect.Type
- func (o StackSourcePtrOutput) Password() pulumi.StringPtrOutput
- func (o StackSourcePtrOutput) Revision() pulumi.StringPtrOutput
- func (o StackSourcePtrOutput) SshKey() pulumi.StringPtrOutput
- func (o StackSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StackSource]
- func (o StackSourcePtrOutput) ToStackSourcePtrOutput() StackSourcePtrOutput
- func (o StackSourcePtrOutput) ToStackSourcePtrOutputWithContext(ctx context.Context) StackSourcePtrOutput
- func (o StackSourcePtrOutput) Type() pulumi.StringPtrOutput
- func (o StackSourcePtrOutput) Url() pulumi.StringPtrOutput
- func (o StackSourcePtrOutput) Username() pulumi.StringPtrOutput
- type StackState
- type StackTag
- type StackTagArgs
- type StackTagArray
- type StackTagArrayInput
- type StackTagArrayOutput
- func (StackTagArrayOutput) ElementType() reflect.Type
- func (o StackTagArrayOutput) Index(i pulumi.IntInput) StackTagOutput
- func (o StackTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]StackTag]
- func (o StackTagArrayOutput) ToStackTagArrayOutput() StackTagArrayOutput
- func (o StackTagArrayOutput) ToStackTagArrayOutputWithContext(ctx context.Context) StackTagArrayOutput
- type StackTagInput
- type StackTagOutput
- func (StackTagOutput) ElementType() reflect.Type
- func (o StackTagOutput) Key() pulumi.StringOutput
- func (o StackTagOutput) ToOutput(ctx context.Context) pulumix.Output[StackTag]
- func (o StackTagOutput) ToStackTagOutput() StackTagOutput
- func (o StackTagOutput) ToStackTagOutputWithContext(ctx context.Context) StackTagOutput
- func (o StackTagOutput) Value() pulumi.StringOutput
- type UserProfiledeprecated
- type UserProfileArgs
- type UserProfileInput
- type UserProfileOutput
- func (o UserProfileOutput) AllowSelfManagement() pulumi.BoolPtrOutput
- func (UserProfileOutput) ElementType() reflect.Type
- func (o UserProfileOutput) IamUserArn() pulumi.StringOutput
- func (o UserProfileOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o UserProfileOutput) SshUsername() pulumi.StringPtrOutput
- func (o UserProfileOutput) ToOutput(ctx context.Context) pulumix.Output[*UserProfile]
- func (o UserProfileOutput) ToUserProfileOutput() UserProfileOutput
- func (o UserProfileOutput) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
- type UserProfileState
- type Volumedeprecated
- type VolumeArgs
- type VolumeInput
- type VolumeOutput
- func (o VolumeOutput) Ec2VolumeId() pulumi.StringOutput
- func (VolumeOutput) ElementType() reflect.Type
- func (o VolumeOutput) MountPoint() pulumi.StringPtrOutput
- func (o VolumeOutput) Name() pulumi.StringPtrOutput
- func (o VolumeOutput) StackId() pulumi.StringOutput
- func (o VolumeOutput) ToOutput(ctx context.Context) pulumix.Output[*Volume]
- func (o VolumeOutput) ToVolumeOutput() VolumeOutput
- func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
- type VolumeState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App
deprecated
type App struct { pulumi.CustomResourceState AppSource AppSourcePtrOutput `pulumi:"appSource"` Attributes pulumi.AnyOutput `pulumi:"attributes"` DataSources AppDataSourceArrayOutput `pulumi:"dataSources"` Description pulumi.StringPtrOutput `pulumi:"description"` Domains pulumi.StringArrayOutput `pulumi:"domains"` EnableSsl pulumi.BoolPtrOutput `pulumi:"enableSsl"` Environment AppEnvironmentVariableArrayOutput `pulumi:"environment"` Name pulumi.StringOutput `pulumi:"name"` Shortname pulumi.StringPtrOutput `pulumi:"shortname"` SslConfiguration AppSslConfigurationPtrOutput `pulumi:"sslConfiguration"` StackId pulumi.StringOutput `pulumi:"stackId"` Type pulumi.StringOutput `pulumi:"type"` }
Resource Type definition for AWS::OpsWorks::App
Deprecated: App is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetApp ¶
func GetApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppState, opts ...pulumi.ResourceOption) (*App, error)
GetApp gets an existing App 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 NewApp ¶
func NewApp(ctx *pulumi.Context, name string, args *AppArgs, opts ...pulumi.ResourceOption) (*App, error)
NewApp registers a new resource with the given unique name, arguments, and options.
func (*App) ElementType ¶
func (*App) ToAppOutput ¶
func (*App) ToAppOutputWithContext ¶
type AppArgs ¶
type AppArgs struct { AppSource AppSourcePtrInput Attributes pulumi.Input DataSources AppDataSourceArrayInput Description pulumi.StringPtrInput Domains pulumi.StringArrayInput EnableSsl pulumi.BoolPtrInput Environment AppEnvironmentVariableArrayInput Name pulumi.StringPtrInput Shortname pulumi.StringPtrInput SslConfiguration AppSslConfigurationPtrInput StackId pulumi.StringInput Type pulumi.StringInput }
The set of arguments for constructing a App resource.
func (AppArgs) ElementType ¶
type AppDataSource ¶
type AppDataSourceArgs ¶
type AppDataSourceArgs struct { Arn pulumi.StringPtrInput `pulumi:"arn"` DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (AppDataSourceArgs) ElementType ¶
func (AppDataSourceArgs) ElementType() reflect.Type
func (AppDataSourceArgs) ToAppDataSourceOutput ¶
func (i AppDataSourceArgs) ToAppDataSourceOutput() AppDataSourceOutput
func (AppDataSourceArgs) ToAppDataSourceOutputWithContext ¶
func (i AppDataSourceArgs) ToAppDataSourceOutputWithContext(ctx context.Context) AppDataSourceOutput
func (AppDataSourceArgs) ToOutput ¶ added in v0.76.0
func (i AppDataSourceArgs) ToOutput(ctx context.Context) pulumix.Output[AppDataSource]
type AppDataSourceArray ¶
type AppDataSourceArray []AppDataSourceInput
func (AppDataSourceArray) ElementType ¶
func (AppDataSourceArray) ElementType() reflect.Type
func (AppDataSourceArray) ToAppDataSourceArrayOutput ¶
func (i AppDataSourceArray) ToAppDataSourceArrayOutput() AppDataSourceArrayOutput
func (AppDataSourceArray) ToAppDataSourceArrayOutputWithContext ¶
func (i AppDataSourceArray) ToAppDataSourceArrayOutputWithContext(ctx context.Context) AppDataSourceArrayOutput
func (AppDataSourceArray) ToOutput ¶ added in v0.76.0
func (i AppDataSourceArray) ToOutput(ctx context.Context) pulumix.Output[[]AppDataSource]
type AppDataSourceArrayInput ¶
type AppDataSourceArrayInput interface { pulumi.Input ToAppDataSourceArrayOutput() AppDataSourceArrayOutput ToAppDataSourceArrayOutputWithContext(context.Context) AppDataSourceArrayOutput }
AppDataSourceArrayInput is an input type that accepts AppDataSourceArray and AppDataSourceArrayOutput values. You can construct a concrete instance of `AppDataSourceArrayInput` via:
AppDataSourceArray{ AppDataSourceArgs{...} }
type AppDataSourceArrayOutput ¶
type AppDataSourceArrayOutput struct{ *pulumi.OutputState }
func (AppDataSourceArrayOutput) ElementType ¶
func (AppDataSourceArrayOutput) ElementType() reflect.Type
func (AppDataSourceArrayOutput) Index ¶
func (o AppDataSourceArrayOutput) Index(i pulumi.IntInput) AppDataSourceOutput
func (AppDataSourceArrayOutput) ToAppDataSourceArrayOutput ¶
func (o AppDataSourceArrayOutput) ToAppDataSourceArrayOutput() AppDataSourceArrayOutput
func (AppDataSourceArrayOutput) ToAppDataSourceArrayOutputWithContext ¶
func (o AppDataSourceArrayOutput) ToAppDataSourceArrayOutputWithContext(ctx context.Context) AppDataSourceArrayOutput
func (AppDataSourceArrayOutput) ToOutput ¶ added in v0.76.0
func (o AppDataSourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]AppDataSource]
type AppDataSourceInput ¶
type AppDataSourceInput interface { pulumi.Input ToAppDataSourceOutput() AppDataSourceOutput ToAppDataSourceOutputWithContext(context.Context) AppDataSourceOutput }
AppDataSourceInput is an input type that accepts AppDataSourceArgs and AppDataSourceOutput values. You can construct a concrete instance of `AppDataSourceInput` via:
AppDataSourceArgs{...}
type AppDataSourceOutput ¶
type AppDataSourceOutput struct{ *pulumi.OutputState }
func (AppDataSourceOutput) Arn ¶
func (o AppDataSourceOutput) Arn() pulumi.StringPtrOutput
func (AppDataSourceOutput) DatabaseName ¶
func (o AppDataSourceOutput) DatabaseName() pulumi.StringPtrOutput
func (AppDataSourceOutput) ElementType ¶
func (AppDataSourceOutput) ElementType() reflect.Type
func (AppDataSourceOutput) ToAppDataSourceOutput ¶
func (o AppDataSourceOutput) ToAppDataSourceOutput() AppDataSourceOutput
func (AppDataSourceOutput) ToAppDataSourceOutputWithContext ¶
func (o AppDataSourceOutput) ToAppDataSourceOutputWithContext(ctx context.Context) AppDataSourceOutput
func (AppDataSourceOutput) ToOutput ¶ added in v0.76.0
func (o AppDataSourceOutput) ToOutput(ctx context.Context) pulumix.Output[AppDataSource]
func (AppDataSourceOutput) Type ¶
func (o AppDataSourceOutput) Type() pulumi.StringPtrOutput
type AppEnvironmentVariable ¶
type AppEnvironmentVariableArgs ¶
type AppEnvironmentVariableArgs struct { Key pulumi.StringInput `pulumi:"key"` Secure pulumi.BoolPtrInput `pulumi:"secure"` Value pulumi.StringInput `pulumi:"value"` }
func (AppEnvironmentVariableArgs) ElementType ¶
func (AppEnvironmentVariableArgs) ElementType() reflect.Type
func (AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutput ¶
func (i AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput
func (AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutputWithContext ¶
func (i AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutputWithContext(ctx context.Context) AppEnvironmentVariableOutput
func (AppEnvironmentVariableArgs) ToOutput ¶ added in v0.76.0
func (i AppEnvironmentVariableArgs) ToOutput(ctx context.Context) pulumix.Output[AppEnvironmentVariable]
type AppEnvironmentVariableArray ¶
type AppEnvironmentVariableArray []AppEnvironmentVariableInput
func (AppEnvironmentVariableArray) ElementType ¶
func (AppEnvironmentVariableArray) ElementType() reflect.Type
func (AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutput ¶
func (i AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput
func (AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutputWithContext ¶
func (i AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppEnvironmentVariableArrayOutput
func (AppEnvironmentVariableArray) ToOutput ¶ added in v0.76.0
func (i AppEnvironmentVariableArray) ToOutput(ctx context.Context) pulumix.Output[[]AppEnvironmentVariable]
type AppEnvironmentVariableArrayInput ¶
type AppEnvironmentVariableArrayInput interface { pulumi.Input ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput ToAppEnvironmentVariableArrayOutputWithContext(context.Context) AppEnvironmentVariableArrayOutput }
AppEnvironmentVariableArrayInput is an input type that accepts AppEnvironmentVariableArray and AppEnvironmentVariableArrayOutput values. You can construct a concrete instance of `AppEnvironmentVariableArrayInput` via:
AppEnvironmentVariableArray{ AppEnvironmentVariableArgs{...} }
type AppEnvironmentVariableArrayOutput ¶
type AppEnvironmentVariableArrayOutput struct{ *pulumi.OutputState }
func (AppEnvironmentVariableArrayOutput) ElementType ¶
func (AppEnvironmentVariableArrayOutput) ElementType() reflect.Type
func (AppEnvironmentVariableArrayOutput) Index ¶
func (o AppEnvironmentVariableArrayOutput) Index(i pulumi.IntInput) AppEnvironmentVariableOutput
func (AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutput ¶
func (o AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput
func (AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutputWithContext ¶
func (o AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppEnvironmentVariableArrayOutput
func (AppEnvironmentVariableArrayOutput) ToOutput ¶ added in v0.76.0
func (o AppEnvironmentVariableArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]AppEnvironmentVariable]
type AppEnvironmentVariableInput ¶
type AppEnvironmentVariableInput interface { pulumi.Input ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput ToAppEnvironmentVariableOutputWithContext(context.Context) AppEnvironmentVariableOutput }
AppEnvironmentVariableInput is an input type that accepts AppEnvironmentVariableArgs and AppEnvironmentVariableOutput values. You can construct a concrete instance of `AppEnvironmentVariableInput` via:
AppEnvironmentVariableArgs{...}
type AppEnvironmentVariableOutput ¶
type AppEnvironmentVariableOutput struct{ *pulumi.OutputState }
func (AppEnvironmentVariableOutput) ElementType ¶
func (AppEnvironmentVariableOutput) ElementType() reflect.Type
func (AppEnvironmentVariableOutput) Key ¶
func (o AppEnvironmentVariableOutput) Key() pulumi.StringOutput
func (AppEnvironmentVariableOutput) Secure ¶
func (o AppEnvironmentVariableOutput) Secure() pulumi.BoolPtrOutput
func (AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutput ¶
func (o AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput
func (AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutputWithContext ¶
func (o AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutputWithContext(ctx context.Context) AppEnvironmentVariableOutput
func (AppEnvironmentVariableOutput) ToOutput ¶ added in v0.76.0
func (o AppEnvironmentVariableOutput) ToOutput(ctx context.Context) pulumix.Output[AppEnvironmentVariable]
func (AppEnvironmentVariableOutput) Value ¶
func (o AppEnvironmentVariableOutput) Value() pulumi.StringOutput
type AppOutput ¶
type AppOutput struct{ *pulumi.OutputState }
func (AppOutput) AppSource ¶ added in v0.17.0
func (o AppOutput) AppSource() AppSourcePtrOutput
func (AppOutput) Attributes ¶ added in v0.17.0
func (AppOutput) DataSources ¶ added in v0.17.0
func (o AppOutput) DataSources() AppDataSourceArrayOutput
func (AppOutput) Description ¶ added in v0.17.0
func (o AppOutput) Description() pulumi.StringPtrOutput
func (AppOutput) Domains ¶ added in v0.17.0
func (o AppOutput) Domains() pulumi.StringArrayOutput
func (AppOutput) ElementType ¶
func (AppOutput) EnableSsl ¶ added in v0.17.0
func (o AppOutput) EnableSsl() pulumi.BoolPtrOutput
func (AppOutput) Environment ¶ added in v0.17.0
func (o AppOutput) Environment() AppEnvironmentVariableArrayOutput
func (AppOutput) Name ¶ added in v0.17.0
func (o AppOutput) Name() pulumi.StringOutput
func (AppOutput) Shortname ¶ added in v0.17.0
func (o AppOutput) Shortname() pulumi.StringPtrOutput
func (AppOutput) SslConfiguration ¶ added in v0.17.0
func (o AppOutput) SslConfiguration() AppSslConfigurationPtrOutput
func (AppOutput) StackId ¶ added in v0.17.0
func (o AppOutput) StackId() pulumi.StringOutput
func (AppOutput) ToAppOutput ¶
func (AppOutput) ToAppOutputWithContext ¶
func (AppOutput) Type ¶ added in v0.17.0
func (o AppOutput) Type() pulumi.StringOutput
type AppSourceArgs ¶
type AppSourceArgs struct { Password pulumi.StringPtrInput `pulumi:"password"` Revision pulumi.StringPtrInput `pulumi:"revision"` SshKey pulumi.StringPtrInput `pulumi:"sshKey"` Type pulumi.StringPtrInput `pulumi:"type"` Url pulumi.StringPtrInput `pulumi:"url"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (AppSourceArgs) ElementType ¶
func (AppSourceArgs) ElementType() reflect.Type
func (AppSourceArgs) ToAppSourceOutput ¶
func (i AppSourceArgs) ToAppSourceOutput() AppSourceOutput
func (AppSourceArgs) ToAppSourceOutputWithContext ¶
func (i AppSourceArgs) ToAppSourceOutputWithContext(ctx context.Context) AppSourceOutput
func (AppSourceArgs) ToAppSourcePtrOutput ¶
func (i AppSourceArgs) ToAppSourcePtrOutput() AppSourcePtrOutput
func (AppSourceArgs) ToAppSourcePtrOutputWithContext ¶
func (i AppSourceArgs) ToAppSourcePtrOutputWithContext(ctx context.Context) AppSourcePtrOutput
type AppSourceInput ¶
type AppSourceInput interface { pulumi.Input ToAppSourceOutput() AppSourceOutput ToAppSourceOutputWithContext(context.Context) AppSourceOutput }
AppSourceInput is an input type that accepts AppSourceArgs and AppSourceOutput values. You can construct a concrete instance of `AppSourceInput` via:
AppSourceArgs{...}
type AppSourceOutput ¶
type AppSourceOutput struct{ *pulumi.OutputState }
func (AppSourceOutput) ElementType ¶
func (AppSourceOutput) ElementType() reflect.Type
func (AppSourceOutput) Password ¶
func (o AppSourceOutput) Password() pulumi.StringPtrOutput
func (AppSourceOutput) Revision ¶
func (o AppSourceOutput) Revision() pulumi.StringPtrOutput
func (AppSourceOutput) SshKey ¶
func (o AppSourceOutput) SshKey() pulumi.StringPtrOutput
func (AppSourceOutput) ToAppSourceOutput ¶
func (o AppSourceOutput) ToAppSourceOutput() AppSourceOutput
func (AppSourceOutput) ToAppSourceOutputWithContext ¶
func (o AppSourceOutput) ToAppSourceOutputWithContext(ctx context.Context) AppSourceOutput
func (AppSourceOutput) ToAppSourcePtrOutput ¶
func (o AppSourceOutput) ToAppSourcePtrOutput() AppSourcePtrOutput
func (AppSourceOutput) ToAppSourcePtrOutputWithContext ¶
func (o AppSourceOutput) ToAppSourcePtrOutputWithContext(ctx context.Context) AppSourcePtrOutput
func (AppSourceOutput) Type ¶
func (o AppSourceOutput) Type() pulumi.StringPtrOutput
func (AppSourceOutput) Url ¶
func (o AppSourceOutput) Url() pulumi.StringPtrOutput
func (AppSourceOutput) Username ¶
func (o AppSourceOutput) Username() pulumi.StringPtrOutput
type AppSourcePtrInput ¶
type AppSourcePtrInput interface { pulumi.Input ToAppSourcePtrOutput() AppSourcePtrOutput ToAppSourcePtrOutputWithContext(context.Context) AppSourcePtrOutput }
AppSourcePtrInput is an input type that accepts AppSourceArgs, AppSourcePtr and AppSourcePtrOutput values. You can construct a concrete instance of `AppSourcePtrInput` via:
AppSourceArgs{...} or: nil
func AppSourcePtr ¶
func AppSourcePtr(v *AppSourceArgs) AppSourcePtrInput
type AppSourcePtrOutput ¶
type AppSourcePtrOutput struct{ *pulumi.OutputState }
func (AppSourcePtrOutput) Elem ¶
func (o AppSourcePtrOutput) Elem() AppSourceOutput
func (AppSourcePtrOutput) ElementType ¶
func (AppSourcePtrOutput) ElementType() reflect.Type
func (AppSourcePtrOutput) Password ¶
func (o AppSourcePtrOutput) Password() pulumi.StringPtrOutput
func (AppSourcePtrOutput) Revision ¶
func (o AppSourcePtrOutput) Revision() pulumi.StringPtrOutput
func (AppSourcePtrOutput) SshKey ¶
func (o AppSourcePtrOutput) SshKey() pulumi.StringPtrOutput
func (AppSourcePtrOutput) ToAppSourcePtrOutput ¶
func (o AppSourcePtrOutput) ToAppSourcePtrOutput() AppSourcePtrOutput
func (AppSourcePtrOutput) ToAppSourcePtrOutputWithContext ¶
func (o AppSourcePtrOutput) ToAppSourcePtrOutputWithContext(ctx context.Context) AppSourcePtrOutput
func (AppSourcePtrOutput) Type ¶
func (o AppSourcePtrOutput) Type() pulumi.StringPtrOutput
func (AppSourcePtrOutput) Url ¶
func (o AppSourcePtrOutput) Url() pulumi.StringPtrOutput
func (AppSourcePtrOutput) Username ¶
func (o AppSourcePtrOutput) Username() pulumi.StringPtrOutput
type AppSslConfiguration ¶
type AppSslConfigurationArgs ¶
type AppSslConfigurationArgs struct { Certificate pulumi.StringPtrInput `pulumi:"certificate"` Chain pulumi.StringPtrInput `pulumi:"chain"` PrivateKey pulumi.StringPtrInput `pulumi:"privateKey"` }
func (AppSslConfigurationArgs) ElementType ¶
func (AppSslConfigurationArgs) ElementType() reflect.Type
func (AppSslConfigurationArgs) ToAppSslConfigurationOutput ¶
func (i AppSslConfigurationArgs) ToAppSslConfigurationOutput() AppSslConfigurationOutput
func (AppSslConfigurationArgs) ToAppSslConfigurationOutputWithContext ¶
func (i AppSslConfigurationArgs) ToAppSslConfigurationOutputWithContext(ctx context.Context) AppSslConfigurationOutput
func (AppSslConfigurationArgs) ToAppSslConfigurationPtrOutput ¶
func (i AppSslConfigurationArgs) ToAppSslConfigurationPtrOutput() AppSslConfigurationPtrOutput
func (AppSslConfigurationArgs) ToAppSslConfigurationPtrOutputWithContext ¶
func (i AppSslConfigurationArgs) ToAppSslConfigurationPtrOutputWithContext(ctx context.Context) AppSslConfigurationPtrOutput
func (AppSslConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i AppSslConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[AppSslConfiguration]
type AppSslConfigurationInput ¶
type AppSslConfigurationInput interface { pulumi.Input ToAppSslConfigurationOutput() AppSslConfigurationOutput ToAppSslConfigurationOutputWithContext(context.Context) AppSslConfigurationOutput }
AppSslConfigurationInput is an input type that accepts AppSslConfigurationArgs and AppSslConfigurationOutput values. You can construct a concrete instance of `AppSslConfigurationInput` via:
AppSslConfigurationArgs{...}
type AppSslConfigurationOutput ¶
type AppSslConfigurationOutput struct{ *pulumi.OutputState }
func (AppSslConfigurationOutput) Certificate ¶
func (o AppSslConfigurationOutput) Certificate() pulumi.StringPtrOutput
func (AppSslConfigurationOutput) Chain ¶
func (o AppSslConfigurationOutput) Chain() pulumi.StringPtrOutput
func (AppSslConfigurationOutput) ElementType ¶
func (AppSslConfigurationOutput) ElementType() reflect.Type
func (AppSslConfigurationOutput) PrivateKey ¶
func (o AppSslConfigurationOutput) PrivateKey() pulumi.StringPtrOutput
func (AppSslConfigurationOutput) ToAppSslConfigurationOutput ¶
func (o AppSslConfigurationOutput) ToAppSslConfigurationOutput() AppSslConfigurationOutput
func (AppSslConfigurationOutput) ToAppSslConfigurationOutputWithContext ¶
func (o AppSslConfigurationOutput) ToAppSslConfigurationOutputWithContext(ctx context.Context) AppSslConfigurationOutput
func (AppSslConfigurationOutput) ToAppSslConfigurationPtrOutput ¶
func (o AppSslConfigurationOutput) ToAppSslConfigurationPtrOutput() AppSslConfigurationPtrOutput
func (AppSslConfigurationOutput) ToAppSslConfigurationPtrOutputWithContext ¶
func (o AppSslConfigurationOutput) ToAppSslConfigurationPtrOutputWithContext(ctx context.Context) AppSslConfigurationPtrOutput
func (AppSslConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o AppSslConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[AppSslConfiguration]
type AppSslConfigurationPtrInput ¶
type AppSslConfigurationPtrInput interface { pulumi.Input ToAppSslConfigurationPtrOutput() AppSslConfigurationPtrOutput ToAppSslConfigurationPtrOutputWithContext(context.Context) AppSslConfigurationPtrOutput }
AppSslConfigurationPtrInput is an input type that accepts AppSslConfigurationArgs, AppSslConfigurationPtr and AppSslConfigurationPtrOutput values. You can construct a concrete instance of `AppSslConfigurationPtrInput` via:
AppSslConfigurationArgs{...} or: nil
func AppSslConfigurationPtr ¶
func AppSslConfigurationPtr(v *AppSslConfigurationArgs) AppSslConfigurationPtrInput
type AppSslConfigurationPtrOutput ¶
type AppSslConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AppSslConfigurationPtrOutput) Certificate ¶
func (o AppSslConfigurationPtrOutput) Certificate() pulumi.StringPtrOutput
func (AppSslConfigurationPtrOutput) Chain ¶
func (o AppSslConfigurationPtrOutput) Chain() pulumi.StringPtrOutput
func (AppSslConfigurationPtrOutput) Elem ¶
func (o AppSslConfigurationPtrOutput) Elem() AppSslConfigurationOutput
func (AppSslConfigurationPtrOutput) ElementType ¶
func (AppSslConfigurationPtrOutput) ElementType() reflect.Type
func (AppSslConfigurationPtrOutput) PrivateKey ¶
func (o AppSslConfigurationPtrOutput) PrivateKey() pulumi.StringPtrOutput
func (AppSslConfigurationPtrOutput) ToAppSslConfigurationPtrOutput ¶
func (o AppSslConfigurationPtrOutput) ToAppSslConfigurationPtrOutput() AppSslConfigurationPtrOutput
func (AppSslConfigurationPtrOutput) ToAppSslConfigurationPtrOutputWithContext ¶
func (o AppSslConfigurationPtrOutput) ToAppSslConfigurationPtrOutputWithContext(ctx context.Context) AppSslConfigurationPtrOutput
func (AppSslConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o AppSslConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*AppSslConfiguration]
type ElasticLoadBalancerAttachment
deprecated
type ElasticLoadBalancerAttachment struct { pulumi.CustomResourceState ElasticLoadBalancerName pulumi.StringOutput `pulumi:"elasticLoadBalancerName"` LayerId pulumi.StringOutput `pulumi:"layerId"` }
Resource Type definition for AWS::OpsWorks::ElasticLoadBalancerAttachment
Deprecated: ElasticLoadBalancerAttachment is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetElasticLoadBalancerAttachment ¶
func GetElasticLoadBalancerAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ElasticLoadBalancerAttachmentState, opts ...pulumi.ResourceOption) (*ElasticLoadBalancerAttachment, error)
GetElasticLoadBalancerAttachment gets an existing ElasticLoadBalancerAttachment 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 NewElasticLoadBalancerAttachment ¶
func NewElasticLoadBalancerAttachment(ctx *pulumi.Context, name string, args *ElasticLoadBalancerAttachmentArgs, opts ...pulumi.ResourceOption) (*ElasticLoadBalancerAttachment, error)
NewElasticLoadBalancerAttachment registers a new resource with the given unique name, arguments, and options.
func (*ElasticLoadBalancerAttachment) ElementType ¶
func (*ElasticLoadBalancerAttachment) ElementType() reflect.Type
func (*ElasticLoadBalancerAttachment) ToElasticLoadBalancerAttachmentOutput ¶
func (i *ElasticLoadBalancerAttachment) ToElasticLoadBalancerAttachmentOutput() ElasticLoadBalancerAttachmentOutput
func (*ElasticLoadBalancerAttachment) ToElasticLoadBalancerAttachmentOutputWithContext ¶
func (i *ElasticLoadBalancerAttachment) ToElasticLoadBalancerAttachmentOutputWithContext(ctx context.Context) ElasticLoadBalancerAttachmentOutput
func (*ElasticLoadBalancerAttachment) ToOutput ¶ added in v0.76.0
func (i *ElasticLoadBalancerAttachment) ToOutput(ctx context.Context) pulumix.Output[*ElasticLoadBalancerAttachment]
type ElasticLoadBalancerAttachmentArgs ¶
type ElasticLoadBalancerAttachmentArgs struct { ElasticLoadBalancerName pulumi.StringInput LayerId pulumi.StringInput }
The set of arguments for constructing a ElasticLoadBalancerAttachment resource.
func (ElasticLoadBalancerAttachmentArgs) ElementType ¶
func (ElasticLoadBalancerAttachmentArgs) ElementType() reflect.Type
type ElasticLoadBalancerAttachmentInput ¶
type ElasticLoadBalancerAttachmentInput interface { pulumi.Input ToElasticLoadBalancerAttachmentOutput() ElasticLoadBalancerAttachmentOutput ToElasticLoadBalancerAttachmentOutputWithContext(ctx context.Context) ElasticLoadBalancerAttachmentOutput }
type ElasticLoadBalancerAttachmentOutput ¶
type ElasticLoadBalancerAttachmentOutput struct{ *pulumi.OutputState }
func (ElasticLoadBalancerAttachmentOutput) ElasticLoadBalancerName ¶ added in v0.17.0
func (o ElasticLoadBalancerAttachmentOutput) ElasticLoadBalancerName() pulumi.StringOutput
func (ElasticLoadBalancerAttachmentOutput) ElementType ¶
func (ElasticLoadBalancerAttachmentOutput) ElementType() reflect.Type
func (ElasticLoadBalancerAttachmentOutput) LayerId ¶ added in v0.17.0
func (o ElasticLoadBalancerAttachmentOutput) LayerId() pulumi.StringOutput
func (ElasticLoadBalancerAttachmentOutput) ToElasticLoadBalancerAttachmentOutput ¶
func (o ElasticLoadBalancerAttachmentOutput) ToElasticLoadBalancerAttachmentOutput() ElasticLoadBalancerAttachmentOutput
func (ElasticLoadBalancerAttachmentOutput) ToElasticLoadBalancerAttachmentOutputWithContext ¶
func (o ElasticLoadBalancerAttachmentOutput) ToElasticLoadBalancerAttachmentOutputWithContext(ctx context.Context) ElasticLoadBalancerAttachmentOutput
func (ElasticLoadBalancerAttachmentOutput) ToOutput ¶ added in v0.76.0
func (o ElasticLoadBalancerAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[*ElasticLoadBalancerAttachment]
type ElasticLoadBalancerAttachmentState ¶
type ElasticLoadBalancerAttachmentState struct { }
func (ElasticLoadBalancerAttachmentState) ElementType ¶
func (ElasticLoadBalancerAttachmentState) ElementType() reflect.Type
type Instance
deprecated
type Instance struct { pulumi.CustomResourceState AgentVersion pulumi.StringPtrOutput `pulumi:"agentVersion"` AmiId pulumi.StringPtrOutput `pulumi:"amiId"` Architecture pulumi.StringPtrOutput `pulumi:"architecture"` AutoScalingType pulumi.StringPtrOutput `pulumi:"autoScalingType"` AvailabilityZone pulumi.StringPtrOutput `pulumi:"availabilityZone"` BlockDeviceMappings InstanceBlockDeviceMappingArrayOutput `pulumi:"blockDeviceMappings"` EbsOptimized pulumi.BoolPtrOutput `pulumi:"ebsOptimized"` ElasticIps pulumi.StringArrayOutput `pulumi:"elasticIps"` Hostname pulumi.StringPtrOutput `pulumi:"hostname"` InstallUpdatesOnBoot pulumi.BoolPtrOutput `pulumi:"installUpdatesOnBoot"` InstanceType pulumi.StringOutput `pulumi:"instanceType"` LayerIds pulumi.StringArrayOutput `pulumi:"layerIds"` Os pulumi.StringPtrOutput `pulumi:"os"` PrivateDnsName pulumi.StringOutput `pulumi:"privateDnsName"` PrivateIp pulumi.StringOutput `pulumi:"privateIp"` PublicDnsName pulumi.StringOutput `pulumi:"publicDnsName"` PublicIp pulumi.StringOutput `pulumi:"publicIp"` RootDeviceType pulumi.StringPtrOutput `pulumi:"rootDeviceType"` SshKeyName pulumi.StringPtrOutput `pulumi:"sshKeyName"` StackId pulumi.StringOutput `pulumi:"stackId"` SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"` Tenancy pulumi.StringPtrOutput `pulumi:"tenancy"` TimeBasedAutoScaling InstanceTimeBasedAutoScalingPtrOutput `pulumi:"timeBasedAutoScaling"` VirtualizationType pulumi.StringPtrOutput `pulumi:"virtualizationType"` Volumes pulumi.StringArrayOutput `pulumi:"volumes"` }
Resource Type definition for AWS::OpsWorks::Instance
Deprecated: Instance is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetInstance ¶
func GetInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstanceState, opts ...pulumi.ResourceOption) (*Instance, error)
GetInstance gets an existing Instance 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 NewInstance ¶
func NewInstance(ctx *pulumi.Context, name string, args *InstanceArgs, opts ...pulumi.ResourceOption) (*Instance, error)
NewInstance registers a new resource with the given unique name, arguments, and options.
func (*Instance) ElementType ¶
func (*Instance) ToInstanceOutput ¶
func (i *Instance) ToInstanceOutput() InstanceOutput
func (*Instance) ToInstanceOutputWithContext ¶
func (i *Instance) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
type InstanceArgs ¶
type InstanceArgs struct { AgentVersion pulumi.StringPtrInput AmiId pulumi.StringPtrInput Architecture pulumi.StringPtrInput AutoScalingType pulumi.StringPtrInput AvailabilityZone pulumi.StringPtrInput BlockDeviceMappings InstanceBlockDeviceMappingArrayInput EbsOptimized pulumi.BoolPtrInput ElasticIps pulumi.StringArrayInput Hostname pulumi.StringPtrInput InstallUpdatesOnBoot pulumi.BoolPtrInput InstanceType pulumi.StringInput LayerIds pulumi.StringArrayInput Os pulumi.StringPtrInput RootDeviceType pulumi.StringPtrInput SshKeyName pulumi.StringPtrInput StackId pulumi.StringInput SubnetId pulumi.StringPtrInput Tenancy pulumi.StringPtrInput TimeBasedAutoScaling InstanceTimeBasedAutoScalingPtrInput VirtualizationType pulumi.StringPtrInput Volumes pulumi.StringArrayInput }
The set of arguments for constructing a Instance resource.
func (InstanceArgs) ElementType ¶
func (InstanceArgs) ElementType() reflect.Type
type InstanceBlockDeviceMapping ¶
type InstanceBlockDeviceMapping struct { DeviceName *string `pulumi:"deviceName"` Ebs *InstanceEbsBlockDevice `pulumi:"ebs"` NoDevice *string `pulumi:"noDevice"` VirtualName *string `pulumi:"virtualName"` }
type InstanceBlockDeviceMappingArgs ¶
type InstanceBlockDeviceMappingArgs struct { DeviceName pulumi.StringPtrInput `pulumi:"deviceName"` Ebs InstanceEbsBlockDevicePtrInput `pulumi:"ebs"` NoDevice pulumi.StringPtrInput `pulumi:"noDevice"` VirtualName pulumi.StringPtrInput `pulumi:"virtualName"` }
func (InstanceBlockDeviceMappingArgs) ElementType ¶
func (InstanceBlockDeviceMappingArgs) ElementType() reflect.Type
func (InstanceBlockDeviceMappingArgs) ToInstanceBlockDeviceMappingOutput ¶
func (i InstanceBlockDeviceMappingArgs) ToInstanceBlockDeviceMappingOutput() InstanceBlockDeviceMappingOutput
func (InstanceBlockDeviceMappingArgs) ToInstanceBlockDeviceMappingOutputWithContext ¶
func (i InstanceBlockDeviceMappingArgs) ToInstanceBlockDeviceMappingOutputWithContext(ctx context.Context) InstanceBlockDeviceMappingOutput
func (InstanceBlockDeviceMappingArgs) ToOutput ¶ added in v0.76.0
func (i InstanceBlockDeviceMappingArgs) ToOutput(ctx context.Context) pulumix.Output[InstanceBlockDeviceMapping]
type InstanceBlockDeviceMappingArray ¶
type InstanceBlockDeviceMappingArray []InstanceBlockDeviceMappingInput
func (InstanceBlockDeviceMappingArray) ElementType ¶
func (InstanceBlockDeviceMappingArray) ElementType() reflect.Type
func (InstanceBlockDeviceMappingArray) ToInstanceBlockDeviceMappingArrayOutput ¶
func (i InstanceBlockDeviceMappingArray) ToInstanceBlockDeviceMappingArrayOutput() InstanceBlockDeviceMappingArrayOutput
func (InstanceBlockDeviceMappingArray) ToInstanceBlockDeviceMappingArrayOutputWithContext ¶
func (i InstanceBlockDeviceMappingArray) ToInstanceBlockDeviceMappingArrayOutputWithContext(ctx context.Context) InstanceBlockDeviceMappingArrayOutput
func (InstanceBlockDeviceMappingArray) ToOutput ¶ added in v0.76.0
func (i InstanceBlockDeviceMappingArray) ToOutput(ctx context.Context) pulumix.Output[[]InstanceBlockDeviceMapping]
type InstanceBlockDeviceMappingArrayInput ¶
type InstanceBlockDeviceMappingArrayInput interface { pulumi.Input ToInstanceBlockDeviceMappingArrayOutput() InstanceBlockDeviceMappingArrayOutput ToInstanceBlockDeviceMappingArrayOutputWithContext(context.Context) InstanceBlockDeviceMappingArrayOutput }
InstanceBlockDeviceMappingArrayInput is an input type that accepts InstanceBlockDeviceMappingArray and InstanceBlockDeviceMappingArrayOutput values. You can construct a concrete instance of `InstanceBlockDeviceMappingArrayInput` via:
InstanceBlockDeviceMappingArray{ InstanceBlockDeviceMappingArgs{...} }
type InstanceBlockDeviceMappingArrayOutput ¶
type InstanceBlockDeviceMappingArrayOutput struct{ *pulumi.OutputState }
func (InstanceBlockDeviceMappingArrayOutput) ElementType ¶
func (InstanceBlockDeviceMappingArrayOutput) ElementType() reflect.Type
func (InstanceBlockDeviceMappingArrayOutput) Index ¶
func (o InstanceBlockDeviceMappingArrayOutput) Index(i pulumi.IntInput) InstanceBlockDeviceMappingOutput
func (InstanceBlockDeviceMappingArrayOutput) ToInstanceBlockDeviceMappingArrayOutput ¶
func (o InstanceBlockDeviceMappingArrayOutput) ToInstanceBlockDeviceMappingArrayOutput() InstanceBlockDeviceMappingArrayOutput
func (InstanceBlockDeviceMappingArrayOutput) ToInstanceBlockDeviceMappingArrayOutputWithContext ¶
func (o InstanceBlockDeviceMappingArrayOutput) ToInstanceBlockDeviceMappingArrayOutputWithContext(ctx context.Context) InstanceBlockDeviceMappingArrayOutput
func (InstanceBlockDeviceMappingArrayOutput) ToOutput ¶ added in v0.76.0
func (o InstanceBlockDeviceMappingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]InstanceBlockDeviceMapping]
type InstanceBlockDeviceMappingInput ¶
type InstanceBlockDeviceMappingInput interface { pulumi.Input ToInstanceBlockDeviceMappingOutput() InstanceBlockDeviceMappingOutput ToInstanceBlockDeviceMappingOutputWithContext(context.Context) InstanceBlockDeviceMappingOutput }
InstanceBlockDeviceMappingInput is an input type that accepts InstanceBlockDeviceMappingArgs and InstanceBlockDeviceMappingOutput values. You can construct a concrete instance of `InstanceBlockDeviceMappingInput` via:
InstanceBlockDeviceMappingArgs{...}
type InstanceBlockDeviceMappingOutput ¶
type InstanceBlockDeviceMappingOutput struct{ *pulumi.OutputState }
func (InstanceBlockDeviceMappingOutput) DeviceName ¶
func (o InstanceBlockDeviceMappingOutput) DeviceName() pulumi.StringPtrOutput
func (InstanceBlockDeviceMappingOutput) Ebs ¶
func (o InstanceBlockDeviceMappingOutput) Ebs() InstanceEbsBlockDevicePtrOutput
func (InstanceBlockDeviceMappingOutput) ElementType ¶
func (InstanceBlockDeviceMappingOutput) ElementType() reflect.Type
func (InstanceBlockDeviceMappingOutput) NoDevice ¶
func (o InstanceBlockDeviceMappingOutput) NoDevice() pulumi.StringPtrOutput
func (InstanceBlockDeviceMappingOutput) ToInstanceBlockDeviceMappingOutput ¶
func (o InstanceBlockDeviceMappingOutput) ToInstanceBlockDeviceMappingOutput() InstanceBlockDeviceMappingOutput
func (InstanceBlockDeviceMappingOutput) ToInstanceBlockDeviceMappingOutputWithContext ¶
func (o InstanceBlockDeviceMappingOutput) ToInstanceBlockDeviceMappingOutputWithContext(ctx context.Context) InstanceBlockDeviceMappingOutput
func (InstanceBlockDeviceMappingOutput) ToOutput ¶ added in v0.76.0
func (o InstanceBlockDeviceMappingOutput) ToOutput(ctx context.Context) pulumix.Output[InstanceBlockDeviceMapping]
func (InstanceBlockDeviceMappingOutput) VirtualName ¶
func (o InstanceBlockDeviceMappingOutput) VirtualName() pulumi.StringPtrOutput
type InstanceEbsBlockDevice ¶
type InstanceEbsBlockDeviceArgs ¶
type InstanceEbsBlockDeviceArgs struct { DeleteOnTermination pulumi.BoolPtrInput `pulumi:"deleteOnTermination"` Iops pulumi.IntPtrInput `pulumi:"iops"` SnapshotId pulumi.StringPtrInput `pulumi:"snapshotId"` VolumeSize pulumi.IntPtrInput `pulumi:"volumeSize"` VolumeType pulumi.StringPtrInput `pulumi:"volumeType"` }
func (InstanceEbsBlockDeviceArgs) ElementType ¶
func (InstanceEbsBlockDeviceArgs) ElementType() reflect.Type
func (InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDeviceOutput ¶
func (i InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDeviceOutput() InstanceEbsBlockDeviceOutput
func (InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDeviceOutputWithContext ¶
func (i InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDeviceOutputWithContext(ctx context.Context) InstanceEbsBlockDeviceOutput
func (InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDevicePtrOutput ¶
func (i InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDevicePtrOutput() InstanceEbsBlockDevicePtrOutput
func (InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDevicePtrOutputWithContext ¶
func (i InstanceEbsBlockDeviceArgs) ToInstanceEbsBlockDevicePtrOutputWithContext(ctx context.Context) InstanceEbsBlockDevicePtrOutput
func (InstanceEbsBlockDeviceArgs) ToOutput ¶ added in v0.76.0
func (i InstanceEbsBlockDeviceArgs) ToOutput(ctx context.Context) pulumix.Output[InstanceEbsBlockDevice]
type InstanceEbsBlockDeviceInput ¶
type InstanceEbsBlockDeviceInput interface { pulumi.Input ToInstanceEbsBlockDeviceOutput() InstanceEbsBlockDeviceOutput ToInstanceEbsBlockDeviceOutputWithContext(context.Context) InstanceEbsBlockDeviceOutput }
InstanceEbsBlockDeviceInput is an input type that accepts InstanceEbsBlockDeviceArgs and InstanceEbsBlockDeviceOutput values. You can construct a concrete instance of `InstanceEbsBlockDeviceInput` via:
InstanceEbsBlockDeviceArgs{...}
type InstanceEbsBlockDeviceOutput ¶
type InstanceEbsBlockDeviceOutput struct{ *pulumi.OutputState }
func (InstanceEbsBlockDeviceOutput) DeleteOnTermination ¶
func (o InstanceEbsBlockDeviceOutput) DeleteOnTermination() pulumi.BoolPtrOutput
func (InstanceEbsBlockDeviceOutput) ElementType ¶
func (InstanceEbsBlockDeviceOutput) ElementType() reflect.Type
func (InstanceEbsBlockDeviceOutput) Iops ¶
func (o InstanceEbsBlockDeviceOutput) Iops() pulumi.IntPtrOutput
func (InstanceEbsBlockDeviceOutput) SnapshotId ¶
func (o InstanceEbsBlockDeviceOutput) SnapshotId() pulumi.StringPtrOutput
func (InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDeviceOutput ¶
func (o InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDeviceOutput() InstanceEbsBlockDeviceOutput
func (InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDeviceOutputWithContext ¶
func (o InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDeviceOutputWithContext(ctx context.Context) InstanceEbsBlockDeviceOutput
func (InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDevicePtrOutput ¶
func (o InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDevicePtrOutput() InstanceEbsBlockDevicePtrOutput
func (InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDevicePtrOutputWithContext ¶
func (o InstanceEbsBlockDeviceOutput) ToInstanceEbsBlockDevicePtrOutputWithContext(ctx context.Context) InstanceEbsBlockDevicePtrOutput
func (InstanceEbsBlockDeviceOutput) ToOutput ¶ added in v0.76.0
func (o InstanceEbsBlockDeviceOutput) ToOutput(ctx context.Context) pulumix.Output[InstanceEbsBlockDevice]
func (InstanceEbsBlockDeviceOutput) VolumeSize ¶
func (o InstanceEbsBlockDeviceOutput) VolumeSize() pulumi.IntPtrOutput
func (InstanceEbsBlockDeviceOutput) VolumeType ¶
func (o InstanceEbsBlockDeviceOutput) VolumeType() pulumi.StringPtrOutput
type InstanceEbsBlockDevicePtrInput ¶
type InstanceEbsBlockDevicePtrInput interface { pulumi.Input ToInstanceEbsBlockDevicePtrOutput() InstanceEbsBlockDevicePtrOutput ToInstanceEbsBlockDevicePtrOutputWithContext(context.Context) InstanceEbsBlockDevicePtrOutput }
InstanceEbsBlockDevicePtrInput is an input type that accepts InstanceEbsBlockDeviceArgs, InstanceEbsBlockDevicePtr and InstanceEbsBlockDevicePtrOutput values. You can construct a concrete instance of `InstanceEbsBlockDevicePtrInput` via:
InstanceEbsBlockDeviceArgs{...} or: nil
func InstanceEbsBlockDevicePtr ¶
func InstanceEbsBlockDevicePtr(v *InstanceEbsBlockDeviceArgs) InstanceEbsBlockDevicePtrInput
type InstanceEbsBlockDevicePtrOutput ¶
type InstanceEbsBlockDevicePtrOutput struct{ *pulumi.OutputState }
func (InstanceEbsBlockDevicePtrOutput) DeleteOnTermination ¶
func (o InstanceEbsBlockDevicePtrOutput) DeleteOnTermination() pulumi.BoolPtrOutput
func (InstanceEbsBlockDevicePtrOutput) Elem ¶
func (o InstanceEbsBlockDevicePtrOutput) Elem() InstanceEbsBlockDeviceOutput
func (InstanceEbsBlockDevicePtrOutput) ElementType ¶
func (InstanceEbsBlockDevicePtrOutput) ElementType() reflect.Type
func (InstanceEbsBlockDevicePtrOutput) Iops ¶
func (o InstanceEbsBlockDevicePtrOutput) Iops() pulumi.IntPtrOutput
func (InstanceEbsBlockDevicePtrOutput) SnapshotId ¶
func (o InstanceEbsBlockDevicePtrOutput) SnapshotId() pulumi.StringPtrOutput
func (InstanceEbsBlockDevicePtrOutput) ToInstanceEbsBlockDevicePtrOutput ¶
func (o InstanceEbsBlockDevicePtrOutput) ToInstanceEbsBlockDevicePtrOutput() InstanceEbsBlockDevicePtrOutput
func (InstanceEbsBlockDevicePtrOutput) ToInstanceEbsBlockDevicePtrOutputWithContext ¶
func (o InstanceEbsBlockDevicePtrOutput) ToInstanceEbsBlockDevicePtrOutputWithContext(ctx context.Context) InstanceEbsBlockDevicePtrOutput
func (InstanceEbsBlockDevicePtrOutput) ToOutput ¶ added in v0.76.0
func (o InstanceEbsBlockDevicePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*InstanceEbsBlockDevice]
func (InstanceEbsBlockDevicePtrOutput) VolumeSize ¶
func (o InstanceEbsBlockDevicePtrOutput) VolumeSize() pulumi.IntPtrOutput
func (InstanceEbsBlockDevicePtrOutput) VolumeType ¶
func (o InstanceEbsBlockDevicePtrOutput) VolumeType() pulumi.StringPtrOutput
type InstanceInput ¶
type InstanceInput interface { pulumi.Input ToInstanceOutput() InstanceOutput ToInstanceOutputWithContext(ctx context.Context) InstanceOutput }
type InstanceOutput ¶
type InstanceOutput struct{ *pulumi.OutputState }
func (InstanceOutput) AgentVersion ¶ added in v0.17.0
func (o InstanceOutput) AgentVersion() pulumi.StringPtrOutput
func (InstanceOutput) AmiId ¶ added in v0.17.0
func (o InstanceOutput) AmiId() pulumi.StringPtrOutput
func (InstanceOutput) Architecture ¶ added in v0.17.0
func (o InstanceOutput) Architecture() pulumi.StringPtrOutput
func (InstanceOutput) AutoScalingType ¶ added in v0.17.0
func (o InstanceOutput) AutoScalingType() pulumi.StringPtrOutput
func (InstanceOutput) AvailabilityZone ¶ added in v0.17.0
func (o InstanceOutput) AvailabilityZone() pulumi.StringPtrOutput
func (InstanceOutput) BlockDeviceMappings ¶ added in v0.17.0
func (o InstanceOutput) BlockDeviceMappings() InstanceBlockDeviceMappingArrayOutput
func (InstanceOutput) EbsOptimized ¶ added in v0.17.0
func (o InstanceOutput) EbsOptimized() pulumi.BoolPtrOutput
func (InstanceOutput) ElasticIps ¶ added in v0.17.0
func (o InstanceOutput) ElasticIps() pulumi.StringArrayOutput
func (InstanceOutput) ElementType ¶
func (InstanceOutput) ElementType() reflect.Type
func (InstanceOutput) Hostname ¶ added in v0.17.0
func (o InstanceOutput) Hostname() pulumi.StringPtrOutput
func (InstanceOutput) InstallUpdatesOnBoot ¶ added in v0.17.0
func (o InstanceOutput) InstallUpdatesOnBoot() pulumi.BoolPtrOutput
func (InstanceOutput) InstanceType ¶ added in v0.17.0
func (o InstanceOutput) InstanceType() pulumi.StringOutput
func (InstanceOutput) LayerIds ¶ added in v0.17.0
func (o InstanceOutput) LayerIds() pulumi.StringArrayOutput
func (InstanceOutput) Os ¶ added in v0.17.0
func (o InstanceOutput) Os() pulumi.StringPtrOutput
func (InstanceOutput) PrivateDnsName ¶ added in v0.17.0
func (o InstanceOutput) PrivateDnsName() pulumi.StringOutput
func (InstanceOutput) PrivateIp ¶ added in v0.17.0
func (o InstanceOutput) PrivateIp() pulumi.StringOutput
func (InstanceOutput) PublicDnsName ¶ added in v0.17.0
func (o InstanceOutput) PublicDnsName() pulumi.StringOutput
func (InstanceOutput) PublicIp ¶ added in v0.17.0
func (o InstanceOutput) PublicIp() pulumi.StringOutput
func (InstanceOutput) RootDeviceType ¶ added in v0.17.0
func (o InstanceOutput) RootDeviceType() pulumi.StringPtrOutput
func (InstanceOutput) SshKeyName ¶ added in v0.17.0
func (o InstanceOutput) SshKeyName() pulumi.StringPtrOutput
func (InstanceOutput) StackId ¶ added in v0.17.0
func (o InstanceOutput) StackId() pulumi.StringOutput
func (InstanceOutput) SubnetId ¶ added in v0.17.0
func (o InstanceOutput) SubnetId() pulumi.StringPtrOutput
func (InstanceOutput) Tenancy ¶ added in v0.17.0
func (o InstanceOutput) Tenancy() pulumi.StringPtrOutput
func (InstanceOutput) TimeBasedAutoScaling ¶ added in v0.17.0
func (o InstanceOutput) TimeBasedAutoScaling() InstanceTimeBasedAutoScalingPtrOutput
func (InstanceOutput) ToInstanceOutput ¶
func (o InstanceOutput) ToInstanceOutput() InstanceOutput
func (InstanceOutput) ToInstanceOutputWithContext ¶
func (o InstanceOutput) ToInstanceOutputWithContext(ctx context.Context) InstanceOutput
func (InstanceOutput) VirtualizationType ¶ added in v0.17.0
func (o InstanceOutput) VirtualizationType() pulumi.StringPtrOutput
func (InstanceOutput) Volumes ¶ added in v0.17.0
func (o InstanceOutput) Volumes() pulumi.StringArrayOutput
type InstanceState ¶
type InstanceState struct { }
func (InstanceState) ElementType ¶
func (InstanceState) ElementType() reflect.Type
type InstanceTimeBasedAutoScaling ¶
type InstanceTimeBasedAutoScaling struct { Friday interface{} `pulumi:"friday"` Monday interface{} `pulumi:"monday"` Saturday interface{} `pulumi:"saturday"` Sunday interface{} `pulumi:"sunday"` Thursday interface{} `pulumi:"thursday"` Tuesday interface{} `pulumi:"tuesday"` Wednesday interface{} `pulumi:"wednesday"` }
type InstanceTimeBasedAutoScalingArgs ¶
type InstanceTimeBasedAutoScalingArgs struct { Friday pulumi.Input `pulumi:"friday"` Monday pulumi.Input `pulumi:"monday"` Saturday pulumi.Input `pulumi:"saturday"` Sunday pulumi.Input `pulumi:"sunday"` Thursday pulumi.Input `pulumi:"thursday"` Tuesday pulumi.Input `pulumi:"tuesday"` Wednesday pulumi.Input `pulumi:"wednesday"` }
func (InstanceTimeBasedAutoScalingArgs) ElementType ¶
func (InstanceTimeBasedAutoScalingArgs) ElementType() reflect.Type
func (InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingOutput ¶
func (i InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingOutput() InstanceTimeBasedAutoScalingOutput
func (InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingOutputWithContext ¶
func (i InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingOutput
func (InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingPtrOutput ¶
func (i InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingPtrOutput() InstanceTimeBasedAutoScalingPtrOutput
func (InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingPtrOutputWithContext ¶
func (i InstanceTimeBasedAutoScalingArgs) ToInstanceTimeBasedAutoScalingPtrOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingPtrOutput
func (InstanceTimeBasedAutoScalingArgs) ToOutput ¶ added in v0.76.0
func (i InstanceTimeBasedAutoScalingArgs) ToOutput(ctx context.Context) pulumix.Output[InstanceTimeBasedAutoScaling]
type InstanceTimeBasedAutoScalingInput ¶
type InstanceTimeBasedAutoScalingInput interface { pulumi.Input ToInstanceTimeBasedAutoScalingOutput() InstanceTimeBasedAutoScalingOutput ToInstanceTimeBasedAutoScalingOutputWithContext(context.Context) InstanceTimeBasedAutoScalingOutput }
InstanceTimeBasedAutoScalingInput is an input type that accepts InstanceTimeBasedAutoScalingArgs and InstanceTimeBasedAutoScalingOutput values. You can construct a concrete instance of `InstanceTimeBasedAutoScalingInput` via:
InstanceTimeBasedAutoScalingArgs{...}
type InstanceTimeBasedAutoScalingOutput ¶
type InstanceTimeBasedAutoScalingOutput struct{ *pulumi.OutputState }
func (InstanceTimeBasedAutoScalingOutput) ElementType ¶
func (InstanceTimeBasedAutoScalingOutput) ElementType() reflect.Type
func (InstanceTimeBasedAutoScalingOutput) Friday ¶
func (o InstanceTimeBasedAutoScalingOutput) Friday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingOutput) Monday ¶
func (o InstanceTimeBasedAutoScalingOutput) Monday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingOutput) Saturday ¶
func (o InstanceTimeBasedAutoScalingOutput) Saturday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingOutput) Sunday ¶
func (o InstanceTimeBasedAutoScalingOutput) Sunday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingOutput) Thursday ¶
func (o InstanceTimeBasedAutoScalingOutput) Thursday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingOutput ¶
func (o InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingOutput() InstanceTimeBasedAutoScalingOutput
func (InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingOutputWithContext ¶
func (o InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingOutput
func (InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingPtrOutput ¶
func (o InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingPtrOutput() InstanceTimeBasedAutoScalingPtrOutput
func (InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingPtrOutputWithContext ¶
func (o InstanceTimeBasedAutoScalingOutput) ToInstanceTimeBasedAutoScalingPtrOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingPtrOutput
func (InstanceTimeBasedAutoScalingOutput) ToOutput ¶ added in v0.76.0
func (o InstanceTimeBasedAutoScalingOutput) ToOutput(ctx context.Context) pulumix.Output[InstanceTimeBasedAutoScaling]
func (InstanceTimeBasedAutoScalingOutput) Tuesday ¶
func (o InstanceTimeBasedAutoScalingOutput) Tuesday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingOutput) Wednesday ¶
func (o InstanceTimeBasedAutoScalingOutput) Wednesday() pulumi.AnyOutput
type InstanceTimeBasedAutoScalingPtrInput ¶
type InstanceTimeBasedAutoScalingPtrInput interface { pulumi.Input ToInstanceTimeBasedAutoScalingPtrOutput() InstanceTimeBasedAutoScalingPtrOutput ToInstanceTimeBasedAutoScalingPtrOutputWithContext(context.Context) InstanceTimeBasedAutoScalingPtrOutput }
InstanceTimeBasedAutoScalingPtrInput is an input type that accepts InstanceTimeBasedAutoScalingArgs, InstanceTimeBasedAutoScalingPtr and InstanceTimeBasedAutoScalingPtrOutput values. You can construct a concrete instance of `InstanceTimeBasedAutoScalingPtrInput` via:
InstanceTimeBasedAutoScalingArgs{...} or: nil
func InstanceTimeBasedAutoScalingPtr ¶
func InstanceTimeBasedAutoScalingPtr(v *InstanceTimeBasedAutoScalingArgs) InstanceTimeBasedAutoScalingPtrInput
type InstanceTimeBasedAutoScalingPtrOutput ¶
type InstanceTimeBasedAutoScalingPtrOutput struct{ *pulumi.OutputState }
func (InstanceTimeBasedAutoScalingPtrOutput) ElementType ¶
func (InstanceTimeBasedAutoScalingPtrOutput) ElementType() reflect.Type
func (InstanceTimeBasedAutoScalingPtrOutput) Friday ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) Friday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingPtrOutput) Monday ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) Monday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingPtrOutput) Saturday ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) Saturday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingPtrOutput) Sunday ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) Sunday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingPtrOutput) Thursday ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) Thursday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingPtrOutput) ToInstanceTimeBasedAutoScalingPtrOutput ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) ToInstanceTimeBasedAutoScalingPtrOutput() InstanceTimeBasedAutoScalingPtrOutput
func (InstanceTimeBasedAutoScalingPtrOutput) ToInstanceTimeBasedAutoScalingPtrOutputWithContext ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) ToInstanceTimeBasedAutoScalingPtrOutputWithContext(ctx context.Context) InstanceTimeBasedAutoScalingPtrOutput
func (InstanceTimeBasedAutoScalingPtrOutput) ToOutput ¶ added in v0.76.0
func (o InstanceTimeBasedAutoScalingPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*InstanceTimeBasedAutoScaling]
func (InstanceTimeBasedAutoScalingPtrOutput) Tuesday ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) Tuesday() pulumi.AnyOutput
func (InstanceTimeBasedAutoScalingPtrOutput) Wednesday ¶
func (o InstanceTimeBasedAutoScalingPtrOutput) Wednesday() pulumi.AnyOutput
type Layer
deprecated
type Layer struct { pulumi.CustomResourceState Attributes pulumi.AnyOutput `pulumi:"attributes"` AutoAssignElasticIps pulumi.BoolOutput `pulumi:"autoAssignElasticIps"` AutoAssignPublicIps pulumi.BoolOutput `pulumi:"autoAssignPublicIps"` CustomInstanceProfileArn pulumi.StringPtrOutput `pulumi:"customInstanceProfileArn"` CustomJson pulumi.AnyOutput `pulumi:"customJson"` CustomRecipes LayerRecipesPtrOutput `pulumi:"customRecipes"` CustomSecurityGroupIds pulumi.StringArrayOutput `pulumi:"customSecurityGroupIds"` EnableAutoHealing pulumi.BoolOutput `pulumi:"enableAutoHealing"` InstallUpdatesOnBoot pulumi.BoolPtrOutput `pulumi:"installUpdatesOnBoot"` LifecycleEventConfiguration LayerLifecycleEventConfigurationPtrOutput `pulumi:"lifecycleEventConfiguration"` LoadBasedAutoScaling LayerLoadBasedAutoScalingPtrOutput `pulumi:"loadBasedAutoScaling"` Name pulumi.StringOutput `pulumi:"name"` Packages pulumi.StringArrayOutput `pulumi:"packages"` Shortname pulumi.StringOutput `pulumi:"shortname"` StackId pulumi.StringOutput `pulumi:"stackId"` Tags LayerTagArrayOutput `pulumi:"tags"` Type pulumi.StringOutput `pulumi:"type"` UseEbsOptimizedInstances pulumi.BoolPtrOutput `pulumi:"useEbsOptimizedInstances"` VolumeConfigurations LayerVolumeConfigurationArrayOutput `pulumi:"volumeConfigurations"` }
Resource Type definition for AWS::OpsWorks::Layer
Deprecated: Layer is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetLayer ¶
func GetLayer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LayerState, opts ...pulumi.ResourceOption) (*Layer, error)
GetLayer gets an existing Layer 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 NewLayer ¶
func NewLayer(ctx *pulumi.Context, name string, args *LayerArgs, opts ...pulumi.ResourceOption) (*Layer, error)
NewLayer registers a new resource with the given unique name, arguments, and options.
func (*Layer) ElementType ¶
func (*Layer) ToLayerOutput ¶
func (i *Layer) ToLayerOutput() LayerOutput
func (*Layer) ToLayerOutputWithContext ¶
func (i *Layer) ToLayerOutputWithContext(ctx context.Context) LayerOutput
type LayerArgs ¶
type LayerArgs struct { Attributes pulumi.Input AutoAssignElasticIps pulumi.BoolInput AutoAssignPublicIps pulumi.BoolInput CustomInstanceProfileArn pulumi.StringPtrInput CustomJson pulumi.Input CustomRecipes LayerRecipesPtrInput CustomSecurityGroupIds pulumi.StringArrayInput EnableAutoHealing pulumi.BoolInput InstallUpdatesOnBoot pulumi.BoolPtrInput LifecycleEventConfiguration LayerLifecycleEventConfigurationPtrInput LoadBasedAutoScaling LayerLoadBasedAutoScalingPtrInput Name pulumi.StringPtrInput Packages pulumi.StringArrayInput Shortname pulumi.StringInput StackId pulumi.StringInput Tags LayerTagArrayInput Type pulumi.StringInput UseEbsOptimizedInstances pulumi.BoolPtrInput VolumeConfigurations LayerVolumeConfigurationArrayInput }
The set of arguments for constructing a Layer resource.
func (LayerArgs) ElementType ¶
type LayerAutoScalingThresholds ¶
type LayerAutoScalingThresholds struct { CpuThreshold *float64 `pulumi:"cpuThreshold"` IgnoreMetricsTime *int `pulumi:"ignoreMetricsTime"` InstanceCount *int `pulumi:"instanceCount"` LoadThreshold *float64 `pulumi:"loadThreshold"` MemoryThreshold *float64 `pulumi:"memoryThreshold"` ThresholdsWaitTime *int `pulumi:"thresholdsWaitTime"` }
type LayerAutoScalingThresholdsArgs ¶
type LayerAutoScalingThresholdsArgs struct { CpuThreshold pulumi.Float64PtrInput `pulumi:"cpuThreshold"` IgnoreMetricsTime pulumi.IntPtrInput `pulumi:"ignoreMetricsTime"` InstanceCount pulumi.IntPtrInput `pulumi:"instanceCount"` LoadThreshold pulumi.Float64PtrInput `pulumi:"loadThreshold"` MemoryThreshold pulumi.Float64PtrInput `pulumi:"memoryThreshold"` ThresholdsWaitTime pulumi.IntPtrInput `pulumi:"thresholdsWaitTime"` }
func (LayerAutoScalingThresholdsArgs) ElementType ¶
func (LayerAutoScalingThresholdsArgs) ElementType() reflect.Type
func (LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsOutput ¶
func (i LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsOutput() LayerAutoScalingThresholdsOutput
func (LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsOutputWithContext ¶
func (i LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsOutput
func (LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsPtrOutput ¶
func (i LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsPtrOutput() LayerAutoScalingThresholdsPtrOutput
func (LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsPtrOutputWithContext ¶
func (i LayerAutoScalingThresholdsArgs) ToLayerAutoScalingThresholdsPtrOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsPtrOutput
func (LayerAutoScalingThresholdsArgs) ToOutput ¶ added in v0.76.0
func (i LayerAutoScalingThresholdsArgs) ToOutput(ctx context.Context) pulumix.Output[LayerAutoScalingThresholds]
type LayerAutoScalingThresholdsInput ¶
type LayerAutoScalingThresholdsInput interface { pulumi.Input ToLayerAutoScalingThresholdsOutput() LayerAutoScalingThresholdsOutput ToLayerAutoScalingThresholdsOutputWithContext(context.Context) LayerAutoScalingThresholdsOutput }
LayerAutoScalingThresholdsInput is an input type that accepts LayerAutoScalingThresholdsArgs and LayerAutoScalingThresholdsOutput values. You can construct a concrete instance of `LayerAutoScalingThresholdsInput` via:
LayerAutoScalingThresholdsArgs{...}
type LayerAutoScalingThresholdsOutput ¶
type LayerAutoScalingThresholdsOutput struct{ *pulumi.OutputState }
func (LayerAutoScalingThresholdsOutput) CpuThreshold ¶
func (o LayerAutoScalingThresholdsOutput) CpuThreshold() pulumi.Float64PtrOutput
func (LayerAutoScalingThresholdsOutput) ElementType ¶
func (LayerAutoScalingThresholdsOutput) ElementType() reflect.Type
func (LayerAutoScalingThresholdsOutput) IgnoreMetricsTime ¶
func (o LayerAutoScalingThresholdsOutput) IgnoreMetricsTime() pulumi.IntPtrOutput
func (LayerAutoScalingThresholdsOutput) InstanceCount ¶
func (o LayerAutoScalingThresholdsOutput) InstanceCount() pulumi.IntPtrOutput
func (LayerAutoScalingThresholdsOutput) LoadThreshold ¶
func (o LayerAutoScalingThresholdsOutput) LoadThreshold() pulumi.Float64PtrOutput
func (LayerAutoScalingThresholdsOutput) MemoryThreshold ¶
func (o LayerAutoScalingThresholdsOutput) MemoryThreshold() pulumi.Float64PtrOutput
func (LayerAutoScalingThresholdsOutput) ThresholdsWaitTime ¶
func (o LayerAutoScalingThresholdsOutput) ThresholdsWaitTime() pulumi.IntPtrOutput
func (LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsOutput ¶
func (o LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsOutput() LayerAutoScalingThresholdsOutput
func (LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsOutputWithContext ¶
func (o LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsOutput
func (LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsPtrOutput ¶
func (o LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsPtrOutput() LayerAutoScalingThresholdsPtrOutput
func (LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsPtrOutputWithContext ¶
func (o LayerAutoScalingThresholdsOutput) ToLayerAutoScalingThresholdsPtrOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsPtrOutput
func (LayerAutoScalingThresholdsOutput) ToOutput ¶ added in v0.76.0
func (o LayerAutoScalingThresholdsOutput) ToOutput(ctx context.Context) pulumix.Output[LayerAutoScalingThresholds]
type LayerAutoScalingThresholdsPtrInput ¶
type LayerAutoScalingThresholdsPtrInput interface { pulumi.Input ToLayerAutoScalingThresholdsPtrOutput() LayerAutoScalingThresholdsPtrOutput ToLayerAutoScalingThresholdsPtrOutputWithContext(context.Context) LayerAutoScalingThresholdsPtrOutput }
LayerAutoScalingThresholdsPtrInput is an input type that accepts LayerAutoScalingThresholdsArgs, LayerAutoScalingThresholdsPtr and LayerAutoScalingThresholdsPtrOutput values. You can construct a concrete instance of `LayerAutoScalingThresholdsPtrInput` via:
LayerAutoScalingThresholdsArgs{...} or: nil
func LayerAutoScalingThresholdsPtr ¶
func LayerAutoScalingThresholdsPtr(v *LayerAutoScalingThresholdsArgs) LayerAutoScalingThresholdsPtrInput
type LayerAutoScalingThresholdsPtrOutput ¶
type LayerAutoScalingThresholdsPtrOutput struct{ *pulumi.OutputState }
func (LayerAutoScalingThresholdsPtrOutput) CpuThreshold ¶
func (o LayerAutoScalingThresholdsPtrOutput) CpuThreshold() pulumi.Float64PtrOutput
func (LayerAutoScalingThresholdsPtrOutput) Elem ¶
func (o LayerAutoScalingThresholdsPtrOutput) Elem() LayerAutoScalingThresholdsOutput
func (LayerAutoScalingThresholdsPtrOutput) ElementType ¶
func (LayerAutoScalingThresholdsPtrOutput) ElementType() reflect.Type
func (LayerAutoScalingThresholdsPtrOutput) IgnoreMetricsTime ¶
func (o LayerAutoScalingThresholdsPtrOutput) IgnoreMetricsTime() pulumi.IntPtrOutput
func (LayerAutoScalingThresholdsPtrOutput) InstanceCount ¶
func (o LayerAutoScalingThresholdsPtrOutput) InstanceCount() pulumi.IntPtrOutput
func (LayerAutoScalingThresholdsPtrOutput) LoadThreshold ¶
func (o LayerAutoScalingThresholdsPtrOutput) LoadThreshold() pulumi.Float64PtrOutput
func (LayerAutoScalingThresholdsPtrOutput) MemoryThreshold ¶
func (o LayerAutoScalingThresholdsPtrOutput) MemoryThreshold() pulumi.Float64PtrOutput
func (LayerAutoScalingThresholdsPtrOutput) ThresholdsWaitTime ¶
func (o LayerAutoScalingThresholdsPtrOutput) ThresholdsWaitTime() pulumi.IntPtrOutput
func (LayerAutoScalingThresholdsPtrOutput) ToLayerAutoScalingThresholdsPtrOutput ¶
func (o LayerAutoScalingThresholdsPtrOutput) ToLayerAutoScalingThresholdsPtrOutput() LayerAutoScalingThresholdsPtrOutput
func (LayerAutoScalingThresholdsPtrOutput) ToLayerAutoScalingThresholdsPtrOutputWithContext ¶
func (o LayerAutoScalingThresholdsPtrOutput) ToLayerAutoScalingThresholdsPtrOutputWithContext(ctx context.Context) LayerAutoScalingThresholdsPtrOutput
func (LayerAutoScalingThresholdsPtrOutput) ToOutput ¶ added in v0.76.0
func (o LayerAutoScalingThresholdsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerAutoScalingThresholds]
type LayerInput ¶
type LayerInput interface { pulumi.Input ToLayerOutput() LayerOutput ToLayerOutputWithContext(ctx context.Context) LayerOutput }
type LayerLifecycleEventConfiguration ¶
type LayerLifecycleEventConfiguration struct {
ShutdownEventConfiguration *LayerShutdownEventConfiguration `pulumi:"shutdownEventConfiguration"`
}
type LayerLifecycleEventConfigurationArgs ¶
type LayerLifecycleEventConfigurationArgs struct {
ShutdownEventConfiguration LayerShutdownEventConfigurationPtrInput `pulumi:"shutdownEventConfiguration"`
}
func (LayerLifecycleEventConfigurationArgs) ElementType ¶
func (LayerLifecycleEventConfigurationArgs) ElementType() reflect.Type
func (LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationOutput ¶
func (i LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationOutput() LayerLifecycleEventConfigurationOutput
func (LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationOutputWithContext ¶
func (i LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationOutput
func (LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationPtrOutput ¶
func (i LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationPtrOutput() LayerLifecycleEventConfigurationPtrOutput
func (LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationPtrOutputWithContext ¶
func (i LayerLifecycleEventConfigurationArgs) ToLayerLifecycleEventConfigurationPtrOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationPtrOutput
func (LayerLifecycleEventConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i LayerLifecycleEventConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LayerLifecycleEventConfiguration]
type LayerLifecycleEventConfigurationInput ¶
type LayerLifecycleEventConfigurationInput interface { pulumi.Input ToLayerLifecycleEventConfigurationOutput() LayerLifecycleEventConfigurationOutput ToLayerLifecycleEventConfigurationOutputWithContext(context.Context) LayerLifecycleEventConfigurationOutput }
LayerLifecycleEventConfigurationInput is an input type that accepts LayerLifecycleEventConfigurationArgs and LayerLifecycleEventConfigurationOutput values. You can construct a concrete instance of `LayerLifecycleEventConfigurationInput` via:
LayerLifecycleEventConfigurationArgs{...}
type LayerLifecycleEventConfigurationOutput ¶
type LayerLifecycleEventConfigurationOutput struct{ *pulumi.OutputState }
func (LayerLifecycleEventConfigurationOutput) ElementType ¶
func (LayerLifecycleEventConfigurationOutput) ElementType() reflect.Type
func (LayerLifecycleEventConfigurationOutput) ShutdownEventConfiguration ¶
func (o LayerLifecycleEventConfigurationOutput) ShutdownEventConfiguration() LayerShutdownEventConfigurationPtrOutput
func (LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationOutput ¶
func (o LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationOutput() LayerLifecycleEventConfigurationOutput
func (LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationOutputWithContext ¶
func (o LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationOutput
func (LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationPtrOutput ¶
func (o LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationPtrOutput() LayerLifecycleEventConfigurationPtrOutput
func (LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationPtrOutputWithContext ¶
func (o LayerLifecycleEventConfigurationOutput) ToLayerLifecycleEventConfigurationPtrOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationPtrOutput
func (LayerLifecycleEventConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o LayerLifecycleEventConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LayerLifecycleEventConfiguration]
type LayerLifecycleEventConfigurationPtrInput ¶
type LayerLifecycleEventConfigurationPtrInput interface { pulumi.Input ToLayerLifecycleEventConfigurationPtrOutput() LayerLifecycleEventConfigurationPtrOutput ToLayerLifecycleEventConfigurationPtrOutputWithContext(context.Context) LayerLifecycleEventConfigurationPtrOutput }
LayerLifecycleEventConfigurationPtrInput is an input type that accepts LayerLifecycleEventConfigurationArgs, LayerLifecycleEventConfigurationPtr and LayerLifecycleEventConfigurationPtrOutput values. You can construct a concrete instance of `LayerLifecycleEventConfigurationPtrInput` via:
LayerLifecycleEventConfigurationArgs{...} or: nil
func LayerLifecycleEventConfigurationPtr ¶
func LayerLifecycleEventConfigurationPtr(v *LayerLifecycleEventConfigurationArgs) LayerLifecycleEventConfigurationPtrInput
type LayerLifecycleEventConfigurationPtrOutput ¶
type LayerLifecycleEventConfigurationPtrOutput struct{ *pulumi.OutputState }
func (LayerLifecycleEventConfigurationPtrOutput) ElementType ¶
func (LayerLifecycleEventConfigurationPtrOutput) ElementType() reflect.Type
func (LayerLifecycleEventConfigurationPtrOutput) ShutdownEventConfiguration ¶
func (o LayerLifecycleEventConfigurationPtrOutput) ShutdownEventConfiguration() LayerShutdownEventConfigurationPtrOutput
func (LayerLifecycleEventConfigurationPtrOutput) ToLayerLifecycleEventConfigurationPtrOutput ¶
func (o LayerLifecycleEventConfigurationPtrOutput) ToLayerLifecycleEventConfigurationPtrOutput() LayerLifecycleEventConfigurationPtrOutput
func (LayerLifecycleEventConfigurationPtrOutput) ToLayerLifecycleEventConfigurationPtrOutputWithContext ¶
func (o LayerLifecycleEventConfigurationPtrOutput) ToLayerLifecycleEventConfigurationPtrOutputWithContext(ctx context.Context) LayerLifecycleEventConfigurationPtrOutput
func (LayerLifecycleEventConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o LayerLifecycleEventConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerLifecycleEventConfiguration]
type LayerLoadBasedAutoScaling ¶
type LayerLoadBasedAutoScaling struct { DownScaling *LayerAutoScalingThresholds `pulumi:"downScaling"` Enable *bool `pulumi:"enable"` UpScaling *LayerAutoScalingThresholds `pulumi:"upScaling"` }
type LayerLoadBasedAutoScalingArgs ¶
type LayerLoadBasedAutoScalingArgs struct { DownScaling LayerAutoScalingThresholdsPtrInput `pulumi:"downScaling"` Enable pulumi.BoolPtrInput `pulumi:"enable"` UpScaling LayerAutoScalingThresholdsPtrInput `pulumi:"upScaling"` }
func (LayerLoadBasedAutoScalingArgs) ElementType ¶
func (LayerLoadBasedAutoScalingArgs) ElementType() reflect.Type
func (LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingOutput ¶
func (i LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingOutput() LayerLoadBasedAutoScalingOutput
func (LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingOutputWithContext ¶
func (i LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingOutput
func (LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingPtrOutput ¶
func (i LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingPtrOutput() LayerLoadBasedAutoScalingPtrOutput
func (LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingPtrOutputWithContext ¶
func (i LayerLoadBasedAutoScalingArgs) ToLayerLoadBasedAutoScalingPtrOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingPtrOutput
func (LayerLoadBasedAutoScalingArgs) ToOutput ¶ added in v0.76.0
func (i LayerLoadBasedAutoScalingArgs) ToOutput(ctx context.Context) pulumix.Output[LayerLoadBasedAutoScaling]
type LayerLoadBasedAutoScalingInput ¶
type LayerLoadBasedAutoScalingInput interface { pulumi.Input ToLayerLoadBasedAutoScalingOutput() LayerLoadBasedAutoScalingOutput ToLayerLoadBasedAutoScalingOutputWithContext(context.Context) LayerLoadBasedAutoScalingOutput }
LayerLoadBasedAutoScalingInput is an input type that accepts LayerLoadBasedAutoScalingArgs and LayerLoadBasedAutoScalingOutput values. You can construct a concrete instance of `LayerLoadBasedAutoScalingInput` via:
LayerLoadBasedAutoScalingArgs{...}
type LayerLoadBasedAutoScalingOutput ¶
type LayerLoadBasedAutoScalingOutput struct{ *pulumi.OutputState }
func (LayerLoadBasedAutoScalingOutput) DownScaling ¶
func (o LayerLoadBasedAutoScalingOutput) DownScaling() LayerAutoScalingThresholdsPtrOutput
func (LayerLoadBasedAutoScalingOutput) ElementType ¶
func (LayerLoadBasedAutoScalingOutput) ElementType() reflect.Type
func (LayerLoadBasedAutoScalingOutput) Enable ¶
func (o LayerLoadBasedAutoScalingOutput) Enable() pulumi.BoolPtrOutput
func (LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingOutput ¶
func (o LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingOutput() LayerLoadBasedAutoScalingOutput
func (LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingOutputWithContext ¶
func (o LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingOutput
func (LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingPtrOutput ¶
func (o LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingPtrOutput() LayerLoadBasedAutoScalingPtrOutput
func (LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingPtrOutputWithContext ¶
func (o LayerLoadBasedAutoScalingOutput) ToLayerLoadBasedAutoScalingPtrOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingPtrOutput
func (LayerLoadBasedAutoScalingOutput) ToOutput ¶ added in v0.76.0
func (o LayerLoadBasedAutoScalingOutput) ToOutput(ctx context.Context) pulumix.Output[LayerLoadBasedAutoScaling]
func (LayerLoadBasedAutoScalingOutput) UpScaling ¶
func (o LayerLoadBasedAutoScalingOutput) UpScaling() LayerAutoScalingThresholdsPtrOutput
type LayerLoadBasedAutoScalingPtrInput ¶
type LayerLoadBasedAutoScalingPtrInput interface { pulumi.Input ToLayerLoadBasedAutoScalingPtrOutput() LayerLoadBasedAutoScalingPtrOutput ToLayerLoadBasedAutoScalingPtrOutputWithContext(context.Context) LayerLoadBasedAutoScalingPtrOutput }
LayerLoadBasedAutoScalingPtrInput is an input type that accepts LayerLoadBasedAutoScalingArgs, LayerLoadBasedAutoScalingPtr and LayerLoadBasedAutoScalingPtrOutput values. You can construct a concrete instance of `LayerLoadBasedAutoScalingPtrInput` via:
LayerLoadBasedAutoScalingArgs{...} or: nil
func LayerLoadBasedAutoScalingPtr ¶
func LayerLoadBasedAutoScalingPtr(v *LayerLoadBasedAutoScalingArgs) LayerLoadBasedAutoScalingPtrInput
type LayerLoadBasedAutoScalingPtrOutput ¶
type LayerLoadBasedAutoScalingPtrOutput struct{ *pulumi.OutputState }
func (LayerLoadBasedAutoScalingPtrOutput) DownScaling ¶
func (o LayerLoadBasedAutoScalingPtrOutput) DownScaling() LayerAutoScalingThresholdsPtrOutput
func (LayerLoadBasedAutoScalingPtrOutput) Elem ¶
func (o LayerLoadBasedAutoScalingPtrOutput) Elem() LayerLoadBasedAutoScalingOutput
func (LayerLoadBasedAutoScalingPtrOutput) ElementType ¶
func (LayerLoadBasedAutoScalingPtrOutput) ElementType() reflect.Type
func (LayerLoadBasedAutoScalingPtrOutput) Enable ¶
func (o LayerLoadBasedAutoScalingPtrOutput) Enable() pulumi.BoolPtrOutput
func (LayerLoadBasedAutoScalingPtrOutput) ToLayerLoadBasedAutoScalingPtrOutput ¶
func (o LayerLoadBasedAutoScalingPtrOutput) ToLayerLoadBasedAutoScalingPtrOutput() LayerLoadBasedAutoScalingPtrOutput
func (LayerLoadBasedAutoScalingPtrOutput) ToLayerLoadBasedAutoScalingPtrOutputWithContext ¶
func (o LayerLoadBasedAutoScalingPtrOutput) ToLayerLoadBasedAutoScalingPtrOutputWithContext(ctx context.Context) LayerLoadBasedAutoScalingPtrOutput
func (LayerLoadBasedAutoScalingPtrOutput) ToOutput ¶ added in v0.76.0
func (o LayerLoadBasedAutoScalingPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerLoadBasedAutoScaling]
func (LayerLoadBasedAutoScalingPtrOutput) UpScaling ¶
func (o LayerLoadBasedAutoScalingPtrOutput) UpScaling() LayerAutoScalingThresholdsPtrOutput
type LayerOutput ¶
type LayerOutput struct{ *pulumi.OutputState }
func (LayerOutput) Attributes ¶ added in v0.17.0
func (o LayerOutput) Attributes() pulumi.AnyOutput
func (LayerOutput) AutoAssignElasticIps ¶ added in v0.17.0
func (o LayerOutput) AutoAssignElasticIps() pulumi.BoolOutput
func (LayerOutput) AutoAssignPublicIps ¶ added in v0.17.0
func (o LayerOutput) AutoAssignPublicIps() pulumi.BoolOutput
func (LayerOutput) CustomInstanceProfileArn ¶ added in v0.17.0
func (o LayerOutput) CustomInstanceProfileArn() pulumi.StringPtrOutput
func (LayerOutput) CustomJson ¶ added in v0.17.0
func (o LayerOutput) CustomJson() pulumi.AnyOutput
func (LayerOutput) CustomRecipes ¶ added in v0.17.0
func (o LayerOutput) CustomRecipes() LayerRecipesPtrOutput
func (LayerOutput) CustomSecurityGroupIds ¶ added in v0.17.0
func (o LayerOutput) CustomSecurityGroupIds() pulumi.StringArrayOutput
func (LayerOutput) ElementType ¶
func (LayerOutput) ElementType() reflect.Type
func (LayerOutput) EnableAutoHealing ¶ added in v0.17.0
func (o LayerOutput) EnableAutoHealing() pulumi.BoolOutput
func (LayerOutput) InstallUpdatesOnBoot ¶ added in v0.17.0
func (o LayerOutput) InstallUpdatesOnBoot() pulumi.BoolPtrOutput
func (LayerOutput) LifecycleEventConfiguration ¶ added in v0.17.0
func (o LayerOutput) LifecycleEventConfiguration() LayerLifecycleEventConfigurationPtrOutput
func (LayerOutput) LoadBasedAutoScaling ¶ added in v0.17.0
func (o LayerOutput) LoadBasedAutoScaling() LayerLoadBasedAutoScalingPtrOutput
func (LayerOutput) Name ¶ added in v0.17.0
func (o LayerOutput) Name() pulumi.StringOutput
func (LayerOutput) Packages ¶ added in v0.17.0
func (o LayerOutput) Packages() pulumi.StringArrayOutput
func (LayerOutput) Shortname ¶ added in v0.17.0
func (o LayerOutput) Shortname() pulumi.StringOutput
func (LayerOutput) StackId ¶ added in v0.17.0
func (o LayerOutput) StackId() pulumi.StringOutput
func (LayerOutput) Tags ¶ added in v0.17.0
func (o LayerOutput) Tags() LayerTagArrayOutput
func (LayerOutput) ToLayerOutput ¶
func (o LayerOutput) ToLayerOutput() LayerOutput
func (LayerOutput) ToLayerOutputWithContext ¶
func (o LayerOutput) ToLayerOutputWithContext(ctx context.Context) LayerOutput
func (LayerOutput) Type ¶ added in v0.17.0
func (o LayerOutput) Type() pulumi.StringOutput
func (LayerOutput) UseEbsOptimizedInstances ¶ added in v0.17.0
func (o LayerOutput) UseEbsOptimizedInstances() pulumi.BoolPtrOutput
func (LayerOutput) VolumeConfigurations ¶ added in v0.17.0
func (o LayerOutput) VolumeConfigurations() LayerVolumeConfigurationArrayOutput
type LayerRecipes ¶
type LayerRecipesArgs ¶
type LayerRecipesArgs struct { Configure pulumi.StringArrayInput `pulumi:"configure"` Deploy pulumi.StringArrayInput `pulumi:"deploy"` Setup pulumi.StringArrayInput `pulumi:"setup"` Shutdown pulumi.StringArrayInput `pulumi:"shutdown"` Undeploy pulumi.StringArrayInput `pulumi:"undeploy"` }
func (LayerRecipesArgs) ElementType ¶
func (LayerRecipesArgs) ElementType() reflect.Type
func (LayerRecipesArgs) ToLayerRecipesOutput ¶
func (i LayerRecipesArgs) ToLayerRecipesOutput() LayerRecipesOutput
func (LayerRecipesArgs) ToLayerRecipesOutputWithContext ¶
func (i LayerRecipesArgs) ToLayerRecipesOutputWithContext(ctx context.Context) LayerRecipesOutput
func (LayerRecipesArgs) ToLayerRecipesPtrOutput ¶
func (i LayerRecipesArgs) ToLayerRecipesPtrOutput() LayerRecipesPtrOutput
func (LayerRecipesArgs) ToLayerRecipesPtrOutputWithContext ¶
func (i LayerRecipesArgs) ToLayerRecipesPtrOutputWithContext(ctx context.Context) LayerRecipesPtrOutput
func (LayerRecipesArgs) ToOutput ¶ added in v0.76.0
func (i LayerRecipesArgs) ToOutput(ctx context.Context) pulumix.Output[LayerRecipes]
type LayerRecipesInput ¶
type LayerRecipesInput interface { pulumi.Input ToLayerRecipesOutput() LayerRecipesOutput ToLayerRecipesOutputWithContext(context.Context) LayerRecipesOutput }
LayerRecipesInput is an input type that accepts LayerRecipesArgs and LayerRecipesOutput values. You can construct a concrete instance of `LayerRecipesInput` via:
LayerRecipesArgs{...}
type LayerRecipesOutput ¶
type LayerRecipesOutput struct{ *pulumi.OutputState }
func (LayerRecipesOutput) Configure ¶
func (o LayerRecipesOutput) Configure() pulumi.StringArrayOutput
func (LayerRecipesOutput) Deploy ¶
func (o LayerRecipesOutput) Deploy() pulumi.StringArrayOutput
func (LayerRecipesOutput) ElementType ¶
func (LayerRecipesOutput) ElementType() reflect.Type
func (LayerRecipesOutput) Setup ¶
func (o LayerRecipesOutput) Setup() pulumi.StringArrayOutput
func (LayerRecipesOutput) Shutdown ¶
func (o LayerRecipesOutput) Shutdown() pulumi.StringArrayOutput
func (LayerRecipesOutput) ToLayerRecipesOutput ¶
func (o LayerRecipesOutput) ToLayerRecipesOutput() LayerRecipesOutput
func (LayerRecipesOutput) ToLayerRecipesOutputWithContext ¶
func (o LayerRecipesOutput) ToLayerRecipesOutputWithContext(ctx context.Context) LayerRecipesOutput
func (LayerRecipesOutput) ToLayerRecipesPtrOutput ¶
func (o LayerRecipesOutput) ToLayerRecipesPtrOutput() LayerRecipesPtrOutput
func (LayerRecipesOutput) ToLayerRecipesPtrOutputWithContext ¶
func (o LayerRecipesOutput) ToLayerRecipesPtrOutputWithContext(ctx context.Context) LayerRecipesPtrOutput
func (LayerRecipesOutput) ToOutput ¶ added in v0.76.0
func (o LayerRecipesOutput) ToOutput(ctx context.Context) pulumix.Output[LayerRecipes]
func (LayerRecipesOutput) Undeploy ¶
func (o LayerRecipesOutput) Undeploy() pulumi.StringArrayOutput
type LayerRecipesPtrInput ¶
type LayerRecipesPtrInput interface { pulumi.Input ToLayerRecipesPtrOutput() LayerRecipesPtrOutput ToLayerRecipesPtrOutputWithContext(context.Context) LayerRecipesPtrOutput }
LayerRecipesPtrInput is an input type that accepts LayerRecipesArgs, LayerRecipesPtr and LayerRecipesPtrOutput values. You can construct a concrete instance of `LayerRecipesPtrInput` via:
LayerRecipesArgs{...} or: nil
func LayerRecipesPtr ¶
func LayerRecipesPtr(v *LayerRecipesArgs) LayerRecipesPtrInput
type LayerRecipesPtrOutput ¶
type LayerRecipesPtrOutput struct{ *pulumi.OutputState }
func (LayerRecipesPtrOutput) Configure ¶
func (o LayerRecipesPtrOutput) Configure() pulumi.StringArrayOutput
func (LayerRecipesPtrOutput) Deploy ¶
func (o LayerRecipesPtrOutput) Deploy() pulumi.StringArrayOutput
func (LayerRecipesPtrOutput) Elem ¶
func (o LayerRecipesPtrOutput) Elem() LayerRecipesOutput
func (LayerRecipesPtrOutput) ElementType ¶
func (LayerRecipesPtrOutput) ElementType() reflect.Type
func (LayerRecipesPtrOutput) Setup ¶
func (o LayerRecipesPtrOutput) Setup() pulumi.StringArrayOutput
func (LayerRecipesPtrOutput) Shutdown ¶
func (o LayerRecipesPtrOutput) Shutdown() pulumi.StringArrayOutput
func (LayerRecipesPtrOutput) ToLayerRecipesPtrOutput ¶
func (o LayerRecipesPtrOutput) ToLayerRecipesPtrOutput() LayerRecipesPtrOutput
func (LayerRecipesPtrOutput) ToLayerRecipesPtrOutputWithContext ¶
func (o LayerRecipesPtrOutput) ToLayerRecipesPtrOutputWithContext(ctx context.Context) LayerRecipesPtrOutput
func (LayerRecipesPtrOutput) ToOutput ¶ added in v0.76.0
func (o LayerRecipesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerRecipes]
func (LayerRecipesPtrOutput) Undeploy ¶
func (o LayerRecipesPtrOutput) Undeploy() pulumi.StringArrayOutput
type LayerShutdownEventConfigurationArgs ¶
type LayerShutdownEventConfigurationArgs struct { DelayUntilElbConnectionsDrained pulumi.BoolPtrInput `pulumi:"delayUntilElbConnectionsDrained"` ExecutionTimeout pulumi.IntPtrInput `pulumi:"executionTimeout"` }
func (LayerShutdownEventConfigurationArgs) ElementType ¶
func (LayerShutdownEventConfigurationArgs) ElementType() reflect.Type
func (LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationOutput ¶
func (i LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationOutput() LayerShutdownEventConfigurationOutput
func (LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationOutputWithContext ¶
func (i LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationOutput
func (LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationPtrOutput ¶
func (i LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationPtrOutput() LayerShutdownEventConfigurationPtrOutput
func (LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationPtrOutputWithContext ¶
func (i LayerShutdownEventConfigurationArgs) ToLayerShutdownEventConfigurationPtrOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationPtrOutput
func (LayerShutdownEventConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i LayerShutdownEventConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LayerShutdownEventConfiguration]
type LayerShutdownEventConfigurationInput ¶
type LayerShutdownEventConfigurationInput interface { pulumi.Input ToLayerShutdownEventConfigurationOutput() LayerShutdownEventConfigurationOutput ToLayerShutdownEventConfigurationOutputWithContext(context.Context) LayerShutdownEventConfigurationOutput }
LayerShutdownEventConfigurationInput is an input type that accepts LayerShutdownEventConfigurationArgs and LayerShutdownEventConfigurationOutput values. You can construct a concrete instance of `LayerShutdownEventConfigurationInput` via:
LayerShutdownEventConfigurationArgs{...}
type LayerShutdownEventConfigurationOutput ¶
type LayerShutdownEventConfigurationOutput struct{ *pulumi.OutputState }
func (LayerShutdownEventConfigurationOutput) DelayUntilElbConnectionsDrained ¶
func (o LayerShutdownEventConfigurationOutput) DelayUntilElbConnectionsDrained() pulumi.BoolPtrOutput
func (LayerShutdownEventConfigurationOutput) ElementType ¶
func (LayerShutdownEventConfigurationOutput) ElementType() reflect.Type
func (LayerShutdownEventConfigurationOutput) ExecutionTimeout ¶
func (o LayerShutdownEventConfigurationOutput) ExecutionTimeout() pulumi.IntPtrOutput
func (LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationOutput ¶
func (o LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationOutput() LayerShutdownEventConfigurationOutput
func (LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationOutputWithContext ¶
func (o LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationOutput
func (LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationPtrOutput ¶
func (o LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationPtrOutput() LayerShutdownEventConfigurationPtrOutput
func (LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationPtrOutputWithContext ¶
func (o LayerShutdownEventConfigurationOutput) ToLayerShutdownEventConfigurationPtrOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationPtrOutput
func (LayerShutdownEventConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o LayerShutdownEventConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LayerShutdownEventConfiguration]
type LayerShutdownEventConfigurationPtrInput ¶
type LayerShutdownEventConfigurationPtrInput interface { pulumi.Input ToLayerShutdownEventConfigurationPtrOutput() LayerShutdownEventConfigurationPtrOutput ToLayerShutdownEventConfigurationPtrOutputWithContext(context.Context) LayerShutdownEventConfigurationPtrOutput }
LayerShutdownEventConfigurationPtrInput is an input type that accepts LayerShutdownEventConfigurationArgs, LayerShutdownEventConfigurationPtr and LayerShutdownEventConfigurationPtrOutput values. You can construct a concrete instance of `LayerShutdownEventConfigurationPtrInput` via:
LayerShutdownEventConfigurationArgs{...} or: nil
func LayerShutdownEventConfigurationPtr ¶
func LayerShutdownEventConfigurationPtr(v *LayerShutdownEventConfigurationArgs) LayerShutdownEventConfigurationPtrInput
type LayerShutdownEventConfigurationPtrOutput ¶
type LayerShutdownEventConfigurationPtrOutput struct{ *pulumi.OutputState }
func (LayerShutdownEventConfigurationPtrOutput) DelayUntilElbConnectionsDrained ¶
func (o LayerShutdownEventConfigurationPtrOutput) DelayUntilElbConnectionsDrained() pulumi.BoolPtrOutput
func (LayerShutdownEventConfigurationPtrOutput) ElementType ¶
func (LayerShutdownEventConfigurationPtrOutput) ElementType() reflect.Type
func (LayerShutdownEventConfigurationPtrOutput) ExecutionTimeout ¶
func (o LayerShutdownEventConfigurationPtrOutput) ExecutionTimeout() pulumi.IntPtrOutput
func (LayerShutdownEventConfigurationPtrOutput) ToLayerShutdownEventConfigurationPtrOutput ¶
func (o LayerShutdownEventConfigurationPtrOutput) ToLayerShutdownEventConfigurationPtrOutput() LayerShutdownEventConfigurationPtrOutput
func (LayerShutdownEventConfigurationPtrOutput) ToLayerShutdownEventConfigurationPtrOutputWithContext ¶
func (o LayerShutdownEventConfigurationPtrOutput) ToLayerShutdownEventConfigurationPtrOutputWithContext(ctx context.Context) LayerShutdownEventConfigurationPtrOutput
func (LayerShutdownEventConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o LayerShutdownEventConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LayerShutdownEventConfiguration]
type LayerState ¶
type LayerState struct { }
func (LayerState) ElementType ¶
func (LayerState) ElementType() reflect.Type
type LayerTagArgs ¶
type LayerTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (LayerTagArgs) ElementType ¶
func (LayerTagArgs) ElementType() reflect.Type
func (LayerTagArgs) ToLayerTagOutput ¶
func (i LayerTagArgs) ToLayerTagOutput() LayerTagOutput
func (LayerTagArgs) ToLayerTagOutputWithContext ¶
func (i LayerTagArgs) ToLayerTagOutputWithContext(ctx context.Context) LayerTagOutput
type LayerTagArray ¶
type LayerTagArray []LayerTagInput
func (LayerTagArray) ElementType ¶
func (LayerTagArray) ElementType() reflect.Type
func (LayerTagArray) ToLayerTagArrayOutput ¶
func (i LayerTagArray) ToLayerTagArrayOutput() LayerTagArrayOutput
func (LayerTagArray) ToLayerTagArrayOutputWithContext ¶
func (i LayerTagArray) ToLayerTagArrayOutputWithContext(ctx context.Context) LayerTagArrayOutput
type LayerTagArrayInput ¶
type LayerTagArrayInput interface { pulumi.Input ToLayerTagArrayOutput() LayerTagArrayOutput ToLayerTagArrayOutputWithContext(context.Context) LayerTagArrayOutput }
LayerTagArrayInput is an input type that accepts LayerTagArray and LayerTagArrayOutput values. You can construct a concrete instance of `LayerTagArrayInput` via:
LayerTagArray{ LayerTagArgs{...} }
type LayerTagArrayOutput ¶
type LayerTagArrayOutput struct{ *pulumi.OutputState }
func (LayerTagArrayOutput) ElementType ¶
func (LayerTagArrayOutput) ElementType() reflect.Type
func (LayerTagArrayOutput) Index ¶
func (o LayerTagArrayOutput) Index(i pulumi.IntInput) LayerTagOutput
func (LayerTagArrayOutput) ToLayerTagArrayOutput ¶
func (o LayerTagArrayOutput) ToLayerTagArrayOutput() LayerTagArrayOutput
func (LayerTagArrayOutput) ToLayerTagArrayOutputWithContext ¶
func (o LayerTagArrayOutput) ToLayerTagArrayOutputWithContext(ctx context.Context) LayerTagArrayOutput
type LayerTagInput ¶
type LayerTagInput interface { pulumi.Input ToLayerTagOutput() LayerTagOutput ToLayerTagOutputWithContext(context.Context) LayerTagOutput }
LayerTagInput is an input type that accepts LayerTagArgs and LayerTagOutput values. You can construct a concrete instance of `LayerTagInput` via:
LayerTagArgs{...}
type LayerTagOutput ¶
type LayerTagOutput struct{ *pulumi.OutputState }
func (LayerTagOutput) ElementType ¶
func (LayerTagOutput) ElementType() reflect.Type
func (LayerTagOutput) Key ¶
func (o LayerTagOutput) Key() pulumi.StringOutput
func (LayerTagOutput) ToLayerTagOutput ¶
func (o LayerTagOutput) ToLayerTagOutput() LayerTagOutput
func (LayerTagOutput) ToLayerTagOutputWithContext ¶
func (o LayerTagOutput) ToLayerTagOutputWithContext(ctx context.Context) LayerTagOutput
func (LayerTagOutput) Value ¶
func (o LayerTagOutput) Value() pulumi.StringOutput
type LayerVolumeConfigurationArgs ¶
type LayerVolumeConfigurationArgs struct { Encrypted pulumi.BoolPtrInput `pulumi:"encrypted"` Iops pulumi.IntPtrInput `pulumi:"iops"` MountPoint pulumi.StringPtrInput `pulumi:"mountPoint"` NumberOfDisks pulumi.IntPtrInput `pulumi:"numberOfDisks"` RaidLevel pulumi.IntPtrInput `pulumi:"raidLevel"` Size pulumi.IntPtrInput `pulumi:"size"` VolumeType pulumi.StringPtrInput `pulumi:"volumeType"` }
func (LayerVolumeConfigurationArgs) ElementType ¶
func (LayerVolumeConfigurationArgs) ElementType() reflect.Type
func (LayerVolumeConfigurationArgs) ToLayerVolumeConfigurationOutput ¶
func (i LayerVolumeConfigurationArgs) ToLayerVolumeConfigurationOutput() LayerVolumeConfigurationOutput
func (LayerVolumeConfigurationArgs) ToLayerVolumeConfigurationOutputWithContext ¶
func (i LayerVolumeConfigurationArgs) ToLayerVolumeConfigurationOutputWithContext(ctx context.Context) LayerVolumeConfigurationOutput
func (LayerVolumeConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i LayerVolumeConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[LayerVolumeConfiguration]
type LayerVolumeConfigurationArray ¶
type LayerVolumeConfigurationArray []LayerVolumeConfigurationInput
func (LayerVolumeConfigurationArray) ElementType ¶
func (LayerVolumeConfigurationArray) ElementType() reflect.Type
func (LayerVolumeConfigurationArray) ToLayerVolumeConfigurationArrayOutput ¶
func (i LayerVolumeConfigurationArray) ToLayerVolumeConfigurationArrayOutput() LayerVolumeConfigurationArrayOutput
func (LayerVolumeConfigurationArray) ToLayerVolumeConfigurationArrayOutputWithContext ¶
func (i LayerVolumeConfigurationArray) ToLayerVolumeConfigurationArrayOutputWithContext(ctx context.Context) LayerVolumeConfigurationArrayOutput
func (LayerVolumeConfigurationArray) ToOutput ¶ added in v0.76.0
func (i LayerVolumeConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]LayerVolumeConfiguration]
type LayerVolumeConfigurationArrayInput ¶
type LayerVolumeConfigurationArrayInput interface { pulumi.Input ToLayerVolumeConfigurationArrayOutput() LayerVolumeConfigurationArrayOutput ToLayerVolumeConfigurationArrayOutputWithContext(context.Context) LayerVolumeConfigurationArrayOutput }
LayerVolumeConfigurationArrayInput is an input type that accepts LayerVolumeConfigurationArray and LayerVolumeConfigurationArrayOutput values. You can construct a concrete instance of `LayerVolumeConfigurationArrayInput` via:
LayerVolumeConfigurationArray{ LayerVolumeConfigurationArgs{...} }
type LayerVolumeConfigurationArrayOutput ¶
type LayerVolumeConfigurationArrayOutput struct{ *pulumi.OutputState }
func (LayerVolumeConfigurationArrayOutput) ElementType ¶
func (LayerVolumeConfigurationArrayOutput) ElementType() reflect.Type
func (LayerVolumeConfigurationArrayOutput) Index ¶
func (o LayerVolumeConfigurationArrayOutput) Index(i pulumi.IntInput) LayerVolumeConfigurationOutput
func (LayerVolumeConfigurationArrayOutput) ToLayerVolumeConfigurationArrayOutput ¶
func (o LayerVolumeConfigurationArrayOutput) ToLayerVolumeConfigurationArrayOutput() LayerVolumeConfigurationArrayOutput
func (LayerVolumeConfigurationArrayOutput) ToLayerVolumeConfigurationArrayOutputWithContext ¶
func (o LayerVolumeConfigurationArrayOutput) ToLayerVolumeConfigurationArrayOutputWithContext(ctx context.Context) LayerVolumeConfigurationArrayOutput
func (LayerVolumeConfigurationArrayOutput) ToOutput ¶ added in v0.76.0
func (o LayerVolumeConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LayerVolumeConfiguration]
type LayerVolumeConfigurationInput ¶
type LayerVolumeConfigurationInput interface { pulumi.Input ToLayerVolumeConfigurationOutput() LayerVolumeConfigurationOutput ToLayerVolumeConfigurationOutputWithContext(context.Context) LayerVolumeConfigurationOutput }
LayerVolumeConfigurationInput is an input type that accepts LayerVolumeConfigurationArgs and LayerVolumeConfigurationOutput values. You can construct a concrete instance of `LayerVolumeConfigurationInput` via:
LayerVolumeConfigurationArgs{...}
type LayerVolumeConfigurationOutput ¶
type LayerVolumeConfigurationOutput struct{ *pulumi.OutputState }
func (LayerVolumeConfigurationOutput) ElementType ¶
func (LayerVolumeConfigurationOutput) ElementType() reflect.Type
func (LayerVolumeConfigurationOutput) Encrypted ¶
func (o LayerVolumeConfigurationOutput) Encrypted() pulumi.BoolPtrOutput
func (LayerVolumeConfigurationOutput) Iops ¶
func (o LayerVolumeConfigurationOutput) Iops() pulumi.IntPtrOutput
func (LayerVolumeConfigurationOutput) MountPoint ¶
func (o LayerVolumeConfigurationOutput) MountPoint() pulumi.StringPtrOutput
func (LayerVolumeConfigurationOutput) NumberOfDisks ¶
func (o LayerVolumeConfigurationOutput) NumberOfDisks() pulumi.IntPtrOutput
func (LayerVolumeConfigurationOutput) RaidLevel ¶
func (o LayerVolumeConfigurationOutput) RaidLevel() pulumi.IntPtrOutput
func (LayerVolumeConfigurationOutput) Size ¶
func (o LayerVolumeConfigurationOutput) Size() pulumi.IntPtrOutput
func (LayerVolumeConfigurationOutput) ToLayerVolumeConfigurationOutput ¶
func (o LayerVolumeConfigurationOutput) ToLayerVolumeConfigurationOutput() LayerVolumeConfigurationOutput
func (LayerVolumeConfigurationOutput) ToLayerVolumeConfigurationOutputWithContext ¶
func (o LayerVolumeConfigurationOutput) ToLayerVolumeConfigurationOutputWithContext(ctx context.Context) LayerVolumeConfigurationOutput
func (LayerVolumeConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o LayerVolumeConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[LayerVolumeConfiguration]
func (LayerVolumeConfigurationOutput) VolumeType ¶
func (o LayerVolumeConfigurationOutput) VolumeType() pulumi.StringPtrOutput
type LookupAppArgs ¶ added in v0.12.0
type LookupAppArgs struct {
Id string `pulumi:"id"`
}
type LookupAppOutputArgs ¶ added in v0.12.0
type LookupAppOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupAppOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAppOutputArgs) ElementType() reflect.Type
type LookupAppResult ¶ added in v0.12.0
type LookupAppResult struct { AppSource *AppSource `pulumi:"appSource"` Attributes interface{} `pulumi:"attributes"` DataSources []AppDataSource `pulumi:"dataSources"` Description *string `pulumi:"description"` Domains []string `pulumi:"domains"` EnableSsl *bool `pulumi:"enableSsl"` Environment []AppEnvironmentVariable `pulumi:"environment"` Id *string `pulumi:"id"` Name *string `pulumi:"name"` SslConfiguration *AppSslConfiguration `pulumi:"sslConfiguration"` Type *string `pulumi:"type"` }
func LookupApp ¶ added in v0.12.0
func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOption) (*LookupAppResult, error)
Resource Type definition for AWS::OpsWorks::App
type LookupAppResultOutput ¶ added in v0.12.0
type LookupAppResultOutput struct{ *pulumi.OutputState }
func LookupAppOutput ¶ added in v0.12.0
func LookupAppOutput(ctx *pulumi.Context, args LookupAppOutputArgs, opts ...pulumi.InvokeOption) LookupAppResultOutput
func (LookupAppResultOutput) AppSource ¶ added in v0.12.0
func (o LookupAppResultOutput) AppSource() AppSourcePtrOutput
func (LookupAppResultOutput) Attributes ¶ added in v0.12.0
func (o LookupAppResultOutput) Attributes() pulumi.AnyOutput
func (LookupAppResultOutput) DataSources ¶ added in v0.12.0
func (o LookupAppResultOutput) DataSources() AppDataSourceArrayOutput
func (LookupAppResultOutput) Description ¶ added in v0.12.0
func (o LookupAppResultOutput) Description() pulumi.StringPtrOutput
func (LookupAppResultOutput) Domains ¶ added in v0.12.0
func (o LookupAppResultOutput) Domains() pulumi.StringArrayOutput
func (LookupAppResultOutput) ElementType ¶ added in v0.12.0
func (LookupAppResultOutput) ElementType() reflect.Type
func (LookupAppResultOutput) EnableSsl ¶ added in v0.12.0
func (o LookupAppResultOutput) EnableSsl() pulumi.BoolPtrOutput
func (LookupAppResultOutput) Environment ¶ added in v0.12.0
func (o LookupAppResultOutput) Environment() AppEnvironmentVariableArrayOutput
func (LookupAppResultOutput) Id ¶ added in v0.12.0
func (o LookupAppResultOutput) Id() pulumi.StringPtrOutput
func (LookupAppResultOutput) Name ¶ added in v0.12.0
func (o LookupAppResultOutput) Name() pulumi.StringPtrOutput
func (LookupAppResultOutput) SslConfiguration ¶ added in v0.12.0
func (o LookupAppResultOutput) SslConfiguration() AppSslConfigurationPtrOutput
func (LookupAppResultOutput) ToLookupAppResultOutput ¶ added in v0.12.0
func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
func (LookupAppResultOutput) ToLookupAppResultOutputWithContext ¶ added in v0.12.0
func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
func (LookupAppResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupAppResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupAppResult]
func (LookupAppResultOutput) Type ¶ added in v0.12.0
func (o LookupAppResultOutput) Type() pulumi.StringPtrOutput
type LookupElasticLoadBalancerAttachmentArgs ¶ added in v0.12.0
type LookupElasticLoadBalancerAttachmentArgs struct {
Id string `pulumi:"id"`
}
type LookupElasticLoadBalancerAttachmentOutputArgs ¶ added in v0.12.0
type LookupElasticLoadBalancerAttachmentOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupElasticLoadBalancerAttachmentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupElasticLoadBalancerAttachmentOutputArgs) ElementType() reflect.Type
type LookupElasticLoadBalancerAttachmentResult ¶ added in v0.12.0
type LookupElasticLoadBalancerAttachmentResult struct { ElasticLoadBalancerName *string `pulumi:"elasticLoadBalancerName"` Id *string `pulumi:"id"` LayerId *string `pulumi:"layerId"` }
func LookupElasticLoadBalancerAttachment ¶ added in v0.12.0
func LookupElasticLoadBalancerAttachment(ctx *pulumi.Context, args *LookupElasticLoadBalancerAttachmentArgs, opts ...pulumi.InvokeOption) (*LookupElasticLoadBalancerAttachmentResult, error)
Resource Type definition for AWS::OpsWorks::ElasticLoadBalancerAttachment
type LookupElasticLoadBalancerAttachmentResultOutput ¶ added in v0.12.0
type LookupElasticLoadBalancerAttachmentResultOutput struct{ *pulumi.OutputState }
func LookupElasticLoadBalancerAttachmentOutput ¶ added in v0.12.0
func LookupElasticLoadBalancerAttachmentOutput(ctx *pulumi.Context, args LookupElasticLoadBalancerAttachmentOutputArgs, opts ...pulumi.InvokeOption) LookupElasticLoadBalancerAttachmentResultOutput
func (LookupElasticLoadBalancerAttachmentResultOutput) ElasticLoadBalancerName ¶ added in v0.12.0
func (o LookupElasticLoadBalancerAttachmentResultOutput) ElasticLoadBalancerName() pulumi.StringPtrOutput
func (LookupElasticLoadBalancerAttachmentResultOutput) ElementType ¶ added in v0.12.0
func (LookupElasticLoadBalancerAttachmentResultOutput) ElementType() reflect.Type
func (LookupElasticLoadBalancerAttachmentResultOutput) LayerId ¶ added in v0.12.0
func (o LookupElasticLoadBalancerAttachmentResultOutput) LayerId() pulumi.StringPtrOutput
func (LookupElasticLoadBalancerAttachmentResultOutput) ToLookupElasticLoadBalancerAttachmentResultOutput ¶ added in v0.12.0
func (o LookupElasticLoadBalancerAttachmentResultOutput) ToLookupElasticLoadBalancerAttachmentResultOutput() LookupElasticLoadBalancerAttachmentResultOutput
func (LookupElasticLoadBalancerAttachmentResultOutput) ToLookupElasticLoadBalancerAttachmentResultOutputWithContext ¶ added in v0.12.0
func (o LookupElasticLoadBalancerAttachmentResultOutput) ToLookupElasticLoadBalancerAttachmentResultOutputWithContext(ctx context.Context) LookupElasticLoadBalancerAttachmentResultOutput
func (LookupElasticLoadBalancerAttachmentResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupElasticLoadBalancerAttachmentResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupElasticLoadBalancerAttachmentResult]
type LookupInstanceArgs ¶ added in v0.12.0
type LookupInstanceArgs struct {
Id string `pulumi:"id"`
}
type LookupInstanceOutputArgs ¶ added in v0.12.0
type LookupInstanceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupInstanceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupInstanceOutputArgs) ElementType() reflect.Type
type LookupInstanceResult ¶ added in v0.12.0
type LookupInstanceResult struct { AgentVersion *string `pulumi:"agentVersion"` AmiId *string `pulumi:"amiId"` Architecture *string `pulumi:"architecture"` ElasticIps []string `pulumi:"elasticIps"` Hostname *string `pulumi:"hostname"` Id *string `pulumi:"id"` InstallUpdatesOnBoot *bool `pulumi:"installUpdatesOnBoot"` InstanceType *string `pulumi:"instanceType"` LayerIds []string `pulumi:"layerIds"` Os *string `pulumi:"os"` PrivateDnsName *string `pulumi:"privateDnsName"` PrivateIp *string `pulumi:"privateIp"` PublicDnsName *string `pulumi:"publicDnsName"` PublicIp *string `pulumi:"publicIp"` SshKeyName *string `pulumi:"sshKeyName"` Volumes []string `pulumi:"volumes"` }
func LookupInstance ¶ added in v0.12.0
func LookupInstance(ctx *pulumi.Context, args *LookupInstanceArgs, opts ...pulumi.InvokeOption) (*LookupInstanceResult, error)
Resource Type definition for AWS::OpsWorks::Instance
type LookupInstanceResultOutput ¶ added in v0.12.0
type LookupInstanceResultOutput struct{ *pulumi.OutputState }
func LookupInstanceOutput ¶ added in v0.12.0
func LookupInstanceOutput(ctx *pulumi.Context, args LookupInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupInstanceResultOutput
func (LookupInstanceResultOutput) AgentVersion ¶ added in v0.12.0
func (o LookupInstanceResultOutput) AgentVersion() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) AmiId ¶ added in v0.12.0
func (o LookupInstanceResultOutput) AmiId() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) Architecture ¶ added in v0.12.0
func (o LookupInstanceResultOutput) Architecture() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) ElasticIps ¶ added in v0.12.0
func (o LookupInstanceResultOutput) ElasticIps() pulumi.StringArrayOutput
func (LookupInstanceResultOutput) ElementType ¶ added in v0.12.0
func (LookupInstanceResultOutput) ElementType() reflect.Type
func (LookupInstanceResultOutput) Hostname ¶ added in v0.12.0
func (o LookupInstanceResultOutput) Hostname() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) Id ¶ added in v0.12.0
func (o LookupInstanceResultOutput) Id() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) InstallUpdatesOnBoot ¶ added in v0.12.0
func (o LookupInstanceResultOutput) InstallUpdatesOnBoot() pulumi.BoolPtrOutput
func (LookupInstanceResultOutput) InstanceType ¶ added in v0.12.0
func (o LookupInstanceResultOutput) InstanceType() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) LayerIds ¶ added in v0.12.0
func (o LookupInstanceResultOutput) LayerIds() pulumi.StringArrayOutput
func (LookupInstanceResultOutput) Os ¶ added in v0.12.0
func (o LookupInstanceResultOutput) Os() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) PrivateDnsName ¶ added in v0.12.0
func (o LookupInstanceResultOutput) PrivateDnsName() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) PrivateIp ¶ added in v0.12.0
func (o LookupInstanceResultOutput) PrivateIp() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) PublicDnsName ¶ added in v0.12.0
func (o LookupInstanceResultOutput) PublicDnsName() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) PublicIp ¶ added in v0.12.0
func (o LookupInstanceResultOutput) PublicIp() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) SshKeyName ¶ added in v0.12.0
func (o LookupInstanceResultOutput) SshKeyName() pulumi.StringPtrOutput
func (LookupInstanceResultOutput) ToLookupInstanceResultOutput ¶ added in v0.12.0
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutput() LookupInstanceResultOutput
func (LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext ¶ added in v0.12.0
func (o LookupInstanceResultOutput) ToLookupInstanceResultOutputWithContext(ctx context.Context) LookupInstanceResultOutput
func (LookupInstanceResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupInstanceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupInstanceResult]
func (LookupInstanceResultOutput) Volumes ¶ added in v0.12.0
func (o LookupInstanceResultOutput) Volumes() pulumi.StringArrayOutput
type LookupLayerArgs ¶ added in v0.12.0
type LookupLayerArgs struct {
Id string `pulumi:"id"`
}
type LookupLayerOutputArgs ¶ added in v0.12.0
type LookupLayerOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupLayerOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLayerOutputArgs) ElementType() reflect.Type
type LookupLayerResult ¶ added in v0.12.0
type LookupLayerResult struct { Attributes interface{} `pulumi:"attributes"` AutoAssignElasticIps *bool `pulumi:"autoAssignElasticIps"` AutoAssignPublicIps *bool `pulumi:"autoAssignPublicIps"` CustomInstanceProfileArn *string `pulumi:"customInstanceProfileArn"` CustomJson interface{} `pulumi:"customJson"` CustomRecipes *LayerRecipes `pulumi:"customRecipes"` CustomSecurityGroupIds []string `pulumi:"customSecurityGroupIds"` EnableAutoHealing *bool `pulumi:"enableAutoHealing"` Id *string `pulumi:"id"` InstallUpdatesOnBoot *bool `pulumi:"installUpdatesOnBoot"` LifecycleEventConfiguration *LayerLifecycleEventConfiguration `pulumi:"lifecycleEventConfiguration"` LoadBasedAutoScaling *LayerLoadBasedAutoScaling `pulumi:"loadBasedAutoScaling"` Name *string `pulumi:"name"` Packages []string `pulumi:"packages"` Shortname *string `pulumi:"shortname"` Tags []LayerTag `pulumi:"tags"` UseEbsOptimizedInstances *bool `pulumi:"useEbsOptimizedInstances"` VolumeConfigurations []LayerVolumeConfiguration `pulumi:"volumeConfigurations"` }
func LookupLayer ¶ added in v0.12.0
func LookupLayer(ctx *pulumi.Context, args *LookupLayerArgs, opts ...pulumi.InvokeOption) (*LookupLayerResult, error)
Resource Type definition for AWS::OpsWorks::Layer
type LookupLayerResultOutput ¶ added in v0.12.0
type LookupLayerResultOutput struct{ *pulumi.OutputState }
func LookupLayerOutput ¶ added in v0.12.0
func LookupLayerOutput(ctx *pulumi.Context, args LookupLayerOutputArgs, opts ...pulumi.InvokeOption) LookupLayerResultOutput
func (LookupLayerResultOutput) Attributes ¶ added in v0.12.0
func (o LookupLayerResultOutput) Attributes() pulumi.AnyOutput
func (LookupLayerResultOutput) AutoAssignElasticIps ¶ added in v0.12.0
func (o LookupLayerResultOutput) AutoAssignElasticIps() pulumi.BoolPtrOutput
func (LookupLayerResultOutput) AutoAssignPublicIps ¶ added in v0.12.0
func (o LookupLayerResultOutput) AutoAssignPublicIps() pulumi.BoolPtrOutput
func (LookupLayerResultOutput) CustomInstanceProfileArn ¶ added in v0.12.0
func (o LookupLayerResultOutput) CustomInstanceProfileArn() pulumi.StringPtrOutput
func (LookupLayerResultOutput) CustomJson ¶ added in v0.12.0
func (o LookupLayerResultOutput) CustomJson() pulumi.AnyOutput
func (LookupLayerResultOutput) CustomRecipes ¶ added in v0.12.0
func (o LookupLayerResultOutput) CustomRecipes() LayerRecipesPtrOutput
func (LookupLayerResultOutput) CustomSecurityGroupIds ¶ added in v0.12.0
func (o LookupLayerResultOutput) CustomSecurityGroupIds() pulumi.StringArrayOutput
func (LookupLayerResultOutput) ElementType ¶ added in v0.12.0
func (LookupLayerResultOutput) ElementType() reflect.Type
func (LookupLayerResultOutput) EnableAutoHealing ¶ added in v0.12.0
func (o LookupLayerResultOutput) EnableAutoHealing() pulumi.BoolPtrOutput
func (LookupLayerResultOutput) Id ¶ added in v0.12.0
func (o LookupLayerResultOutput) Id() pulumi.StringPtrOutput
func (LookupLayerResultOutput) InstallUpdatesOnBoot ¶ added in v0.12.0
func (o LookupLayerResultOutput) InstallUpdatesOnBoot() pulumi.BoolPtrOutput
func (LookupLayerResultOutput) LifecycleEventConfiguration ¶ added in v0.12.0
func (o LookupLayerResultOutput) LifecycleEventConfiguration() LayerLifecycleEventConfigurationPtrOutput
func (LookupLayerResultOutput) LoadBasedAutoScaling ¶ added in v0.12.0
func (o LookupLayerResultOutput) LoadBasedAutoScaling() LayerLoadBasedAutoScalingPtrOutput
func (LookupLayerResultOutput) Name ¶ added in v0.12.0
func (o LookupLayerResultOutput) Name() pulumi.StringPtrOutput
func (LookupLayerResultOutput) Packages ¶ added in v0.12.0
func (o LookupLayerResultOutput) Packages() pulumi.StringArrayOutput
func (LookupLayerResultOutput) Shortname ¶ added in v0.12.0
func (o LookupLayerResultOutput) Shortname() pulumi.StringPtrOutput
func (LookupLayerResultOutput) Tags ¶ added in v0.12.0
func (o LookupLayerResultOutput) Tags() LayerTagArrayOutput
func (LookupLayerResultOutput) ToLookupLayerResultOutput ¶ added in v0.12.0
func (o LookupLayerResultOutput) ToLookupLayerResultOutput() LookupLayerResultOutput
func (LookupLayerResultOutput) ToLookupLayerResultOutputWithContext ¶ added in v0.12.0
func (o LookupLayerResultOutput) ToLookupLayerResultOutputWithContext(ctx context.Context) LookupLayerResultOutput
func (LookupLayerResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupLayerResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLayerResult]
func (LookupLayerResultOutput) UseEbsOptimizedInstances ¶ added in v0.12.0
func (o LookupLayerResultOutput) UseEbsOptimizedInstances() pulumi.BoolPtrOutput
func (LookupLayerResultOutput) VolumeConfigurations ¶ added in v0.12.0
func (o LookupLayerResultOutput) VolumeConfigurations() LayerVolumeConfigurationArrayOutput
type LookupStackArgs ¶ added in v0.12.0
type LookupStackArgs struct {
Id string `pulumi:"id"`
}
type LookupStackOutputArgs ¶ added in v0.12.0
type LookupStackOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupStackOutputArgs) ElementType ¶ added in v0.12.0
func (LookupStackOutputArgs) ElementType() reflect.Type
type LookupStackResult ¶ added in v0.12.0
type LookupStackResult struct { AgentVersion *string `pulumi:"agentVersion"` Attributes interface{} `pulumi:"attributes"` ChefConfiguration *StackChefConfiguration `pulumi:"chefConfiguration"` ConfigurationManager *StackConfigurationManager `pulumi:"configurationManager"` CustomCookbooksSource *StackSource `pulumi:"customCookbooksSource"` CustomJson interface{} `pulumi:"customJson"` DefaultAvailabilityZone *string `pulumi:"defaultAvailabilityZone"` DefaultInstanceProfileArn *string `pulumi:"defaultInstanceProfileArn"` DefaultOs *string `pulumi:"defaultOs"` DefaultRootDeviceType *string `pulumi:"defaultRootDeviceType"` DefaultSshKeyName *string `pulumi:"defaultSshKeyName"` DefaultSubnetId *string `pulumi:"defaultSubnetId"` EcsClusterArn *string `pulumi:"ecsClusterArn"` ElasticIps []StackElasticIp `pulumi:"elasticIps"` HostnameTheme *string `pulumi:"hostnameTheme"` Id *string `pulumi:"id"` Name *string `pulumi:"name"` RdsDbInstances []StackRdsDbInstance `pulumi:"rdsDbInstances"` Tags []StackTag `pulumi:"tags"` UseCustomCookbooks *bool `pulumi:"useCustomCookbooks"` UseOpsworksSecurityGroups *bool `pulumi:"useOpsworksSecurityGroups"` }
func LookupStack ¶ added in v0.12.0
func LookupStack(ctx *pulumi.Context, args *LookupStackArgs, opts ...pulumi.InvokeOption) (*LookupStackResult, error)
Resource Type definition for AWS::OpsWorks::Stack
type LookupStackResultOutput ¶ added in v0.12.0
type LookupStackResultOutput struct{ *pulumi.OutputState }
func LookupStackOutput ¶ added in v0.12.0
func LookupStackOutput(ctx *pulumi.Context, args LookupStackOutputArgs, opts ...pulumi.InvokeOption) LookupStackResultOutput
func (LookupStackResultOutput) AgentVersion ¶ added in v0.12.0
func (o LookupStackResultOutput) AgentVersion() pulumi.StringPtrOutput
func (LookupStackResultOutput) Attributes ¶ added in v0.12.0
func (o LookupStackResultOutput) Attributes() pulumi.AnyOutput
func (LookupStackResultOutput) ChefConfiguration ¶ added in v0.12.0
func (o LookupStackResultOutput) ChefConfiguration() StackChefConfigurationPtrOutput
func (LookupStackResultOutput) ConfigurationManager ¶ added in v0.12.0
func (o LookupStackResultOutput) ConfigurationManager() StackConfigurationManagerPtrOutput
func (LookupStackResultOutput) CustomCookbooksSource ¶ added in v0.12.0
func (o LookupStackResultOutput) CustomCookbooksSource() StackSourcePtrOutput
func (LookupStackResultOutput) CustomJson ¶ added in v0.12.0
func (o LookupStackResultOutput) CustomJson() pulumi.AnyOutput
func (LookupStackResultOutput) DefaultAvailabilityZone ¶ added in v0.12.0
func (o LookupStackResultOutput) DefaultAvailabilityZone() pulumi.StringPtrOutput
func (LookupStackResultOutput) DefaultInstanceProfileArn ¶ added in v0.12.0
func (o LookupStackResultOutput) DefaultInstanceProfileArn() pulumi.StringPtrOutput
func (LookupStackResultOutput) DefaultOs ¶ added in v0.12.0
func (o LookupStackResultOutput) DefaultOs() pulumi.StringPtrOutput
func (LookupStackResultOutput) DefaultRootDeviceType ¶ added in v0.12.0
func (o LookupStackResultOutput) DefaultRootDeviceType() pulumi.StringPtrOutput
func (LookupStackResultOutput) DefaultSshKeyName ¶ added in v0.12.0
func (o LookupStackResultOutput) DefaultSshKeyName() pulumi.StringPtrOutput
func (LookupStackResultOutput) DefaultSubnetId ¶ added in v0.12.0
func (o LookupStackResultOutput) DefaultSubnetId() pulumi.StringPtrOutput
func (LookupStackResultOutput) EcsClusterArn ¶ added in v0.12.0
func (o LookupStackResultOutput) EcsClusterArn() pulumi.StringPtrOutput
func (LookupStackResultOutput) ElasticIps ¶ added in v0.12.0
func (o LookupStackResultOutput) ElasticIps() StackElasticIpArrayOutput
func (LookupStackResultOutput) ElementType ¶ added in v0.12.0
func (LookupStackResultOutput) ElementType() reflect.Type
func (LookupStackResultOutput) HostnameTheme ¶ added in v0.12.0
func (o LookupStackResultOutput) HostnameTheme() pulumi.StringPtrOutput
func (LookupStackResultOutput) Id ¶ added in v0.12.0
func (o LookupStackResultOutput) Id() pulumi.StringPtrOutput
func (LookupStackResultOutput) Name ¶ added in v0.12.0
func (o LookupStackResultOutput) Name() pulumi.StringPtrOutput
func (LookupStackResultOutput) RdsDbInstances ¶ added in v0.12.0
func (o LookupStackResultOutput) RdsDbInstances() StackRdsDbInstanceArrayOutput
func (LookupStackResultOutput) Tags ¶ added in v0.12.0
func (o LookupStackResultOutput) Tags() StackTagArrayOutput
func (LookupStackResultOutput) ToLookupStackResultOutput ¶ added in v0.12.0
func (o LookupStackResultOutput) ToLookupStackResultOutput() LookupStackResultOutput
func (LookupStackResultOutput) ToLookupStackResultOutputWithContext ¶ added in v0.12.0
func (o LookupStackResultOutput) ToLookupStackResultOutputWithContext(ctx context.Context) LookupStackResultOutput
func (LookupStackResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupStackResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupStackResult]
func (LookupStackResultOutput) UseCustomCookbooks ¶ added in v0.12.0
func (o LookupStackResultOutput) UseCustomCookbooks() pulumi.BoolPtrOutput
func (LookupStackResultOutput) UseOpsworksSecurityGroups ¶ added in v0.12.0
func (o LookupStackResultOutput) UseOpsworksSecurityGroups() pulumi.BoolPtrOutput
type LookupUserProfileArgs ¶ added in v0.12.0
type LookupUserProfileArgs struct {
Id string `pulumi:"id"`
}
type LookupUserProfileOutputArgs ¶ added in v0.12.0
type LookupUserProfileOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupUserProfileOutputArgs) ElementType ¶ added in v0.12.0
func (LookupUserProfileOutputArgs) ElementType() reflect.Type
type LookupUserProfileResult ¶ added in v0.12.0
type LookupUserProfileResult struct { AllowSelfManagement *bool `pulumi:"allowSelfManagement"` Id *string `pulumi:"id"` SshPublicKey *string `pulumi:"sshPublicKey"` SshUsername *string `pulumi:"sshUsername"` }
func LookupUserProfile ¶ added in v0.12.0
func LookupUserProfile(ctx *pulumi.Context, args *LookupUserProfileArgs, opts ...pulumi.InvokeOption) (*LookupUserProfileResult, error)
Resource Type definition for AWS::OpsWorks::UserProfile
type LookupUserProfileResultOutput ¶ added in v0.12.0
type LookupUserProfileResultOutput struct{ *pulumi.OutputState }
func LookupUserProfileOutput ¶ added in v0.12.0
func LookupUserProfileOutput(ctx *pulumi.Context, args LookupUserProfileOutputArgs, opts ...pulumi.InvokeOption) LookupUserProfileResultOutput
func (LookupUserProfileResultOutput) AllowSelfManagement ¶ added in v0.12.0
func (o LookupUserProfileResultOutput) AllowSelfManagement() pulumi.BoolPtrOutput
func (LookupUserProfileResultOutput) ElementType ¶ added in v0.12.0
func (LookupUserProfileResultOutput) ElementType() reflect.Type
func (LookupUserProfileResultOutput) Id ¶ added in v0.12.0
func (o LookupUserProfileResultOutput) Id() pulumi.StringPtrOutput
func (LookupUserProfileResultOutput) SshPublicKey ¶ added in v0.12.0
func (o LookupUserProfileResultOutput) SshPublicKey() pulumi.StringPtrOutput
func (LookupUserProfileResultOutput) SshUsername ¶ added in v0.12.0
func (o LookupUserProfileResultOutput) SshUsername() pulumi.StringPtrOutput
func (LookupUserProfileResultOutput) ToLookupUserProfileResultOutput ¶ added in v0.12.0
func (o LookupUserProfileResultOutput) ToLookupUserProfileResultOutput() LookupUserProfileResultOutput
func (LookupUserProfileResultOutput) ToLookupUserProfileResultOutputWithContext ¶ added in v0.12.0
func (o LookupUserProfileResultOutput) ToLookupUserProfileResultOutputWithContext(ctx context.Context) LookupUserProfileResultOutput
func (LookupUserProfileResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupUserProfileResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupUserProfileResult]
type LookupVolumeArgs ¶ added in v0.12.0
type LookupVolumeArgs struct {
Id string `pulumi:"id"`
}
type LookupVolumeOutputArgs ¶ added in v0.12.0
type LookupVolumeOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupVolumeOutputArgs) ElementType ¶ added in v0.12.0
func (LookupVolumeOutputArgs) ElementType() reflect.Type
type LookupVolumeResult ¶ added in v0.12.0
type LookupVolumeResult struct { Id *string `pulumi:"id"` MountPoint *string `pulumi:"mountPoint"` Name *string `pulumi:"name"` }
func LookupVolume ¶ added in v0.12.0
func LookupVolume(ctx *pulumi.Context, args *LookupVolumeArgs, opts ...pulumi.InvokeOption) (*LookupVolumeResult, error)
Resource Type definition for AWS::OpsWorks::Volume
type LookupVolumeResultOutput ¶ added in v0.12.0
type LookupVolumeResultOutput struct{ *pulumi.OutputState }
func LookupVolumeOutput ¶ added in v0.12.0
func LookupVolumeOutput(ctx *pulumi.Context, args LookupVolumeOutputArgs, opts ...pulumi.InvokeOption) LookupVolumeResultOutput
func (LookupVolumeResultOutput) ElementType ¶ added in v0.12.0
func (LookupVolumeResultOutput) ElementType() reflect.Type
func (LookupVolumeResultOutput) Id ¶ added in v0.12.0
func (o LookupVolumeResultOutput) Id() pulumi.StringPtrOutput
func (LookupVolumeResultOutput) MountPoint ¶ added in v0.12.0
func (o LookupVolumeResultOutput) MountPoint() pulumi.StringPtrOutput
func (LookupVolumeResultOutput) Name ¶ added in v0.12.0
func (o LookupVolumeResultOutput) Name() pulumi.StringPtrOutput
func (LookupVolumeResultOutput) ToLookupVolumeResultOutput ¶ added in v0.12.0
func (o LookupVolumeResultOutput) ToLookupVolumeResultOutput() LookupVolumeResultOutput
func (LookupVolumeResultOutput) ToLookupVolumeResultOutputWithContext ¶ added in v0.12.0
func (o LookupVolumeResultOutput) ToLookupVolumeResultOutputWithContext(ctx context.Context) LookupVolumeResultOutput
func (LookupVolumeResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupVolumeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVolumeResult]
type Stack
deprecated
type Stack struct { pulumi.CustomResourceState AgentVersion pulumi.StringPtrOutput `pulumi:"agentVersion"` Attributes pulumi.AnyOutput `pulumi:"attributes"` ChefConfiguration StackChefConfigurationPtrOutput `pulumi:"chefConfiguration"` CloneAppIds pulumi.StringArrayOutput `pulumi:"cloneAppIds"` ClonePermissions pulumi.BoolPtrOutput `pulumi:"clonePermissions"` ConfigurationManager StackConfigurationManagerPtrOutput `pulumi:"configurationManager"` CustomCookbooksSource StackSourcePtrOutput `pulumi:"customCookbooksSource"` CustomJson pulumi.AnyOutput `pulumi:"customJson"` DefaultAvailabilityZone pulumi.StringPtrOutput `pulumi:"defaultAvailabilityZone"` DefaultInstanceProfileArn pulumi.StringOutput `pulumi:"defaultInstanceProfileArn"` DefaultOs pulumi.StringPtrOutput `pulumi:"defaultOs"` DefaultRootDeviceType pulumi.StringPtrOutput `pulumi:"defaultRootDeviceType"` DefaultSshKeyName pulumi.StringPtrOutput `pulumi:"defaultSshKeyName"` DefaultSubnetId pulumi.StringPtrOutput `pulumi:"defaultSubnetId"` EcsClusterArn pulumi.StringPtrOutput `pulumi:"ecsClusterArn"` ElasticIps StackElasticIpArrayOutput `pulumi:"elasticIps"` HostnameTheme pulumi.StringPtrOutput `pulumi:"hostnameTheme"` Name pulumi.StringOutput `pulumi:"name"` RdsDbInstances StackRdsDbInstanceArrayOutput `pulumi:"rdsDbInstances"` ServiceRoleArn pulumi.StringOutput `pulumi:"serviceRoleArn"` SourceStackId pulumi.StringPtrOutput `pulumi:"sourceStackId"` Tags StackTagArrayOutput `pulumi:"tags"` UseCustomCookbooks pulumi.BoolPtrOutput `pulumi:"useCustomCookbooks"` UseOpsworksSecurityGroups pulumi.BoolPtrOutput `pulumi:"useOpsworksSecurityGroups"` VpcId pulumi.StringPtrOutput `pulumi:"vpcId"` }
Resource Type definition for AWS::OpsWorks::Stack
Deprecated: Stack is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetStack ¶
func GetStack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StackState, opts ...pulumi.ResourceOption) (*Stack, error)
GetStack gets an existing Stack 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 NewStack ¶
func NewStack(ctx *pulumi.Context, name string, args *StackArgs, opts ...pulumi.ResourceOption) (*Stack, error)
NewStack registers a new resource with the given unique name, arguments, and options.
func (*Stack) ElementType ¶
func (*Stack) ToStackOutput ¶
func (i *Stack) ToStackOutput() StackOutput
func (*Stack) ToStackOutputWithContext ¶
func (i *Stack) ToStackOutputWithContext(ctx context.Context) StackOutput
type StackArgs ¶
type StackArgs struct { AgentVersion pulumi.StringPtrInput Attributes pulumi.Input ChefConfiguration StackChefConfigurationPtrInput CloneAppIds pulumi.StringArrayInput ClonePermissions pulumi.BoolPtrInput ConfigurationManager StackConfigurationManagerPtrInput CustomCookbooksSource StackSourcePtrInput CustomJson pulumi.Input DefaultAvailabilityZone pulumi.StringPtrInput DefaultInstanceProfileArn pulumi.StringInput DefaultOs pulumi.StringPtrInput DefaultRootDeviceType pulumi.StringPtrInput DefaultSshKeyName pulumi.StringPtrInput DefaultSubnetId pulumi.StringPtrInput EcsClusterArn pulumi.StringPtrInput ElasticIps StackElasticIpArrayInput HostnameTheme pulumi.StringPtrInput Name pulumi.StringPtrInput RdsDbInstances StackRdsDbInstanceArrayInput ServiceRoleArn pulumi.StringInput SourceStackId pulumi.StringPtrInput Tags StackTagArrayInput UseCustomCookbooks pulumi.BoolPtrInput UseOpsworksSecurityGroups pulumi.BoolPtrInput VpcId pulumi.StringPtrInput }
The set of arguments for constructing a Stack resource.
func (StackArgs) ElementType ¶
type StackChefConfiguration ¶
type StackChefConfigurationArgs ¶
type StackChefConfigurationArgs struct { BerkshelfVersion pulumi.StringPtrInput `pulumi:"berkshelfVersion"` ManageBerkshelf pulumi.BoolPtrInput `pulumi:"manageBerkshelf"` }
func (StackChefConfigurationArgs) ElementType ¶
func (StackChefConfigurationArgs) ElementType() reflect.Type
func (StackChefConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i StackChefConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[StackChefConfiguration]
func (StackChefConfigurationArgs) ToStackChefConfigurationOutput ¶
func (i StackChefConfigurationArgs) ToStackChefConfigurationOutput() StackChefConfigurationOutput
func (StackChefConfigurationArgs) ToStackChefConfigurationOutputWithContext ¶
func (i StackChefConfigurationArgs) ToStackChefConfigurationOutputWithContext(ctx context.Context) StackChefConfigurationOutput
func (StackChefConfigurationArgs) ToStackChefConfigurationPtrOutput ¶
func (i StackChefConfigurationArgs) ToStackChefConfigurationPtrOutput() StackChefConfigurationPtrOutput
func (StackChefConfigurationArgs) ToStackChefConfigurationPtrOutputWithContext ¶
func (i StackChefConfigurationArgs) ToStackChefConfigurationPtrOutputWithContext(ctx context.Context) StackChefConfigurationPtrOutput
type StackChefConfigurationInput ¶
type StackChefConfigurationInput interface { pulumi.Input ToStackChefConfigurationOutput() StackChefConfigurationOutput ToStackChefConfigurationOutputWithContext(context.Context) StackChefConfigurationOutput }
StackChefConfigurationInput is an input type that accepts StackChefConfigurationArgs and StackChefConfigurationOutput values. You can construct a concrete instance of `StackChefConfigurationInput` via:
StackChefConfigurationArgs{...}
type StackChefConfigurationOutput ¶
type StackChefConfigurationOutput struct{ *pulumi.OutputState }
func (StackChefConfigurationOutput) BerkshelfVersion ¶
func (o StackChefConfigurationOutput) BerkshelfVersion() pulumi.StringPtrOutput
func (StackChefConfigurationOutput) ElementType ¶
func (StackChefConfigurationOutput) ElementType() reflect.Type
func (StackChefConfigurationOutput) ManageBerkshelf ¶
func (o StackChefConfigurationOutput) ManageBerkshelf() pulumi.BoolPtrOutput
func (StackChefConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o StackChefConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[StackChefConfiguration]
func (StackChefConfigurationOutput) ToStackChefConfigurationOutput ¶
func (o StackChefConfigurationOutput) ToStackChefConfigurationOutput() StackChefConfigurationOutput
func (StackChefConfigurationOutput) ToStackChefConfigurationOutputWithContext ¶
func (o StackChefConfigurationOutput) ToStackChefConfigurationOutputWithContext(ctx context.Context) StackChefConfigurationOutput
func (StackChefConfigurationOutput) ToStackChefConfigurationPtrOutput ¶
func (o StackChefConfigurationOutput) ToStackChefConfigurationPtrOutput() StackChefConfigurationPtrOutput
func (StackChefConfigurationOutput) ToStackChefConfigurationPtrOutputWithContext ¶
func (o StackChefConfigurationOutput) ToStackChefConfigurationPtrOutputWithContext(ctx context.Context) StackChefConfigurationPtrOutput
type StackChefConfigurationPtrInput ¶
type StackChefConfigurationPtrInput interface { pulumi.Input ToStackChefConfigurationPtrOutput() StackChefConfigurationPtrOutput ToStackChefConfigurationPtrOutputWithContext(context.Context) StackChefConfigurationPtrOutput }
StackChefConfigurationPtrInput is an input type that accepts StackChefConfigurationArgs, StackChefConfigurationPtr and StackChefConfigurationPtrOutput values. You can construct a concrete instance of `StackChefConfigurationPtrInput` via:
StackChefConfigurationArgs{...} or: nil
func StackChefConfigurationPtr ¶
func StackChefConfigurationPtr(v *StackChefConfigurationArgs) StackChefConfigurationPtrInput
type StackChefConfigurationPtrOutput ¶
type StackChefConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StackChefConfigurationPtrOutput) BerkshelfVersion ¶
func (o StackChefConfigurationPtrOutput) BerkshelfVersion() pulumi.StringPtrOutput
func (StackChefConfigurationPtrOutput) Elem ¶
func (o StackChefConfigurationPtrOutput) Elem() StackChefConfigurationOutput
func (StackChefConfigurationPtrOutput) ElementType ¶
func (StackChefConfigurationPtrOutput) ElementType() reflect.Type
func (StackChefConfigurationPtrOutput) ManageBerkshelf ¶
func (o StackChefConfigurationPtrOutput) ManageBerkshelf() pulumi.BoolPtrOutput
func (StackChefConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o StackChefConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StackChefConfiguration]
func (StackChefConfigurationPtrOutput) ToStackChefConfigurationPtrOutput ¶
func (o StackChefConfigurationPtrOutput) ToStackChefConfigurationPtrOutput() StackChefConfigurationPtrOutput
func (StackChefConfigurationPtrOutput) ToStackChefConfigurationPtrOutputWithContext ¶
func (o StackChefConfigurationPtrOutput) ToStackChefConfigurationPtrOutputWithContext(ctx context.Context) StackChefConfigurationPtrOutput
type StackConfigurationManager ¶ added in v0.2.0
type StackConfigurationManagerArgs ¶ added in v0.2.0
type StackConfigurationManagerArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Version pulumi.StringPtrInput `pulumi:"version"` }
func (StackConfigurationManagerArgs) ElementType ¶ added in v0.2.0
func (StackConfigurationManagerArgs) ElementType() reflect.Type
func (StackConfigurationManagerArgs) ToOutput ¶ added in v0.76.0
func (i StackConfigurationManagerArgs) ToOutput(ctx context.Context) pulumix.Output[StackConfigurationManager]
func (StackConfigurationManagerArgs) ToStackConfigurationManagerOutput ¶ added in v0.2.0
func (i StackConfigurationManagerArgs) ToStackConfigurationManagerOutput() StackConfigurationManagerOutput
func (StackConfigurationManagerArgs) ToStackConfigurationManagerOutputWithContext ¶ added in v0.2.0
func (i StackConfigurationManagerArgs) ToStackConfigurationManagerOutputWithContext(ctx context.Context) StackConfigurationManagerOutput
func (StackConfigurationManagerArgs) ToStackConfigurationManagerPtrOutput ¶ added in v0.2.0
func (i StackConfigurationManagerArgs) ToStackConfigurationManagerPtrOutput() StackConfigurationManagerPtrOutput
func (StackConfigurationManagerArgs) ToStackConfigurationManagerPtrOutputWithContext ¶ added in v0.2.0
func (i StackConfigurationManagerArgs) ToStackConfigurationManagerPtrOutputWithContext(ctx context.Context) StackConfigurationManagerPtrOutput
type StackConfigurationManagerInput ¶ added in v0.2.0
type StackConfigurationManagerInput interface { pulumi.Input ToStackConfigurationManagerOutput() StackConfigurationManagerOutput ToStackConfigurationManagerOutputWithContext(context.Context) StackConfigurationManagerOutput }
StackConfigurationManagerInput is an input type that accepts StackConfigurationManagerArgs and StackConfigurationManagerOutput values. You can construct a concrete instance of `StackConfigurationManagerInput` via:
StackConfigurationManagerArgs{...}
type StackConfigurationManagerOutput ¶ added in v0.2.0
type StackConfigurationManagerOutput struct{ *pulumi.OutputState }
func (StackConfigurationManagerOutput) ElementType ¶ added in v0.2.0
func (StackConfigurationManagerOutput) ElementType() reflect.Type
func (StackConfigurationManagerOutput) Name ¶ added in v0.2.0
func (o StackConfigurationManagerOutput) Name() pulumi.StringPtrOutput
func (StackConfigurationManagerOutput) ToOutput ¶ added in v0.76.0
func (o StackConfigurationManagerOutput) ToOutput(ctx context.Context) pulumix.Output[StackConfigurationManager]
func (StackConfigurationManagerOutput) ToStackConfigurationManagerOutput ¶ added in v0.2.0
func (o StackConfigurationManagerOutput) ToStackConfigurationManagerOutput() StackConfigurationManagerOutput
func (StackConfigurationManagerOutput) ToStackConfigurationManagerOutputWithContext ¶ added in v0.2.0
func (o StackConfigurationManagerOutput) ToStackConfigurationManagerOutputWithContext(ctx context.Context) StackConfigurationManagerOutput
func (StackConfigurationManagerOutput) ToStackConfigurationManagerPtrOutput ¶ added in v0.2.0
func (o StackConfigurationManagerOutput) ToStackConfigurationManagerPtrOutput() StackConfigurationManagerPtrOutput
func (StackConfigurationManagerOutput) ToStackConfigurationManagerPtrOutputWithContext ¶ added in v0.2.0
func (o StackConfigurationManagerOutput) ToStackConfigurationManagerPtrOutputWithContext(ctx context.Context) StackConfigurationManagerPtrOutput
func (StackConfigurationManagerOutput) Version ¶ added in v0.2.0
func (o StackConfigurationManagerOutput) Version() pulumi.StringPtrOutput
type StackConfigurationManagerPtrInput ¶ added in v0.2.0
type StackConfigurationManagerPtrInput interface { pulumi.Input ToStackConfigurationManagerPtrOutput() StackConfigurationManagerPtrOutput ToStackConfigurationManagerPtrOutputWithContext(context.Context) StackConfigurationManagerPtrOutput }
StackConfigurationManagerPtrInput is an input type that accepts StackConfigurationManagerArgs, StackConfigurationManagerPtr and StackConfigurationManagerPtrOutput values. You can construct a concrete instance of `StackConfigurationManagerPtrInput` via:
StackConfigurationManagerArgs{...} or: nil
func StackConfigurationManagerPtr ¶ added in v0.2.0
func StackConfigurationManagerPtr(v *StackConfigurationManagerArgs) StackConfigurationManagerPtrInput
type StackConfigurationManagerPtrOutput ¶ added in v0.2.0
type StackConfigurationManagerPtrOutput struct{ *pulumi.OutputState }
func (StackConfigurationManagerPtrOutput) Elem ¶ added in v0.2.0
func (o StackConfigurationManagerPtrOutput) Elem() StackConfigurationManagerOutput
func (StackConfigurationManagerPtrOutput) ElementType ¶ added in v0.2.0
func (StackConfigurationManagerPtrOutput) ElementType() reflect.Type
func (StackConfigurationManagerPtrOutput) Name ¶ added in v0.2.0
func (o StackConfigurationManagerPtrOutput) Name() pulumi.StringPtrOutput
func (StackConfigurationManagerPtrOutput) ToOutput ¶ added in v0.76.0
func (o StackConfigurationManagerPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StackConfigurationManager]
func (StackConfigurationManagerPtrOutput) ToStackConfigurationManagerPtrOutput ¶ added in v0.2.0
func (o StackConfigurationManagerPtrOutput) ToStackConfigurationManagerPtrOutput() StackConfigurationManagerPtrOutput
func (StackConfigurationManagerPtrOutput) ToStackConfigurationManagerPtrOutputWithContext ¶ added in v0.2.0
func (o StackConfigurationManagerPtrOutput) ToStackConfigurationManagerPtrOutputWithContext(ctx context.Context) StackConfigurationManagerPtrOutput
func (StackConfigurationManagerPtrOutput) Version ¶ added in v0.2.0
func (o StackConfigurationManagerPtrOutput) Version() pulumi.StringPtrOutput
type StackElasticIp ¶
type StackElasticIpArgs ¶
type StackElasticIpArgs struct { Ip pulumi.StringInput `pulumi:"ip"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (StackElasticIpArgs) ElementType ¶
func (StackElasticIpArgs) ElementType() reflect.Type
func (StackElasticIpArgs) ToOutput ¶ added in v0.76.0
func (i StackElasticIpArgs) ToOutput(ctx context.Context) pulumix.Output[StackElasticIp]
func (StackElasticIpArgs) ToStackElasticIpOutput ¶
func (i StackElasticIpArgs) ToStackElasticIpOutput() StackElasticIpOutput
func (StackElasticIpArgs) ToStackElasticIpOutputWithContext ¶
func (i StackElasticIpArgs) ToStackElasticIpOutputWithContext(ctx context.Context) StackElasticIpOutput
type StackElasticIpArray ¶
type StackElasticIpArray []StackElasticIpInput
func (StackElasticIpArray) ElementType ¶
func (StackElasticIpArray) ElementType() reflect.Type
func (StackElasticIpArray) ToOutput ¶ added in v0.76.0
func (i StackElasticIpArray) ToOutput(ctx context.Context) pulumix.Output[[]StackElasticIp]
func (StackElasticIpArray) ToStackElasticIpArrayOutput ¶
func (i StackElasticIpArray) ToStackElasticIpArrayOutput() StackElasticIpArrayOutput
func (StackElasticIpArray) ToStackElasticIpArrayOutputWithContext ¶
func (i StackElasticIpArray) ToStackElasticIpArrayOutputWithContext(ctx context.Context) StackElasticIpArrayOutput
type StackElasticIpArrayInput ¶
type StackElasticIpArrayInput interface { pulumi.Input ToStackElasticIpArrayOutput() StackElasticIpArrayOutput ToStackElasticIpArrayOutputWithContext(context.Context) StackElasticIpArrayOutput }
StackElasticIpArrayInput is an input type that accepts StackElasticIpArray and StackElasticIpArrayOutput values. You can construct a concrete instance of `StackElasticIpArrayInput` via:
StackElasticIpArray{ StackElasticIpArgs{...} }
type StackElasticIpArrayOutput ¶
type StackElasticIpArrayOutput struct{ *pulumi.OutputState }
func (StackElasticIpArrayOutput) ElementType ¶
func (StackElasticIpArrayOutput) ElementType() reflect.Type
func (StackElasticIpArrayOutput) Index ¶
func (o StackElasticIpArrayOutput) Index(i pulumi.IntInput) StackElasticIpOutput
func (StackElasticIpArrayOutput) ToOutput ¶ added in v0.76.0
func (o StackElasticIpArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]StackElasticIp]
func (StackElasticIpArrayOutput) ToStackElasticIpArrayOutput ¶
func (o StackElasticIpArrayOutput) ToStackElasticIpArrayOutput() StackElasticIpArrayOutput
func (StackElasticIpArrayOutput) ToStackElasticIpArrayOutputWithContext ¶
func (o StackElasticIpArrayOutput) ToStackElasticIpArrayOutputWithContext(ctx context.Context) StackElasticIpArrayOutput
type StackElasticIpInput ¶
type StackElasticIpInput interface { pulumi.Input ToStackElasticIpOutput() StackElasticIpOutput ToStackElasticIpOutputWithContext(context.Context) StackElasticIpOutput }
StackElasticIpInput is an input type that accepts StackElasticIpArgs and StackElasticIpOutput values. You can construct a concrete instance of `StackElasticIpInput` via:
StackElasticIpArgs{...}
type StackElasticIpOutput ¶
type StackElasticIpOutput struct{ *pulumi.OutputState }
func (StackElasticIpOutput) ElementType ¶
func (StackElasticIpOutput) ElementType() reflect.Type
func (StackElasticIpOutput) Ip ¶
func (o StackElasticIpOutput) Ip() pulumi.StringOutput
func (StackElasticIpOutput) Name ¶
func (o StackElasticIpOutput) Name() pulumi.StringPtrOutput
func (StackElasticIpOutput) ToOutput ¶ added in v0.76.0
func (o StackElasticIpOutput) ToOutput(ctx context.Context) pulumix.Output[StackElasticIp]
func (StackElasticIpOutput) ToStackElasticIpOutput ¶
func (o StackElasticIpOutput) ToStackElasticIpOutput() StackElasticIpOutput
func (StackElasticIpOutput) ToStackElasticIpOutputWithContext ¶
func (o StackElasticIpOutput) ToStackElasticIpOutputWithContext(ctx context.Context) StackElasticIpOutput
type StackInput ¶
type StackInput interface { pulumi.Input ToStackOutput() StackOutput ToStackOutputWithContext(ctx context.Context) StackOutput }
type StackOutput ¶
type StackOutput struct{ *pulumi.OutputState }
func (StackOutput) AgentVersion ¶ added in v0.17.0
func (o StackOutput) AgentVersion() pulumi.StringPtrOutput
func (StackOutput) Attributes ¶ added in v0.17.0
func (o StackOutput) Attributes() pulumi.AnyOutput
func (StackOutput) ChefConfiguration ¶ added in v0.17.0
func (o StackOutput) ChefConfiguration() StackChefConfigurationPtrOutput
func (StackOutput) CloneAppIds ¶ added in v0.17.0
func (o StackOutput) CloneAppIds() pulumi.StringArrayOutput
func (StackOutput) ClonePermissions ¶ added in v0.17.0
func (o StackOutput) ClonePermissions() pulumi.BoolPtrOutput
func (StackOutput) ConfigurationManager ¶ added in v0.17.0
func (o StackOutput) ConfigurationManager() StackConfigurationManagerPtrOutput
func (StackOutput) CustomCookbooksSource ¶ added in v0.17.0
func (o StackOutput) CustomCookbooksSource() StackSourcePtrOutput
func (StackOutput) CustomJson ¶ added in v0.17.0
func (o StackOutput) CustomJson() pulumi.AnyOutput
func (StackOutput) DefaultAvailabilityZone ¶ added in v0.17.0
func (o StackOutput) DefaultAvailabilityZone() pulumi.StringPtrOutput
func (StackOutput) DefaultInstanceProfileArn ¶ added in v0.17.0
func (o StackOutput) DefaultInstanceProfileArn() pulumi.StringOutput
func (StackOutput) DefaultOs ¶ added in v0.17.0
func (o StackOutput) DefaultOs() pulumi.StringPtrOutput
func (StackOutput) DefaultRootDeviceType ¶ added in v0.17.0
func (o StackOutput) DefaultRootDeviceType() pulumi.StringPtrOutput
func (StackOutput) DefaultSshKeyName ¶ added in v0.17.0
func (o StackOutput) DefaultSshKeyName() pulumi.StringPtrOutput
func (StackOutput) DefaultSubnetId ¶ added in v0.17.0
func (o StackOutput) DefaultSubnetId() pulumi.StringPtrOutput
func (StackOutput) EcsClusterArn ¶ added in v0.17.0
func (o StackOutput) EcsClusterArn() pulumi.StringPtrOutput
func (StackOutput) ElasticIps ¶ added in v0.17.0
func (o StackOutput) ElasticIps() StackElasticIpArrayOutput
func (StackOutput) ElementType ¶
func (StackOutput) ElementType() reflect.Type
func (StackOutput) HostnameTheme ¶ added in v0.17.0
func (o StackOutput) HostnameTheme() pulumi.StringPtrOutput
func (StackOutput) Name ¶ added in v0.17.0
func (o StackOutput) Name() pulumi.StringOutput
func (StackOutput) RdsDbInstances ¶ added in v0.17.0
func (o StackOutput) RdsDbInstances() StackRdsDbInstanceArrayOutput
func (StackOutput) ServiceRoleArn ¶ added in v0.17.0
func (o StackOutput) ServiceRoleArn() pulumi.StringOutput
func (StackOutput) SourceStackId ¶ added in v0.17.0
func (o StackOutput) SourceStackId() pulumi.StringPtrOutput
func (StackOutput) Tags ¶ added in v0.17.0
func (o StackOutput) Tags() StackTagArrayOutput
func (StackOutput) ToStackOutput ¶
func (o StackOutput) ToStackOutput() StackOutput
func (StackOutput) ToStackOutputWithContext ¶
func (o StackOutput) ToStackOutputWithContext(ctx context.Context) StackOutput
func (StackOutput) UseCustomCookbooks ¶ added in v0.17.0
func (o StackOutput) UseCustomCookbooks() pulumi.BoolPtrOutput
func (StackOutput) UseOpsworksSecurityGroups ¶ added in v0.17.0
func (o StackOutput) UseOpsworksSecurityGroups() pulumi.BoolPtrOutput
func (StackOutput) VpcId ¶ added in v0.17.0
func (o StackOutput) VpcId() pulumi.StringPtrOutput
type StackRdsDbInstance ¶
type StackRdsDbInstanceArgs ¶
type StackRdsDbInstanceArgs struct { DbPassword pulumi.StringInput `pulumi:"dbPassword"` DbUser pulumi.StringInput `pulumi:"dbUser"` RdsDbInstanceArn pulumi.StringInput `pulumi:"rdsDbInstanceArn"` }
func (StackRdsDbInstanceArgs) ElementType ¶
func (StackRdsDbInstanceArgs) ElementType() reflect.Type
func (StackRdsDbInstanceArgs) ToOutput ¶ added in v0.76.0
func (i StackRdsDbInstanceArgs) ToOutput(ctx context.Context) pulumix.Output[StackRdsDbInstance]
func (StackRdsDbInstanceArgs) ToStackRdsDbInstanceOutput ¶
func (i StackRdsDbInstanceArgs) ToStackRdsDbInstanceOutput() StackRdsDbInstanceOutput
func (StackRdsDbInstanceArgs) ToStackRdsDbInstanceOutputWithContext ¶
func (i StackRdsDbInstanceArgs) ToStackRdsDbInstanceOutputWithContext(ctx context.Context) StackRdsDbInstanceOutput
type StackRdsDbInstanceArray ¶
type StackRdsDbInstanceArray []StackRdsDbInstanceInput
func (StackRdsDbInstanceArray) ElementType ¶
func (StackRdsDbInstanceArray) ElementType() reflect.Type
func (StackRdsDbInstanceArray) ToOutput ¶ added in v0.76.0
func (i StackRdsDbInstanceArray) ToOutput(ctx context.Context) pulumix.Output[[]StackRdsDbInstance]
func (StackRdsDbInstanceArray) ToStackRdsDbInstanceArrayOutput ¶
func (i StackRdsDbInstanceArray) ToStackRdsDbInstanceArrayOutput() StackRdsDbInstanceArrayOutput
func (StackRdsDbInstanceArray) ToStackRdsDbInstanceArrayOutputWithContext ¶
func (i StackRdsDbInstanceArray) ToStackRdsDbInstanceArrayOutputWithContext(ctx context.Context) StackRdsDbInstanceArrayOutput
type StackRdsDbInstanceArrayInput ¶
type StackRdsDbInstanceArrayInput interface { pulumi.Input ToStackRdsDbInstanceArrayOutput() StackRdsDbInstanceArrayOutput ToStackRdsDbInstanceArrayOutputWithContext(context.Context) StackRdsDbInstanceArrayOutput }
StackRdsDbInstanceArrayInput is an input type that accepts StackRdsDbInstanceArray and StackRdsDbInstanceArrayOutput values. You can construct a concrete instance of `StackRdsDbInstanceArrayInput` via:
StackRdsDbInstanceArray{ StackRdsDbInstanceArgs{...} }
type StackRdsDbInstanceArrayOutput ¶
type StackRdsDbInstanceArrayOutput struct{ *pulumi.OutputState }
func (StackRdsDbInstanceArrayOutput) ElementType ¶
func (StackRdsDbInstanceArrayOutput) ElementType() reflect.Type
func (StackRdsDbInstanceArrayOutput) Index ¶
func (o StackRdsDbInstanceArrayOutput) Index(i pulumi.IntInput) StackRdsDbInstanceOutput
func (StackRdsDbInstanceArrayOutput) ToOutput ¶ added in v0.76.0
func (o StackRdsDbInstanceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]StackRdsDbInstance]
func (StackRdsDbInstanceArrayOutput) ToStackRdsDbInstanceArrayOutput ¶
func (o StackRdsDbInstanceArrayOutput) ToStackRdsDbInstanceArrayOutput() StackRdsDbInstanceArrayOutput
func (StackRdsDbInstanceArrayOutput) ToStackRdsDbInstanceArrayOutputWithContext ¶
func (o StackRdsDbInstanceArrayOutput) ToStackRdsDbInstanceArrayOutputWithContext(ctx context.Context) StackRdsDbInstanceArrayOutput
type StackRdsDbInstanceInput ¶
type StackRdsDbInstanceInput interface { pulumi.Input ToStackRdsDbInstanceOutput() StackRdsDbInstanceOutput ToStackRdsDbInstanceOutputWithContext(context.Context) StackRdsDbInstanceOutput }
StackRdsDbInstanceInput is an input type that accepts StackRdsDbInstanceArgs and StackRdsDbInstanceOutput values. You can construct a concrete instance of `StackRdsDbInstanceInput` via:
StackRdsDbInstanceArgs{...}
type StackRdsDbInstanceOutput ¶
type StackRdsDbInstanceOutput struct{ *pulumi.OutputState }
func (StackRdsDbInstanceOutput) DbPassword ¶
func (o StackRdsDbInstanceOutput) DbPassword() pulumi.StringOutput
func (StackRdsDbInstanceOutput) DbUser ¶
func (o StackRdsDbInstanceOutput) DbUser() pulumi.StringOutput
func (StackRdsDbInstanceOutput) ElementType ¶
func (StackRdsDbInstanceOutput) ElementType() reflect.Type
func (StackRdsDbInstanceOutput) RdsDbInstanceArn ¶
func (o StackRdsDbInstanceOutput) RdsDbInstanceArn() pulumi.StringOutput
func (StackRdsDbInstanceOutput) ToOutput ¶ added in v0.76.0
func (o StackRdsDbInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[StackRdsDbInstance]
func (StackRdsDbInstanceOutput) ToStackRdsDbInstanceOutput ¶
func (o StackRdsDbInstanceOutput) ToStackRdsDbInstanceOutput() StackRdsDbInstanceOutput
func (StackRdsDbInstanceOutput) ToStackRdsDbInstanceOutputWithContext ¶
func (o StackRdsDbInstanceOutput) ToStackRdsDbInstanceOutputWithContext(ctx context.Context) StackRdsDbInstanceOutput
type StackSource ¶
type StackSourceArgs ¶
type StackSourceArgs struct { Password pulumi.StringPtrInput `pulumi:"password"` Revision pulumi.StringPtrInput `pulumi:"revision"` SshKey pulumi.StringPtrInput `pulumi:"sshKey"` Type pulumi.StringPtrInput `pulumi:"type"` Url pulumi.StringPtrInput `pulumi:"url"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (StackSourceArgs) ElementType ¶
func (StackSourceArgs) ElementType() reflect.Type
func (StackSourceArgs) ToOutput ¶ added in v0.76.0
func (i StackSourceArgs) ToOutput(ctx context.Context) pulumix.Output[StackSource]
func (StackSourceArgs) ToStackSourceOutput ¶
func (i StackSourceArgs) ToStackSourceOutput() StackSourceOutput
func (StackSourceArgs) ToStackSourceOutputWithContext ¶
func (i StackSourceArgs) ToStackSourceOutputWithContext(ctx context.Context) StackSourceOutput
func (StackSourceArgs) ToStackSourcePtrOutput ¶
func (i StackSourceArgs) ToStackSourcePtrOutput() StackSourcePtrOutput
func (StackSourceArgs) ToStackSourcePtrOutputWithContext ¶
func (i StackSourceArgs) ToStackSourcePtrOutputWithContext(ctx context.Context) StackSourcePtrOutput
type StackSourceInput ¶
type StackSourceInput interface { pulumi.Input ToStackSourceOutput() StackSourceOutput ToStackSourceOutputWithContext(context.Context) StackSourceOutput }
StackSourceInput is an input type that accepts StackSourceArgs and StackSourceOutput values. You can construct a concrete instance of `StackSourceInput` via:
StackSourceArgs{...}
type StackSourceOutput ¶
type StackSourceOutput struct{ *pulumi.OutputState }
func (StackSourceOutput) ElementType ¶
func (StackSourceOutput) ElementType() reflect.Type
func (StackSourceOutput) Password ¶
func (o StackSourceOutput) Password() pulumi.StringPtrOutput
func (StackSourceOutput) Revision ¶
func (o StackSourceOutput) Revision() pulumi.StringPtrOutput
func (StackSourceOutput) SshKey ¶
func (o StackSourceOutput) SshKey() pulumi.StringPtrOutput
func (StackSourceOutput) ToOutput ¶ added in v0.76.0
func (o StackSourceOutput) ToOutput(ctx context.Context) pulumix.Output[StackSource]
func (StackSourceOutput) ToStackSourceOutput ¶
func (o StackSourceOutput) ToStackSourceOutput() StackSourceOutput
func (StackSourceOutput) ToStackSourceOutputWithContext ¶
func (o StackSourceOutput) ToStackSourceOutputWithContext(ctx context.Context) StackSourceOutput
func (StackSourceOutput) ToStackSourcePtrOutput ¶
func (o StackSourceOutput) ToStackSourcePtrOutput() StackSourcePtrOutput
func (StackSourceOutput) ToStackSourcePtrOutputWithContext ¶
func (o StackSourceOutput) ToStackSourcePtrOutputWithContext(ctx context.Context) StackSourcePtrOutput
func (StackSourceOutput) Type ¶
func (o StackSourceOutput) Type() pulumi.StringPtrOutput
func (StackSourceOutput) Url ¶
func (o StackSourceOutput) Url() pulumi.StringPtrOutput
func (StackSourceOutput) Username ¶
func (o StackSourceOutput) Username() pulumi.StringPtrOutput
type StackSourcePtrInput ¶
type StackSourcePtrInput interface { pulumi.Input ToStackSourcePtrOutput() StackSourcePtrOutput ToStackSourcePtrOutputWithContext(context.Context) StackSourcePtrOutput }
StackSourcePtrInput is an input type that accepts StackSourceArgs, StackSourcePtr and StackSourcePtrOutput values. You can construct a concrete instance of `StackSourcePtrInput` via:
StackSourceArgs{...} or: nil
func StackSourcePtr ¶
func StackSourcePtr(v *StackSourceArgs) StackSourcePtrInput
type StackSourcePtrOutput ¶
type StackSourcePtrOutput struct{ *pulumi.OutputState }
func (StackSourcePtrOutput) Elem ¶
func (o StackSourcePtrOutput) Elem() StackSourceOutput
func (StackSourcePtrOutput) ElementType ¶
func (StackSourcePtrOutput) ElementType() reflect.Type
func (StackSourcePtrOutput) Password ¶
func (o StackSourcePtrOutput) Password() pulumi.StringPtrOutput
func (StackSourcePtrOutput) Revision ¶
func (o StackSourcePtrOutput) Revision() pulumi.StringPtrOutput
func (StackSourcePtrOutput) SshKey ¶
func (o StackSourcePtrOutput) SshKey() pulumi.StringPtrOutput
func (StackSourcePtrOutput) ToOutput ¶ added in v0.76.0
func (o StackSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*StackSource]
func (StackSourcePtrOutput) ToStackSourcePtrOutput ¶
func (o StackSourcePtrOutput) ToStackSourcePtrOutput() StackSourcePtrOutput
func (StackSourcePtrOutput) ToStackSourcePtrOutputWithContext ¶
func (o StackSourcePtrOutput) ToStackSourcePtrOutputWithContext(ctx context.Context) StackSourcePtrOutput
func (StackSourcePtrOutput) Type ¶
func (o StackSourcePtrOutput) Type() pulumi.StringPtrOutput
func (StackSourcePtrOutput) Url ¶
func (o StackSourcePtrOutput) Url() pulumi.StringPtrOutput
func (StackSourcePtrOutput) Username ¶
func (o StackSourcePtrOutput) Username() pulumi.StringPtrOutput
type StackState ¶
type StackState struct { }
func (StackState) ElementType ¶
func (StackState) ElementType() reflect.Type
type StackTagArgs ¶
type StackTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (StackTagArgs) ElementType ¶
func (StackTagArgs) ElementType() reflect.Type
func (StackTagArgs) ToStackTagOutput ¶
func (i StackTagArgs) ToStackTagOutput() StackTagOutput
func (StackTagArgs) ToStackTagOutputWithContext ¶
func (i StackTagArgs) ToStackTagOutputWithContext(ctx context.Context) StackTagOutput
type StackTagArray ¶
type StackTagArray []StackTagInput
func (StackTagArray) ElementType ¶
func (StackTagArray) ElementType() reflect.Type
func (StackTagArray) ToStackTagArrayOutput ¶
func (i StackTagArray) ToStackTagArrayOutput() StackTagArrayOutput
func (StackTagArray) ToStackTagArrayOutputWithContext ¶
func (i StackTagArray) ToStackTagArrayOutputWithContext(ctx context.Context) StackTagArrayOutput
type StackTagArrayInput ¶
type StackTagArrayInput interface { pulumi.Input ToStackTagArrayOutput() StackTagArrayOutput ToStackTagArrayOutputWithContext(context.Context) StackTagArrayOutput }
StackTagArrayInput is an input type that accepts StackTagArray and StackTagArrayOutput values. You can construct a concrete instance of `StackTagArrayInput` via:
StackTagArray{ StackTagArgs{...} }
type StackTagArrayOutput ¶
type StackTagArrayOutput struct{ *pulumi.OutputState }
func (StackTagArrayOutput) ElementType ¶
func (StackTagArrayOutput) ElementType() reflect.Type
func (StackTagArrayOutput) Index ¶
func (o StackTagArrayOutput) Index(i pulumi.IntInput) StackTagOutput
func (StackTagArrayOutput) ToStackTagArrayOutput ¶
func (o StackTagArrayOutput) ToStackTagArrayOutput() StackTagArrayOutput
func (StackTagArrayOutput) ToStackTagArrayOutputWithContext ¶
func (o StackTagArrayOutput) ToStackTagArrayOutputWithContext(ctx context.Context) StackTagArrayOutput
type StackTagInput ¶
type StackTagInput interface { pulumi.Input ToStackTagOutput() StackTagOutput ToStackTagOutputWithContext(context.Context) StackTagOutput }
StackTagInput is an input type that accepts StackTagArgs and StackTagOutput values. You can construct a concrete instance of `StackTagInput` via:
StackTagArgs{...}
type StackTagOutput ¶
type StackTagOutput struct{ *pulumi.OutputState }
func (StackTagOutput) ElementType ¶
func (StackTagOutput) ElementType() reflect.Type
func (StackTagOutput) Key ¶
func (o StackTagOutput) Key() pulumi.StringOutput
func (StackTagOutput) ToStackTagOutput ¶
func (o StackTagOutput) ToStackTagOutput() StackTagOutput
func (StackTagOutput) ToStackTagOutputWithContext ¶
func (o StackTagOutput) ToStackTagOutputWithContext(ctx context.Context) StackTagOutput
func (StackTagOutput) Value ¶
func (o StackTagOutput) Value() pulumi.StringOutput
type UserProfile
deprecated
type UserProfile struct { pulumi.CustomResourceState AllowSelfManagement pulumi.BoolPtrOutput `pulumi:"allowSelfManagement"` IamUserArn pulumi.StringOutput `pulumi:"iamUserArn"` SshPublicKey pulumi.StringPtrOutput `pulumi:"sshPublicKey"` SshUsername pulumi.StringPtrOutput `pulumi:"sshUsername"` }
Resource Type definition for AWS::OpsWorks::UserProfile
Deprecated: UserProfile is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetUserProfile ¶
func GetUserProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserProfileState, opts ...pulumi.ResourceOption) (*UserProfile, error)
GetUserProfile gets an existing UserProfile 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 NewUserProfile ¶
func NewUserProfile(ctx *pulumi.Context, name string, args *UserProfileArgs, opts ...pulumi.ResourceOption) (*UserProfile, error)
NewUserProfile registers a new resource with the given unique name, arguments, and options.
func (*UserProfile) ElementType ¶
func (*UserProfile) ElementType() reflect.Type
func (*UserProfile) ToOutput ¶ added in v0.76.0
func (i *UserProfile) ToOutput(ctx context.Context) pulumix.Output[*UserProfile]
func (*UserProfile) ToUserProfileOutput ¶
func (i *UserProfile) ToUserProfileOutput() UserProfileOutput
func (*UserProfile) ToUserProfileOutputWithContext ¶
func (i *UserProfile) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
type UserProfileArgs ¶
type UserProfileArgs struct { AllowSelfManagement pulumi.BoolPtrInput IamUserArn pulumi.StringInput SshPublicKey pulumi.StringPtrInput SshUsername pulumi.StringPtrInput }
The set of arguments for constructing a UserProfile resource.
func (UserProfileArgs) ElementType ¶
func (UserProfileArgs) ElementType() reflect.Type
type UserProfileInput ¶
type UserProfileInput interface { pulumi.Input ToUserProfileOutput() UserProfileOutput ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput }
type UserProfileOutput ¶
type UserProfileOutput struct{ *pulumi.OutputState }
func (UserProfileOutput) AllowSelfManagement ¶ added in v0.17.0
func (o UserProfileOutput) AllowSelfManagement() pulumi.BoolPtrOutput
func (UserProfileOutput) ElementType ¶
func (UserProfileOutput) ElementType() reflect.Type
func (UserProfileOutput) IamUserArn ¶ added in v0.17.0
func (o UserProfileOutput) IamUserArn() pulumi.StringOutput
func (UserProfileOutput) SshPublicKey ¶ added in v0.17.0
func (o UserProfileOutput) SshPublicKey() pulumi.StringPtrOutput
func (UserProfileOutput) SshUsername ¶ added in v0.17.0
func (o UserProfileOutput) SshUsername() pulumi.StringPtrOutput
func (UserProfileOutput) ToOutput ¶ added in v0.76.0
func (o UserProfileOutput) ToOutput(ctx context.Context) pulumix.Output[*UserProfile]
func (UserProfileOutput) ToUserProfileOutput ¶
func (o UserProfileOutput) ToUserProfileOutput() UserProfileOutput
func (UserProfileOutput) ToUserProfileOutputWithContext ¶
func (o UserProfileOutput) ToUserProfileOutputWithContext(ctx context.Context) UserProfileOutput
type UserProfileState ¶
type UserProfileState struct { }
func (UserProfileState) ElementType ¶
func (UserProfileState) ElementType() reflect.Type
type Volume
deprecated
type Volume struct { pulumi.CustomResourceState Ec2VolumeId pulumi.StringOutput `pulumi:"ec2VolumeId"` MountPoint pulumi.StringPtrOutput `pulumi:"mountPoint"` Name pulumi.StringPtrOutput `pulumi:"name"` StackId pulumi.StringOutput `pulumi:"stackId"` }
Resource Type definition for AWS::OpsWorks::Volume
Deprecated: Volume is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetVolume ¶
func GetVolume(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VolumeState, opts ...pulumi.ResourceOption) (*Volume, error)
GetVolume gets an existing Volume 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 NewVolume ¶
func NewVolume(ctx *pulumi.Context, name string, args *VolumeArgs, opts ...pulumi.ResourceOption) (*Volume, error)
NewVolume registers a new resource with the given unique name, arguments, and options.
func (*Volume) ElementType ¶
func (*Volume) ToVolumeOutput ¶
func (i *Volume) ToVolumeOutput() VolumeOutput
func (*Volume) ToVolumeOutputWithContext ¶
func (i *Volume) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
type VolumeArgs ¶
type VolumeArgs struct { Ec2VolumeId pulumi.StringInput MountPoint pulumi.StringPtrInput Name pulumi.StringPtrInput StackId pulumi.StringInput }
The set of arguments for constructing a Volume resource.
func (VolumeArgs) ElementType ¶
func (VolumeArgs) ElementType() reflect.Type
type VolumeInput ¶
type VolumeInput interface { pulumi.Input ToVolumeOutput() VolumeOutput ToVolumeOutputWithContext(ctx context.Context) VolumeOutput }
type VolumeOutput ¶
type VolumeOutput struct{ *pulumi.OutputState }
func (VolumeOutput) Ec2VolumeId ¶ added in v0.17.0
func (o VolumeOutput) Ec2VolumeId() pulumi.StringOutput
func (VolumeOutput) ElementType ¶
func (VolumeOutput) ElementType() reflect.Type
func (VolumeOutput) MountPoint ¶ added in v0.17.0
func (o VolumeOutput) MountPoint() pulumi.StringPtrOutput
func (VolumeOutput) Name ¶ added in v0.17.0
func (o VolumeOutput) Name() pulumi.StringPtrOutput
func (VolumeOutput) StackId ¶ added in v0.17.0
func (o VolumeOutput) StackId() pulumi.StringOutput
func (VolumeOutput) ToVolumeOutput ¶
func (o VolumeOutput) ToVolumeOutput() VolumeOutput
func (VolumeOutput) ToVolumeOutputWithContext ¶
func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
type VolumeState ¶
type VolumeState struct { }
func (VolumeState) ElementType ¶
func (VolumeState) ElementType() reflect.Type