Documentation
¶
Index ¶
- type Applicationdeprecated
- type ApplicationArgs
- type ApplicationInput
- type ApplicationOutput
- func (o ApplicationOutput) Description() pulumi.StringPtrOutput
- func (ApplicationOutput) ElementType() reflect.Type
- func (o ApplicationOutput) Name() pulumi.StringOutput
- func (o ApplicationOutput) Tags() ApplicationTagsArrayOutput
- func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
- func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
- type ApplicationState
- type ApplicationTags
- type ApplicationTagsArgs
- type ApplicationTagsArray
- type ApplicationTagsArrayInput
- type ApplicationTagsArrayOutput
- func (ApplicationTagsArrayOutput) ElementType() reflect.Type
- func (o ApplicationTagsArrayOutput) Index(i pulumi.IntInput) ApplicationTagsOutput
- func (o ApplicationTagsArrayOutput) ToApplicationTagsArrayOutput() ApplicationTagsArrayOutput
- func (o ApplicationTagsArrayOutput) ToApplicationTagsArrayOutputWithContext(ctx context.Context) ApplicationTagsArrayOutput
- type ApplicationTagsInput
- type ApplicationTagsOutput
- func (ApplicationTagsOutput) ElementType() reflect.Type
- func (o ApplicationTagsOutput) Key() pulumi.StringPtrOutput
- func (o ApplicationTagsOutput) ToApplicationTagsOutput() ApplicationTagsOutput
- func (o ApplicationTagsOutput) ToApplicationTagsOutputWithContext(ctx context.Context) ApplicationTagsOutput
- func (o ApplicationTagsOutput) Value() pulumi.StringPtrOutput
- type ConfigurationProfiledeprecated
- type ConfigurationProfileArgs
- type ConfigurationProfileInput
- type ConfigurationProfileOutput
- func (o ConfigurationProfileOutput) ApplicationId() pulumi.StringOutput
- func (o ConfigurationProfileOutput) Description() pulumi.StringPtrOutput
- func (ConfigurationProfileOutput) ElementType() reflect.Type
- func (o ConfigurationProfileOutput) LocationUri() pulumi.StringOutput
- func (o ConfigurationProfileOutput) Name() pulumi.StringOutput
- func (o ConfigurationProfileOutput) RetrievalRoleArn() pulumi.StringPtrOutput
- func (o ConfigurationProfileOutput) Tags() ConfigurationProfileTagsArrayOutput
- func (o ConfigurationProfileOutput) ToConfigurationProfileOutput() ConfigurationProfileOutput
- func (o ConfigurationProfileOutput) ToConfigurationProfileOutputWithContext(ctx context.Context) ConfigurationProfileOutput
- func (o ConfigurationProfileOutput) Type() pulumi.StringPtrOutput
- func (o ConfigurationProfileOutput) Validators() ConfigurationProfileValidatorsArrayOutput
- type ConfigurationProfileState
- type ConfigurationProfileTags
- type ConfigurationProfileTagsArgs
- func (ConfigurationProfileTagsArgs) ElementType() reflect.Type
- func (i ConfigurationProfileTagsArgs) ToConfigurationProfileTagsOutput() ConfigurationProfileTagsOutput
- func (i ConfigurationProfileTagsArgs) ToConfigurationProfileTagsOutputWithContext(ctx context.Context) ConfigurationProfileTagsOutput
- type ConfigurationProfileTagsArray
- func (ConfigurationProfileTagsArray) ElementType() reflect.Type
- func (i ConfigurationProfileTagsArray) ToConfigurationProfileTagsArrayOutput() ConfigurationProfileTagsArrayOutput
- func (i ConfigurationProfileTagsArray) ToConfigurationProfileTagsArrayOutputWithContext(ctx context.Context) ConfigurationProfileTagsArrayOutput
- type ConfigurationProfileTagsArrayInput
- type ConfigurationProfileTagsArrayOutput
- func (ConfigurationProfileTagsArrayOutput) ElementType() reflect.Type
- func (o ConfigurationProfileTagsArrayOutput) Index(i pulumi.IntInput) ConfigurationProfileTagsOutput
- func (o ConfigurationProfileTagsArrayOutput) ToConfigurationProfileTagsArrayOutput() ConfigurationProfileTagsArrayOutput
- func (o ConfigurationProfileTagsArrayOutput) ToConfigurationProfileTagsArrayOutputWithContext(ctx context.Context) ConfigurationProfileTagsArrayOutput
- type ConfigurationProfileTagsInput
- type ConfigurationProfileTagsOutput
- func (ConfigurationProfileTagsOutput) ElementType() reflect.Type
- func (o ConfigurationProfileTagsOutput) Key() pulumi.StringPtrOutput
- func (o ConfigurationProfileTagsOutput) ToConfigurationProfileTagsOutput() ConfigurationProfileTagsOutput
- func (o ConfigurationProfileTagsOutput) ToConfigurationProfileTagsOutputWithContext(ctx context.Context) ConfigurationProfileTagsOutput
- func (o ConfigurationProfileTagsOutput) Value() pulumi.StringPtrOutput
- type ConfigurationProfileValidators
- type ConfigurationProfileValidatorsArgs
- func (ConfigurationProfileValidatorsArgs) ElementType() reflect.Type
- func (i ConfigurationProfileValidatorsArgs) ToConfigurationProfileValidatorsOutput() ConfigurationProfileValidatorsOutput
- func (i ConfigurationProfileValidatorsArgs) ToConfigurationProfileValidatorsOutputWithContext(ctx context.Context) ConfigurationProfileValidatorsOutput
- type ConfigurationProfileValidatorsArray
- func (ConfigurationProfileValidatorsArray) ElementType() reflect.Type
- func (i ConfigurationProfileValidatorsArray) ToConfigurationProfileValidatorsArrayOutput() ConfigurationProfileValidatorsArrayOutput
- func (i ConfigurationProfileValidatorsArray) ToConfigurationProfileValidatorsArrayOutputWithContext(ctx context.Context) ConfigurationProfileValidatorsArrayOutput
- type ConfigurationProfileValidatorsArrayInput
- type ConfigurationProfileValidatorsArrayOutput
- func (ConfigurationProfileValidatorsArrayOutput) ElementType() reflect.Type
- func (o ConfigurationProfileValidatorsArrayOutput) Index(i pulumi.IntInput) ConfigurationProfileValidatorsOutput
- func (o ConfigurationProfileValidatorsArrayOutput) ToConfigurationProfileValidatorsArrayOutput() ConfigurationProfileValidatorsArrayOutput
- func (o ConfigurationProfileValidatorsArrayOutput) ToConfigurationProfileValidatorsArrayOutputWithContext(ctx context.Context) ConfigurationProfileValidatorsArrayOutput
- type ConfigurationProfileValidatorsInput
- type ConfigurationProfileValidatorsOutput
- func (o ConfigurationProfileValidatorsOutput) Content() pulumi.StringPtrOutput
- func (ConfigurationProfileValidatorsOutput) ElementType() reflect.Type
- func (o ConfigurationProfileValidatorsOutput) ToConfigurationProfileValidatorsOutput() ConfigurationProfileValidatorsOutput
- func (o ConfigurationProfileValidatorsOutput) ToConfigurationProfileValidatorsOutputWithContext(ctx context.Context) ConfigurationProfileValidatorsOutput
- func (o ConfigurationProfileValidatorsOutput) Type() pulumi.StringPtrOutput
- type Deploymentdeprecated
- type DeploymentArgs
- type DeploymentInput
- type DeploymentOutput
- func (o DeploymentOutput) ApplicationId() pulumi.StringOutput
- func (o DeploymentOutput) ConfigurationProfileId() pulumi.StringOutput
- func (o DeploymentOutput) ConfigurationVersion() pulumi.StringOutput
- func (o DeploymentOutput) DeploymentStrategyId() pulumi.StringOutput
- func (o DeploymentOutput) Description() pulumi.StringPtrOutput
- func (DeploymentOutput) ElementType() reflect.Type
- func (o DeploymentOutput) EnvironmentId() pulumi.StringOutput
- func (o DeploymentOutput) Tags() DeploymentTagsArrayOutput
- func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
- func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- type DeploymentState
- type DeploymentStrategydeprecated
- type DeploymentStrategyArgs
- type DeploymentStrategyInput
- type DeploymentStrategyOutput
- func (o DeploymentStrategyOutput) DeploymentDurationInMinutes() pulumi.Float64Output
- func (o DeploymentStrategyOutput) Description() pulumi.StringPtrOutput
- func (DeploymentStrategyOutput) ElementType() reflect.Type
- func (o DeploymentStrategyOutput) FinalBakeTimeInMinutes() pulumi.Float64PtrOutput
- func (o DeploymentStrategyOutput) GrowthFactor() pulumi.Float64Output
- func (o DeploymentStrategyOutput) GrowthType() pulumi.StringPtrOutput
- func (o DeploymentStrategyOutput) Name() pulumi.StringOutput
- func (o DeploymentStrategyOutput) ReplicateTo() pulumi.StringOutput
- func (o DeploymentStrategyOutput) Tags() DeploymentStrategyTagsArrayOutput
- func (o DeploymentStrategyOutput) ToDeploymentStrategyOutput() DeploymentStrategyOutput
- func (o DeploymentStrategyOutput) ToDeploymentStrategyOutputWithContext(ctx context.Context) DeploymentStrategyOutput
- type DeploymentStrategyState
- type DeploymentStrategyTags
- type DeploymentStrategyTagsArgs
- type DeploymentStrategyTagsArray
- func (DeploymentStrategyTagsArray) ElementType() reflect.Type
- func (i DeploymentStrategyTagsArray) ToDeploymentStrategyTagsArrayOutput() DeploymentStrategyTagsArrayOutput
- func (i DeploymentStrategyTagsArray) ToDeploymentStrategyTagsArrayOutputWithContext(ctx context.Context) DeploymentStrategyTagsArrayOutput
- type DeploymentStrategyTagsArrayInput
- type DeploymentStrategyTagsArrayOutput
- func (DeploymentStrategyTagsArrayOutput) ElementType() reflect.Type
- func (o DeploymentStrategyTagsArrayOutput) Index(i pulumi.IntInput) DeploymentStrategyTagsOutput
- func (o DeploymentStrategyTagsArrayOutput) ToDeploymentStrategyTagsArrayOutput() DeploymentStrategyTagsArrayOutput
- func (o DeploymentStrategyTagsArrayOutput) ToDeploymentStrategyTagsArrayOutputWithContext(ctx context.Context) DeploymentStrategyTagsArrayOutput
- type DeploymentStrategyTagsInput
- type DeploymentStrategyTagsOutput
- func (DeploymentStrategyTagsOutput) ElementType() reflect.Type
- func (o DeploymentStrategyTagsOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentStrategyTagsOutput) ToDeploymentStrategyTagsOutput() DeploymentStrategyTagsOutput
- func (o DeploymentStrategyTagsOutput) ToDeploymentStrategyTagsOutputWithContext(ctx context.Context) DeploymentStrategyTagsOutput
- func (o DeploymentStrategyTagsOutput) Value() pulumi.StringPtrOutput
- type DeploymentTags
- type DeploymentTagsArgs
- type DeploymentTagsArray
- type DeploymentTagsArrayInput
- type DeploymentTagsArrayOutput
- func (DeploymentTagsArrayOutput) ElementType() reflect.Type
- func (o DeploymentTagsArrayOutput) Index(i pulumi.IntInput) DeploymentTagsOutput
- func (o DeploymentTagsArrayOutput) ToDeploymentTagsArrayOutput() DeploymentTagsArrayOutput
- func (o DeploymentTagsArrayOutput) ToDeploymentTagsArrayOutputWithContext(ctx context.Context) DeploymentTagsArrayOutput
- type DeploymentTagsInput
- type DeploymentTagsOutput
- func (DeploymentTagsOutput) ElementType() reflect.Type
- func (o DeploymentTagsOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentTagsOutput) ToDeploymentTagsOutput() DeploymentTagsOutput
- func (o DeploymentTagsOutput) ToDeploymentTagsOutputWithContext(ctx context.Context) DeploymentTagsOutput
- func (o DeploymentTagsOutput) Value() pulumi.StringPtrOutput
- type Environmentdeprecated
- type EnvironmentArgs
- type EnvironmentInput
- type EnvironmentMonitors
- type EnvironmentMonitorsArgs
- type EnvironmentMonitorsArray
- type EnvironmentMonitorsArrayInput
- type EnvironmentMonitorsArrayOutput
- func (EnvironmentMonitorsArrayOutput) ElementType() reflect.Type
- func (o EnvironmentMonitorsArrayOutput) Index(i pulumi.IntInput) EnvironmentMonitorsOutput
- func (o EnvironmentMonitorsArrayOutput) ToEnvironmentMonitorsArrayOutput() EnvironmentMonitorsArrayOutput
- func (o EnvironmentMonitorsArrayOutput) ToEnvironmentMonitorsArrayOutputWithContext(ctx context.Context) EnvironmentMonitorsArrayOutput
- type EnvironmentMonitorsInput
- type EnvironmentMonitorsOutput
- func (o EnvironmentMonitorsOutput) AlarmArn() pulumi.StringPtrOutput
- func (o EnvironmentMonitorsOutput) AlarmRoleArn() pulumi.StringPtrOutput
- func (EnvironmentMonitorsOutput) ElementType() reflect.Type
- func (o EnvironmentMonitorsOutput) ToEnvironmentMonitorsOutput() EnvironmentMonitorsOutput
- func (o EnvironmentMonitorsOutput) ToEnvironmentMonitorsOutputWithContext(ctx context.Context) EnvironmentMonitorsOutput
- type EnvironmentOutput
- func (o EnvironmentOutput) ApplicationId() pulumi.StringOutput
- func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) Monitors() EnvironmentMonitorsArrayOutput
- func (o EnvironmentOutput) Name() pulumi.StringOutput
- func (o EnvironmentOutput) Tags() EnvironmentTagsArrayOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- type EnvironmentState
- type EnvironmentTags
- type EnvironmentTagsArgs
- type EnvironmentTagsArray
- type EnvironmentTagsArrayInput
- type EnvironmentTagsArrayOutput
- func (EnvironmentTagsArrayOutput) ElementType() reflect.Type
- func (o EnvironmentTagsArrayOutput) Index(i pulumi.IntInput) EnvironmentTagsOutput
- func (o EnvironmentTagsArrayOutput) ToEnvironmentTagsArrayOutput() EnvironmentTagsArrayOutput
- func (o EnvironmentTagsArrayOutput) ToEnvironmentTagsArrayOutputWithContext(ctx context.Context) EnvironmentTagsArrayOutput
- type EnvironmentTagsInput
- type EnvironmentTagsOutput
- func (EnvironmentTagsOutput) ElementType() reflect.Type
- func (o EnvironmentTagsOutput) Key() pulumi.StringPtrOutput
- func (o EnvironmentTagsOutput) ToEnvironmentTagsOutput() EnvironmentTagsOutput
- func (o EnvironmentTagsOutput) ToEnvironmentTagsOutputWithContext(ctx context.Context) EnvironmentTagsOutput
- func (o EnvironmentTagsOutput) Value() pulumi.StringPtrOutput
- type HostedConfigurationVersiondeprecated
- func (*HostedConfigurationVersion) ElementType() reflect.Type
- func (i *HostedConfigurationVersion) ToHostedConfigurationVersionOutput() HostedConfigurationVersionOutput
- func (i *HostedConfigurationVersion) ToHostedConfigurationVersionOutputWithContext(ctx context.Context) HostedConfigurationVersionOutput
- type HostedConfigurationVersionArgs
- type HostedConfigurationVersionInput
- type HostedConfigurationVersionOutput
- func (o HostedConfigurationVersionOutput) ApplicationId() pulumi.StringOutput
- func (o HostedConfigurationVersionOutput) ConfigurationProfileId() pulumi.StringOutput
- func (o HostedConfigurationVersionOutput) Content() pulumi.StringOutput
- func (o HostedConfigurationVersionOutput) ContentType() pulumi.StringOutput
- func (o HostedConfigurationVersionOutput) Description() pulumi.StringPtrOutput
- func (HostedConfigurationVersionOutput) ElementType() reflect.Type
- func (o HostedConfigurationVersionOutput) LatestVersionNumber() pulumi.Float64PtrOutput
- func (o HostedConfigurationVersionOutput) ToHostedConfigurationVersionOutput() HostedConfigurationVersionOutput
- func (o HostedConfigurationVersionOutput) ToHostedConfigurationVersionOutputWithContext(ctx context.Context) HostedConfigurationVersionOutput
- type HostedConfigurationVersionState
- type LookupApplicationArgs
- type LookupApplicationOutputArgs
- type LookupApplicationResult
- type LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
- func (LookupApplicationResultOutput) ElementType() reflect.Type
- func (o LookupApplicationResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupApplicationResultOutput) Tags() ApplicationTagsArrayOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
- func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
- type LookupConfigurationProfileArgs
- type LookupConfigurationProfileOutputArgs
- type LookupConfigurationProfileResult
- type LookupConfigurationProfileResultOutput
- func (o LookupConfigurationProfileResultOutput) Description() pulumi.StringPtrOutput
- func (LookupConfigurationProfileResultOutput) ElementType() reflect.Type
- func (o LookupConfigurationProfileResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupConfigurationProfileResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupConfigurationProfileResultOutput) RetrievalRoleArn() pulumi.StringPtrOutput
- func (o LookupConfigurationProfileResultOutput) Tags() ConfigurationProfileTagsArrayOutput
- func (o LookupConfigurationProfileResultOutput) ToLookupConfigurationProfileResultOutput() LookupConfigurationProfileResultOutput
- func (o LookupConfigurationProfileResultOutput) ToLookupConfigurationProfileResultOutputWithContext(ctx context.Context) LookupConfigurationProfileResultOutput
- func (o LookupConfigurationProfileResultOutput) Validators() ConfigurationProfileValidatorsArrayOutput
- type LookupDeploymentArgs
- type LookupDeploymentOutputArgs
- type LookupDeploymentResult
- type LookupDeploymentResultOutput
- func (LookupDeploymentResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDeploymentResultOutput) Tags() DeploymentTagsArrayOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
- type LookupDeploymentStrategyArgs
- type LookupDeploymentStrategyOutputArgs
- type LookupDeploymentStrategyResult
- type LookupDeploymentStrategyResultOutput
- func (o LookupDeploymentStrategyResultOutput) DeploymentDurationInMinutes() pulumi.Float64PtrOutput
- func (o LookupDeploymentStrategyResultOutput) Description() pulumi.StringPtrOutput
- func (LookupDeploymentStrategyResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentStrategyResultOutput) FinalBakeTimeInMinutes() pulumi.Float64PtrOutput
- func (o LookupDeploymentStrategyResultOutput) GrowthFactor() pulumi.Float64PtrOutput
- func (o LookupDeploymentStrategyResultOutput) GrowthType() pulumi.StringPtrOutput
- func (o LookupDeploymentStrategyResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupDeploymentStrategyResultOutput) Tags() DeploymentStrategyTagsArrayOutput
- func (o LookupDeploymentStrategyResultOutput) ToLookupDeploymentStrategyResultOutput() LookupDeploymentStrategyResultOutput
- func (o LookupDeploymentStrategyResultOutput) ToLookupDeploymentStrategyResultOutputWithContext(ctx context.Context) LookupDeploymentStrategyResultOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) Description() pulumi.StringPtrOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Monitors() EnvironmentMonitorsArrayOutput
- func (o LookupEnvironmentResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Tags() EnvironmentTagsArrayOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- type LookupHostedConfigurationVersionArgs
- type LookupHostedConfigurationVersionOutputArgs
- type LookupHostedConfigurationVersionResult
- type LookupHostedConfigurationVersionResultOutput
- func (LookupHostedConfigurationVersionResultOutput) ElementType() reflect.Type
- func (o LookupHostedConfigurationVersionResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupHostedConfigurationVersionResultOutput) ToLookupHostedConfigurationVersionResultOutput() LookupHostedConfigurationVersionResultOutput
- func (o LookupHostedConfigurationVersionResultOutput) ToLookupHostedConfigurationVersionResultOutputWithContext(ctx context.Context) LookupHostedConfigurationVersionResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application
deprecated
type Application struct { pulumi.CustomResourceState Description pulumi.StringPtrOutput `pulumi:"description"` Name pulumi.StringOutput `pulumi:"name"` Tags ApplicationTagsArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::AppConfig::Application
Deprecated: Application is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
func (*Application) ElementType ¶
func (*Application) ElementType() reflect.Type
func (*Application) ToApplicationOutput ¶
func (i *Application) ToApplicationOutput() ApplicationOutput
func (*Application) ToApplicationOutputWithContext ¶
func (i *Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArgs ¶
type ApplicationArgs struct { Description pulumi.StringPtrInput Name pulumi.StringPtrInput Tags ApplicationTagsArrayInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationInput ¶
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationOutput ¶
type ApplicationOutput struct{ *pulumi.OutputState }
func (ApplicationOutput) Description ¶ added in v0.17.0
func (o ApplicationOutput) Description() pulumi.StringPtrOutput
func (ApplicationOutput) ElementType ¶
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) Name ¶ added in v0.17.0
func (o ApplicationOutput) Name() pulumi.StringOutput
func (ApplicationOutput) Tags ¶ added in v0.17.0
func (o ApplicationOutput) Tags() ApplicationTagsArrayOutput
func (ApplicationOutput) ToApplicationOutput ¶
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationState ¶
type ApplicationState struct { }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type ApplicationTags ¶
type ApplicationTagsArgs ¶
type ApplicationTagsArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ApplicationTagsArgs) ElementType ¶
func (ApplicationTagsArgs) ElementType() reflect.Type
func (ApplicationTagsArgs) ToApplicationTagsOutput ¶
func (i ApplicationTagsArgs) ToApplicationTagsOutput() ApplicationTagsOutput
func (ApplicationTagsArgs) ToApplicationTagsOutputWithContext ¶
func (i ApplicationTagsArgs) ToApplicationTagsOutputWithContext(ctx context.Context) ApplicationTagsOutput
type ApplicationTagsArray ¶
type ApplicationTagsArray []ApplicationTagsInput
func (ApplicationTagsArray) ElementType ¶
func (ApplicationTagsArray) ElementType() reflect.Type
func (ApplicationTagsArray) ToApplicationTagsArrayOutput ¶
func (i ApplicationTagsArray) ToApplicationTagsArrayOutput() ApplicationTagsArrayOutput
func (ApplicationTagsArray) ToApplicationTagsArrayOutputWithContext ¶
func (i ApplicationTagsArray) ToApplicationTagsArrayOutputWithContext(ctx context.Context) ApplicationTagsArrayOutput
type ApplicationTagsArrayInput ¶
type ApplicationTagsArrayInput interface { pulumi.Input ToApplicationTagsArrayOutput() ApplicationTagsArrayOutput ToApplicationTagsArrayOutputWithContext(context.Context) ApplicationTagsArrayOutput }
ApplicationTagsArrayInput is an input type that accepts ApplicationTagsArray and ApplicationTagsArrayOutput values. You can construct a concrete instance of `ApplicationTagsArrayInput` via:
ApplicationTagsArray{ ApplicationTagsArgs{...} }
type ApplicationTagsArrayOutput ¶
type ApplicationTagsArrayOutput struct{ *pulumi.OutputState }
func (ApplicationTagsArrayOutput) ElementType ¶
func (ApplicationTagsArrayOutput) ElementType() reflect.Type
func (ApplicationTagsArrayOutput) Index ¶
func (o ApplicationTagsArrayOutput) Index(i pulumi.IntInput) ApplicationTagsOutput
func (ApplicationTagsArrayOutput) ToApplicationTagsArrayOutput ¶
func (o ApplicationTagsArrayOutput) ToApplicationTagsArrayOutput() ApplicationTagsArrayOutput
func (ApplicationTagsArrayOutput) ToApplicationTagsArrayOutputWithContext ¶
func (o ApplicationTagsArrayOutput) ToApplicationTagsArrayOutputWithContext(ctx context.Context) ApplicationTagsArrayOutput
type ApplicationTagsInput ¶
type ApplicationTagsInput interface { pulumi.Input ToApplicationTagsOutput() ApplicationTagsOutput ToApplicationTagsOutputWithContext(context.Context) ApplicationTagsOutput }
ApplicationTagsInput is an input type that accepts ApplicationTagsArgs and ApplicationTagsOutput values. You can construct a concrete instance of `ApplicationTagsInput` via:
ApplicationTagsArgs{...}
type ApplicationTagsOutput ¶
type ApplicationTagsOutput struct{ *pulumi.OutputState }
func (ApplicationTagsOutput) ElementType ¶
func (ApplicationTagsOutput) ElementType() reflect.Type
func (ApplicationTagsOutput) Key ¶
func (o ApplicationTagsOutput) Key() pulumi.StringPtrOutput
func (ApplicationTagsOutput) ToApplicationTagsOutput ¶
func (o ApplicationTagsOutput) ToApplicationTagsOutput() ApplicationTagsOutput
func (ApplicationTagsOutput) ToApplicationTagsOutputWithContext ¶
func (o ApplicationTagsOutput) ToApplicationTagsOutputWithContext(ctx context.Context) ApplicationTagsOutput
func (ApplicationTagsOutput) Value ¶
func (o ApplicationTagsOutput) Value() pulumi.StringPtrOutput
type ConfigurationProfile
deprecated
type ConfigurationProfile struct { pulumi.CustomResourceState ApplicationId pulumi.StringOutput `pulumi:"applicationId"` Description pulumi.StringPtrOutput `pulumi:"description"` LocationUri pulumi.StringOutput `pulumi:"locationUri"` Name pulumi.StringOutput `pulumi:"name"` RetrievalRoleArn pulumi.StringPtrOutput `pulumi:"retrievalRoleArn"` Tags ConfigurationProfileTagsArrayOutput `pulumi:"tags"` Type pulumi.StringPtrOutput `pulumi:"type"` Validators ConfigurationProfileValidatorsArrayOutput `pulumi:"validators"` }
Resource Type definition for AWS::AppConfig::ConfigurationProfile
Deprecated: ConfigurationProfile is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetConfigurationProfile ¶
func GetConfigurationProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationProfileState, opts ...pulumi.ResourceOption) (*ConfigurationProfile, error)
GetConfigurationProfile gets an existing ConfigurationProfile 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 NewConfigurationProfile ¶
func NewConfigurationProfile(ctx *pulumi.Context, name string, args *ConfigurationProfileArgs, opts ...pulumi.ResourceOption) (*ConfigurationProfile, error)
NewConfigurationProfile registers a new resource with the given unique name, arguments, and options.
func (*ConfigurationProfile) ElementType ¶
func (*ConfigurationProfile) ElementType() reflect.Type
func (*ConfigurationProfile) ToConfigurationProfileOutput ¶
func (i *ConfigurationProfile) ToConfigurationProfileOutput() ConfigurationProfileOutput
func (*ConfigurationProfile) ToConfigurationProfileOutputWithContext ¶
func (i *ConfigurationProfile) ToConfigurationProfileOutputWithContext(ctx context.Context) ConfigurationProfileOutput
type ConfigurationProfileArgs ¶
type ConfigurationProfileArgs struct { ApplicationId pulumi.StringInput Description pulumi.StringPtrInput LocationUri pulumi.StringInput Name pulumi.StringPtrInput RetrievalRoleArn pulumi.StringPtrInput Tags ConfigurationProfileTagsArrayInput Type pulumi.StringPtrInput Validators ConfigurationProfileValidatorsArrayInput }
The set of arguments for constructing a ConfigurationProfile resource.
func (ConfigurationProfileArgs) ElementType ¶
func (ConfigurationProfileArgs) ElementType() reflect.Type
type ConfigurationProfileInput ¶
type ConfigurationProfileInput interface { pulumi.Input ToConfigurationProfileOutput() ConfigurationProfileOutput ToConfigurationProfileOutputWithContext(ctx context.Context) ConfigurationProfileOutput }
type ConfigurationProfileOutput ¶
type ConfigurationProfileOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileOutput) ApplicationId ¶ added in v0.17.0
func (o ConfigurationProfileOutput) ApplicationId() pulumi.StringOutput
func (ConfigurationProfileOutput) Description ¶ added in v0.17.0
func (o ConfigurationProfileOutput) Description() pulumi.StringPtrOutput
func (ConfigurationProfileOutput) ElementType ¶
func (ConfigurationProfileOutput) ElementType() reflect.Type
func (ConfigurationProfileOutput) LocationUri ¶ added in v0.17.0
func (o ConfigurationProfileOutput) LocationUri() pulumi.StringOutput
func (ConfigurationProfileOutput) Name ¶ added in v0.17.0
func (o ConfigurationProfileOutput) Name() pulumi.StringOutput
func (ConfigurationProfileOutput) RetrievalRoleArn ¶ added in v0.17.0
func (o ConfigurationProfileOutput) RetrievalRoleArn() pulumi.StringPtrOutput
func (ConfigurationProfileOutput) Tags ¶ added in v0.17.0
func (o ConfigurationProfileOutput) Tags() ConfigurationProfileTagsArrayOutput
func (ConfigurationProfileOutput) ToConfigurationProfileOutput ¶
func (o ConfigurationProfileOutput) ToConfigurationProfileOutput() ConfigurationProfileOutput
func (ConfigurationProfileOutput) ToConfigurationProfileOutputWithContext ¶
func (o ConfigurationProfileOutput) ToConfigurationProfileOutputWithContext(ctx context.Context) ConfigurationProfileOutput
func (ConfigurationProfileOutput) Type ¶ added in v0.17.0
func (o ConfigurationProfileOutput) Type() pulumi.StringPtrOutput
func (ConfigurationProfileOutput) Validators ¶ added in v0.17.0
func (o ConfigurationProfileOutput) Validators() ConfigurationProfileValidatorsArrayOutput
type ConfigurationProfileState ¶
type ConfigurationProfileState struct { }
func (ConfigurationProfileState) ElementType ¶
func (ConfigurationProfileState) ElementType() reflect.Type
type ConfigurationProfileTagsArgs ¶
type ConfigurationProfileTagsArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ConfigurationProfileTagsArgs) ElementType ¶
func (ConfigurationProfileTagsArgs) ElementType() reflect.Type
func (ConfigurationProfileTagsArgs) ToConfigurationProfileTagsOutput ¶
func (i ConfigurationProfileTagsArgs) ToConfigurationProfileTagsOutput() ConfigurationProfileTagsOutput
func (ConfigurationProfileTagsArgs) ToConfigurationProfileTagsOutputWithContext ¶
func (i ConfigurationProfileTagsArgs) ToConfigurationProfileTagsOutputWithContext(ctx context.Context) ConfigurationProfileTagsOutput
type ConfigurationProfileTagsArray ¶
type ConfigurationProfileTagsArray []ConfigurationProfileTagsInput
func (ConfigurationProfileTagsArray) ElementType ¶
func (ConfigurationProfileTagsArray) ElementType() reflect.Type
func (ConfigurationProfileTagsArray) ToConfigurationProfileTagsArrayOutput ¶
func (i ConfigurationProfileTagsArray) ToConfigurationProfileTagsArrayOutput() ConfigurationProfileTagsArrayOutput
func (ConfigurationProfileTagsArray) ToConfigurationProfileTagsArrayOutputWithContext ¶
func (i ConfigurationProfileTagsArray) ToConfigurationProfileTagsArrayOutputWithContext(ctx context.Context) ConfigurationProfileTagsArrayOutput
type ConfigurationProfileTagsArrayInput ¶
type ConfigurationProfileTagsArrayInput interface { pulumi.Input ToConfigurationProfileTagsArrayOutput() ConfigurationProfileTagsArrayOutput ToConfigurationProfileTagsArrayOutputWithContext(context.Context) ConfigurationProfileTagsArrayOutput }
ConfigurationProfileTagsArrayInput is an input type that accepts ConfigurationProfileTagsArray and ConfigurationProfileTagsArrayOutput values. You can construct a concrete instance of `ConfigurationProfileTagsArrayInput` via:
ConfigurationProfileTagsArray{ ConfigurationProfileTagsArgs{...} }
type ConfigurationProfileTagsArrayOutput ¶
type ConfigurationProfileTagsArrayOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileTagsArrayOutput) ElementType ¶
func (ConfigurationProfileTagsArrayOutput) ElementType() reflect.Type
func (ConfigurationProfileTagsArrayOutput) Index ¶
func (o ConfigurationProfileTagsArrayOutput) Index(i pulumi.IntInput) ConfigurationProfileTagsOutput
func (ConfigurationProfileTagsArrayOutput) ToConfigurationProfileTagsArrayOutput ¶
func (o ConfigurationProfileTagsArrayOutput) ToConfigurationProfileTagsArrayOutput() ConfigurationProfileTagsArrayOutput
func (ConfigurationProfileTagsArrayOutput) ToConfigurationProfileTagsArrayOutputWithContext ¶
func (o ConfigurationProfileTagsArrayOutput) ToConfigurationProfileTagsArrayOutputWithContext(ctx context.Context) ConfigurationProfileTagsArrayOutput
type ConfigurationProfileTagsInput ¶
type ConfigurationProfileTagsInput interface { pulumi.Input ToConfigurationProfileTagsOutput() ConfigurationProfileTagsOutput ToConfigurationProfileTagsOutputWithContext(context.Context) ConfigurationProfileTagsOutput }
ConfigurationProfileTagsInput is an input type that accepts ConfigurationProfileTagsArgs and ConfigurationProfileTagsOutput values. You can construct a concrete instance of `ConfigurationProfileTagsInput` via:
ConfigurationProfileTagsArgs{...}
type ConfigurationProfileTagsOutput ¶
type ConfigurationProfileTagsOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileTagsOutput) ElementType ¶
func (ConfigurationProfileTagsOutput) ElementType() reflect.Type
func (ConfigurationProfileTagsOutput) Key ¶
func (o ConfigurationProfileTagsOutput) Key() pulumi.StringPtrOutput
func (ConfigurationProfileTagsOutput) ToConfigurationProfileTagsOutput ¶
func (o ConfigurationProfileTagsOutput) ToConfigurationProfileTagsOutput() ConfigurationProfileTagsOutput
func (ConfigurationProfileTagsOutput) ToConfigurationProfileTagsOutputWithContext ¶
func (o ConfigurationProfileTagsOutput) ToConfigurationProfileTagsOutputWithContext(ctx context.Context) ConfigurationProfileTagsOutput
func (ConfigurationProfileTagsOutput) Value ¶
func (o ConfigurationProfileTagsOutput) Value() pulumi.StringPtrOutput
type ConfigurationProfileValidatorsArgs ¶
type ConfigurationProfileValidatorsArgs struct { Content pulumi.StringPtrInput `pulumi:"content"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (ConfigurationProfileValidatorsArgs) ElementType ¶
func (ConfigurationProfileValidatorsArgs) ElementType() reflect.Type
func (ConfigurationProfileValidatorsArgs) ToConfigurationProfileValidatorsOutput ¶
func (i ConfigurationProfileValidatorsArgs) ToConfigurationProfileValidatorsOutput() ConfigurationProfileValidatorsOutput
func (ConfigurationProfileValidatorsArgs) ToConfigurationProfileValidatorsOutputWithContext ¶
func (i ConfigurationProfileValidatorsArgs) ToConfigurationProfileValidatorsOutputWithContext(ctx context.Context) ConfigurationProfileValidatorsOutput
type ConfigurationProfileValidatorsArray ¶
type ConfigurationProfileValidatorsArray []ConfigurationProfileValidatorsInput
func (ConfigurationProfileValidatorsArray) ElementType ¶
func (ConfigurationProfileValidatorsArray) ElementType() reflect.Type
func (ConfigurationProfileValidatorsArray) ToConfigurationProfileValidatorsArrayOutput ¶
func (i ConfigurationProfileValidatorsArray) ToConfigurationProfileValidatorsArrayOutput() ConfigurationProfileValidatorsArrayOutput
func (ConfigurationProfileValidatorsArray) ToConfigurationProfileValidatorsArrayOutputWithContext ¶
func (i ConfigurationProfileValidatorsArray) ToConfigurationProfileValidatorsArrayOutputWithContext(ctx context.Context) ConfigurationProfileValidatorsArrayOutput
type ConfigurationProfileValidatorsArrayInput ¶
type ConfigurationProfileValidatorsArrayInput interface { pulumi.Input ToConfigurationProfileValidatorsArrayOutput() ConfigurationProfileValidatorsArrayOutput ToConfigurationProfileValidatorsArrayOutputWithContext(context.Context) ConfigurationProfileValidatorsArrayOutput }
ConfigurationProfileValidatorsArrayInput is an input type that accepts ConfigurationProfileValidatorsArray and ConfigurationProfileValidatorsArrayOutput values. You can construct a concrete instance of `ConfigurationProfileValidatorsArrayInput` via:
ConfigurationProfileValidatorsArray{ ConfigurationProfileValidatorsArgs{...} }
type ConfigurationProfileValidatorsArrayOutput ¶
type ConfigurationProfileValidatorsArrayOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileValidatorsArrayOutput) ElementType ¶
func (ConfigurationProfileValidatorsArrayOutput) ElementType() reflect.Type
func (ConfigurationProfileValidatorsArrayOutput) ToConfigurationProfileValidatorsArrayOutput ¶
func (o ConfigurationProfileValidatorsArrayOutput) ToConfigurationProfileValidatorsArrayOutput() ConfigurationProfileValidatorsArrayOutput
func (ConfigurationProfileValidatorsArrayOutput) ToConfigurationProfileValidatorsArrayOutputWithContext ¶
func (o ConfigurationProfileValidatorsArrayOutput) ToConfigurationProfileValidatorsArrayOutputWithContext(ctx context.Context) ConfigurationProfileValidatorsArrayOutput
type ConfigurationProfileValidatorsInput ¶
type ConfigurationProfileValidatorsInput interface { pulumi.Input ToConfigurationProfileValidatorsOutput() ConfigurationProfileValidatorsOutput ToConfigurationProfileValidatorsOutputWithContext(context.Context) ConfigurationProfileValidatorsOutput }
ConfigurationProfileValidatorsInput is an input type that accepts ConfigurationProfileValidatorsArgs and ConfigurationProfileValidatorsOutput values. You can construct a concrete instance of `ConfigurationProfileValidatorsInput` via:
ConfigurationProfileValidatorsArgs{...}
type ConfigurationProfileValidatorsOutput ¶
type ConfigurationProfileValidatorsOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileValidatorsOutput) Content ¶
func (o ConfigurationProfileValidatorsOutput) Content() pulumi.StringPtrOutput
func (ConfigurationProfileValidatorsOutput) ElementType ¶
func (ConfigurationProfileValidatorsOutput) ElementType() reflect.Type
func (ConfigurationProfileValidatorsOutput) ToConfigurationProfileValidatorsOutput ¶
func (o ConfigurationProfileValidatorsOutput) ToConfigurationProfileValidatorsOutput() ConfigurationProfileValidatorsOutput
func (ConfigurationProfileValidatorsOutput) ToConfigurationProfileValidatorsOutputWithContext ¶
func (o ConfigurationProfileValidatorsOutput) ToConfigurationProfileValidatorsOutputWithContext(ctx context.Context) ConfigurationProfileValidatorsOutput
func (ConfigurationProfileValidatorsOutput) Type ¶
func (o ConfigurationProfileValidatorsOutput) Type() pulumi.StringPtrOutput
type Deployment
deprecated
type Deployment struct { pulumi.CustomResourceState ApplicationId pulumi.StringOutput `pulumi:"applicationId"` ConfigurationProfileId pulumi.StringOutput `pulumi:"configurationProfileId"` ConfigurationVersion pulumi.StringOutput `pulumi:"configurationVersion"` DeploymentStrategyId pulumi.StringOutput `pulumi:"deploymentStrategyId"` Description pulumi.StringPtrOutput `pulumi:"description"` EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` Tags DeploymentTagsArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::AppConfig::Deployment
Deprecated: Deployment is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDeployment ¶
func GetDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentState, opts ...pulumi.ResourceOption) (*Deployment, error)
GetDeployment gets an existing Deployment 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 NewDeployment ¶
func NewDeployment(ctx *pulumi.Context, name string, args *DeploymentArgs, opts ...pulumi.ResourceOption) (*Deployment, error)
NewDeployment registers a new resource with the given unique name, arguments, and options.
func (*Deployment) ElementType ¶
func (*Deployment) ElementType() reflect.Type
func (*Deployment) ToDeploymentOutput ¶
func (i *Deployment) ToDeploymentOutput() DeploymentOutput
func (*Deployment) ToDeploymentOutputWithContext ¶
func (i *Deployment) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentArgs ¶
type DeploymentArgs struct { ApplicationId pulumi.StringInput ConfigurationProfileId pulumi.StringInput ConfigurationVersion pulumi.StringInput DeploymentStrategyId pulumi.StringInput Description pulumi.StringPtrInput EnvironmentId pulumi.StringInput Tags DeploymentTagsArrayInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentInput ¶
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput }
type DeploymentOutput ¶
type DeploymentOutput struct{ *pulumi.OutputState }
func (DeploymentOutput) ApplicationId ¶ added in v0.17.0
func (o DeploymentOutput) ApplicationId() pulumi.StringOutput
func (DeploymentOutput) ConfigurationProfileId ¶ added in v0.17.0
func (o DeploymentOutput) ConfigurationProfileId() pulumi.StringOutput
func (DeploymentOutput) ConfigurationVersion ¶ added in v0.17.0
func (o DeploymentOutput) ConfigurationVersion() pulumi.StringOutput
func (DeploymentOutput) DeploymentStrategyId ¶ added in v0.17.0
func (o DeploymentOutput) DeploymentStrategyId() pulumi.StringOutput
func (DeploymentOutput) Description ¶ added in v0.17.0
func (o DeploymentOutput) Description() pulumi.StringPtrOutput
func (DeploymentOutput) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) EnvironmentId ¶ added in v0.17.0
func (o DeploymentOutput) EnvironmentId() pulumi.StringOutput
func (DeploymentOutput) Tags ¶ added in v0.17.0
func (o DeploymentOutput) Tags() DeploymentTagsArrayOutput
func (DeploymentOutput) ToDeploymentOutput ¶
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentState ¶
type DeploymentState struct { }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type DeploymentStrategy
deprecated
type DeploymentStrategy struct { pulumi.CustomResourceState DeploymentDurationInMinutes pulumi.Float64Output `pulumi:"deploymentDurationInMinutes"` Description pulumi.StringPtrOutput `pulumi:"description"` FinalBakeTimeInMinutes pulumi.Float64PtrOutput `pulumi:"finalBakeTimeInMinutes"` GrowthFactor pulumi.Float64Output `pulumi:"growthFactor"` GrowthType pulumi.StringPtrOutput `pulumi:"growthType"` Name pulumi.StringOutput `pulumi:"name"` ReplicateTo pulumi.StringOutput `pulumi:"replicateTo"` Tags DeploymentStrategyTagsArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::AppConfig::DeploymentStrategy
Deprecated: DeploymentStrategy is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetDeploymentStrategy ¶
func GetDeploymentStrategy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentStrategyState, opts ...pulumi.ResourceOption) (*DeploymentStrategy, error)
GetDeploymentStrategy gets an existing DeploymentStrategy 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 NewDeploymentStrategy ¶
func NewDeploymentStrategy(ctx *pulumi.Context, name string, args *DeploymentStrategyArgs, opts ...pulumi.ResourceOption) (*DeploymentStrategy, error)
NewDeploymentStrategy registers a new resource with the given unique name, arguments, and options.
func (*DeploymentStrategy) ElementType ¶
func (*DeploymentStrategy) ElementType() reflect.Type
func (*DeploymentStrategy) ToDeploymentStrategyOutput ¶
func (i *DeploymentStrategy) ToDeploymentStrategyOutput() DeploymentStrategyOutput
func (*DeploymentStrategy) ToDeploymentStrategyOutputWithContext ¶
func (i *DeploymentStrategy) ToDeploymentStrategyOutputWithContext(ctx context.Context) DeploymentStrategyOutput
type DeploymentStrategyArgs ¶
type DeploymentStrategyArgs struct { DeploymentDurationInMinutes pulumi.Float64Input Description pulumi.StringPtrInput FinalBakeTimeInMinutes pulumi.Float64PtrInput GrowthFactor pulumi.Float64Input GrowthType pulumi.StringPtrInput Name pulumi.StringPtrInput ReplicateTo pulumi.StringInput Tags DeploymentStrategyTagsArrayInput }
The set of arguments for constructing a DeploymentStrategy resource.
func (DeploymentStrategyArgs) ElementType ¶
func (DeploymentStrategyArgs) ElementType() reflect.Type
type DeploymentStrategyInput ¶
type DeploymentStrategyInput interface { pulumi.Input ToDeploymentStrategyOutput() DeploymentStrategyOutput ToDeploymentStrategyOutputWithContext(ctx context.Context) DeploymentStrategyOutput }
type DeploymentStrategyOutput ¶
type DeploymentStrategyOutput struct{ *pulumi.OutputState }
func (DeploymentStrategyOutput) DeploymentDurationInMinutes ¶ added in v0.17.0
func (o DeploymentStrategyOutput) DeploymentDurationInMinutes() pulumi.Float64Output
func (DeploymentStrategyOutput) Description ¶ added in v0.17.0
func (o DeploymentStrategyOutput) Description() pulumi.StringPtrOutput
func (DeploymentStrategyOutput) ElementType ¶
func (DeploymentStrategyOutput) ElementType() reflect.Type
func (DeploymentStrategyOutput) FinalBakeTimeInMinutes ¶ added in v0.17.0
func (o DeploymentStrategyOutput) FinalBakeTimeInMinutes() pulumi.Float64PtrOutput
func (DeploymentStrategyOutput) GrowthFactor ¶ added in v0.17.0
func (o DeploymentStrategyOutput) GrowthFactor() pulumi.Float64Output
func (DeploymentStrategyOutput) GrowthType ¶ added in v0.17.0
func (o DeploymentStrategyOutput) GrowthType() pulumi.StringPtrOutput
func (DeploymentStrategyOutput) Name ¶ added in v0.17.0
func (o DeploymentStrategyOutput) Name() pulumi.StringOutput
func (DeploymentStrategyOutput) ReplicateTo ¶ added in v0.17.0
func (o DeploymentStrategyOutput) ReplicateTo() pulumi.StringOutput
func (DeploymentStrategyOutput) Tags ¶ added in v0.17.0
func (o DeploymentStrategyOutput) Tags() DeploymentStrategyTagsArrayOutput
func (DeploymentStrategyOutput) ToDeploymentStrategyOutput ¶
func (o DeploymentStrategyOutput) ToDeploymentStrategyOutput() DeploymentStrategyOutput
func (DeploymentStrategyOutput) ToDeploymentStrategyOutputWithContext ¶
func (o DeploymentStrategyOutput) ToDeploymentStrategyOutputWithContext(ctx context.Context) DeploymentStrategyOutput
type DeploymentStrategyState ¶
type DeploymentStrategyState struct { }
func (DeploymentStrategyState) ElementType ¶
func (DeploymentStrategyState) ElementType() reflect.Type
type DeploymentStrategyTags ¶
type DeploymentStrategyTagsArgs ¶
type DeploymentStrategyTagsArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (DeploymentStrategyTagsArgs) ElementType ¶
func (DeploymentStrategyTagsArgs) ElementType() reflect.Type
func (DeploymentStrategyTagsArgs) ToDeploymentStrategyTagsOutput ¶
func (i DeploymentStrategyTagsArgs) ToDeploymentStrategyTagsOutput() DeploymentStrategyTagsOutput
func (DeploymentStrategyTagsArgs) ToDeploymentStrategyTagsOutputWithContext ¶
func (i DeploymentStrategyTagsArgs) ToDeploymentStrategyTagsOutputWithContext(ctx context.Context) DeploymentStrategyTagsOutput
type DeploymentStrategyTagsArray ¶
type DeploymentStrategyTagsArray []DeploymentStrategyTagsInput
func (DeploymentStrategyTagsArray) ElementType ¶
func (DeploymentStrategyTagsArray) ElementType() reflect.Type
func (DeploymentStrategyTagsArray) ToDeploymentStrategyTagsArrayOutput ¶
func (i DeploymentStrategyTagsArray) ToDeploymentStrategyTagsArrayOutput() DeploymentStrategyTagsArrayOutput
func (DeploymentStrategyTagsArray) ToDeploymentStrategyTagsArrayOutputWithContext ¶
func (i DeploymentStrategyTagsArray) ToDeploymentStrategyTagsArrayOutputWithContext(ctx context.Context) DeploymentStrategyTagsArrayOutput
type DeploymentStrategyTagsArrayInput ¶
type DeploymentStrategyTagsArrayInput interface { pulumi.Input ToDeploymentStrategyTagsArrayOutput() DeploymentStrategyTagsArrayOutput ToDeploymentStrategyTagsArrayOutputWithContext(context.Context) DeploymentStrategyTagsArrayOutput }
DeploymentStrategyTagsArrayInput is an input type that accepts DeploymentStrategyTagsArray and DeploymentStrategyTagsArrayOutput values. You can construct a concrete instance of `DeploymentStrategyTagsArrayInput` via:
DeploymentStrategyTagsArray{ DeploymentStrategyTagsArgs{...} }
type DeploymentStrategyTagsArrayOutput ¶
type DeploymentStrategyTagsArrayOutput struct{ *pulumi.OutputState }
func (DeploymentStrategyTagsArrayOutput) ElementType ¶
func (DeploymentStrategyTagsArrayOutput) ElementType() reflect.Type
func (DeploymentStrategyTagsArrayOutput) Index ¶
func (o DeploymentStrategyTagsArrayOutput) Index(i pulumi.IntInput) DeploymentStrategyTagsOutput
func (DeploymentStrategyTagsArrayOutput) ToDeploymentStrategyTagsArrayOutput ¶
func (o DeploymentStrategyTagsArrayOutput) ToDeploymentStrategyTagsArrayOutput() DeploymentStrategyTagsArrayOutput
func (DeploymentStrategyTagsArrayOutput) ToDeploymentStrategyTagsArrayOutputWithContext ¶
func (o DeploymentStrategyTagsArrayOutput) ToDeploymentStrategyTagsArrayOutputWithContext(ctx context.Context) DeploymentStrategyTagsArrayOutput
type DeploymentStrategyTagsInput ¶
type DeploymentStrategyTagsInput interface { pulumi.Input ToDeploymentStrategyTagsOutput() DeploymentStrategyTagsOutput ToDeploymentStrategyTagsOutputWithContext(context.Context) DeploymentStrategyTagsOutput }
DeploymentStrategyTagsInput is an input type that accepts DeploymentStrategyTagsArgs and DeploymentStrategyTagsOutput values. You can construct a concrete instance of `DeploymentStrategyTagsInput` via:
DeploymentStrategyTagsArgs{...}
type DeploymentStrategyTagsOutput ¶
type DeploymentStrategyTagsOutput struct{ *pulumi.OutputState }
func (DeploymentStrategyTagsOutput) ElementType ¶
func (DeploymentStrategyTagsOutput) ElementType() reflect.Type
func (DeploymentStrategyTagsOutput) Key ¶
func (o DeploymentStrategyTagsOutput) Key() pulumi.StringPtrOutput
func (DeploymentStrategyTagsOutput) ToDeploymentStrategyTagsOutput ¶
func (o DeploymentStrategyTagsOutput) ToDeploymentStrategyTagsOutput() DeploymentStrategyTagsOutput
func (DeploymentStrategyTagsOutput) ToDeploymentStrategyTagsOutputWithContext ¶
func (o DeploymentStrategyTagsOutput) ToDeploymentStrategyTagsOutputWithContext(ctx context.Context) DeploymentStrategyTagsOutput
func (DeploymentStrategyTagsOutput) Value ¶
func (o DeploymentStrategyTagsOutput) Value() pulumi.StringPtrOutput
type DeploymentTags ¶
type DeploymentTagsArgs ¶
type DeploymentTagsArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (DeploymentTagsArgs) ElementType ¶
func (DeploymentTagsArgs) ElementType() reflect.Type
func (DeploymentTagsArgs) ToDeploymentTagsOutput ¶
func (i DeploymentTagsArgs) ToDeploymentTagsOutput() DeploymentTagsOutput
func (DeploymentTagsArgs) ToDeploymentTagsOutputWithContext ¶
func (i DeploymentTagsArgs) ToDeploymentTagsOutputWithContext(ctx context.Context) DeploymentTagsOutput
type DeploymentTagsArray ¶
type DeploymentTagsArray []DeploymentTagsInput
func (DeploymentTagsArray) ElementType ¶
func (DeploymentTagsArray) ElementType() reflect.Type
func (DeploymentTagsArray) ToDeploymentTagsArrayOutput ¶
func (i DeploymentTagsArray) ToDeploymentTagsArrayOutput() DeploymentTagsArrayOutput
func (DeploymentTagsArray) ToDeploymentTagsArrayOutputWithContext ¶
func (i DeploymentTagsArray) ToDeploymentTagsArrayOutputWithContext(ctx context.Context) DeploymentTagsArrayOutput
type DeploymentTagsArrayInput ¶
type DeploymentTagsArrayInput interface { pulumi.Input ToDeploymentTagsArrayOutput() DeploymentTagsArrayOutput ToDeploymentTagsArrayOutputWithContext(context.Context) DeploymentTagsArrayOutput }
DeploymentTagsArrayInput is an input type that accepts DeploymentTagsArray and DeploymentTagsArrayOutput values. You can construct a concrete instance of `DeploymentTagsArrayInput` via:
DeploymentTagsArray{ DeploymentTagsArgs{...} }
type DeploymentTagsArrayOutput ¶
type DeploymentTagsArrayOutput struct{ *pulumi.OutputState }
func (DeploymentTagsArrayOutput) ElementType ¶
func (DeploymentTagsArrayOutput) ElementType() reflect.Type
func (DeploymentTagsArrayOutput) Index ¶
func (o DeploymentTagsArrayOutput) Index(i pulumi.IntInput) DeploymentTagsOutput
func (DeploymentTagsArrayOutput) ToDeploymentTagsArrayOutput ¶
func (o DeploymentTagsArrayOutput) ToDeploymentTagsArrayOutput() DeploymentTagsArrayOutput
func (DeploymentTagsArrayOutput) ToDeploymentTagsArrayOutputWithContext ¶
func (o DeploymentTagsArrayOutput) ToDeploymentTagsArrayOutputWithContext(ctx context.Context) DeploymentTagsArrayOutput
type DeploymentTagsInput ¶
type DeploymentTagsInput interface { pulumi.Input ToDeploymentTagsOutput() DeploymentTagsOutput ToDeploymentTagsOutputWithContext(context.Context) DeploymentTagsOutput }
DeploymentTagsInput is an input type that accepts DeploymentTagsArgs and DeploymentTagsOutput values. You can construct a concrete instance of `DeploymentTagsInput` via:
DeploymentTagsArgs{...}
type DeploymentTagsOutput ¶
type DeploymentTagsOutput struct{ *pulumi.OutputState }
func (DeploymentTagsOutput) ElementType ¶
func (DeploymentTagsOutput) ElementType() reflect.Type
func (DeploymentTagsOutput) Key ¶
func (o DeploymentTagsOutput) Key() pulumi.StringPtrOutput
func (DeploymentTagsOutput) ToDeploymentTagsOutput ¶
func (o DeploymentTagsOutput) ToDeploymentTagsOutput() DeploymentTagsOutput
func (DeploymentTagsOutput) ToDeploymentTagsOutputWithContext ¶
func (o DeploymentTagsOutput) ToDeploymentTagsOutputWithContext(ctx context.Context) DeploymentTagsOutput
func (DeploymentTagsOutput) Value ¶
func (o DeploymentTagsOutput) Value() pulumi.StringPtrOutput
type Environment
deprecated
type Environment struct { pulumi.CustomResourceState ApplicationId pulumi.StringOutput `pulumi:"applicationId"` Description pulumi.StringPtrOutput `pulumi:"description"` Monitors EnvironmentMonitorsArrayOutput `pulumi:"monitors"` Name pulumi.StringOutput `pulumi:"name"` Tags EnvironmentTagsArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::AppConfig::Environment
Deprecated: Environment is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentArgs ¶
type EnvironmentArgs struct { ApplicationId pulumi.StringInput Description pulumi.StringPtrInput Monitors EnvironmentMonitorsArrayInput Name pulumi.StringPtrInput Tags EnvironmentTagsArrayInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentMonitors ¶
type EnvironmentMonitorsArgs ¶
type EnvironmentMonitorsArgs struct { AlarmArn pulumi.StringPtrInput `pulumi:"alarmArn"` AlarmRoleArn pulumi.StringPtrInput `pulumi:"alarmRoleArn"` }
func (EnvironmentMonitorsArgs) ElementType ¶
func (EnvironmentMonitorsArgs) ElementType() reflect.Type
func (EnvironmentMonitorsArgs) ToEnvironmentMonitorsOutput ¶
func (i EnvironmentMonitorsArgs) ToEnvironmentMonitorsOutput() EnvironmentMonitorsOutput
func (EnvironmentMonitorsArgs) ToEnvironmentMonitorsOutputWithContext ¶
func (i EnvironmentMonitorsArgs) ToEnvironmentMonitorsOutputWithContext(ctx context.Context) EnvironmentMonitorsOutput
type EnvironmentMonitorsArray ¶
type EnvironmentMonitorsArray []EnvironmentMonitorsInput
func (EnvironmentMonitorsArray) ElementType ¶
func (EnvironmentMonitorsArray) ElementType() reflect.Type
func (EnvironmentMonitorsArray) ToEnvironmentMonitorsArrayOutput ¶
func (i EnvironmentMonitorsArray) ToEnvironmentMonitorsArrayOutput() EnvironmentMonitorsArrayOutput
func (EnvironmentMonitorsArray) ToEnvironmentMonitorsArrayOutputWithContext ¶
func (i EnvironmentMonitorsArray) ToEnvironmentMonitorsArrayOutputWithContext(ctx context.Context) EnvironmentMonitorsArrayOutput
type EnvironmentMonitorsArrayInput ¶
type EnvironmentMonitorsArrayInput interface { pulumi.Input ToEnvironmentMonitorsArrayOutput() EnvironmentMonitorsArrayOutput ToEnvironmentMonitorsArrayOutputWithContext(context.Context) EnvironmentMonitorsArrayOutput }
EnvironmentMonitorsArrayInput is an input type that accepts EnvironmentMonitorsArray and EnvironmentMonitorsArrayOutput values. You can construct a concrete instance of `EnvironmentMonitorsArrayInput` via:
EnvironmentMonitorsArray{ EnvironmentMonitorsArgs{...} }
type EnvironmentMonitorsArrayOutput ¶
type EnvironmentMonitorsArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentMonitorsArrayOutput) ElementType ¶
func (EnvironmentMonitorsArrayOutput) ElementType() reflect.Type
func (EnvironmentMonitorsArrayOutput) Index ¶
func (o EnvironmentMonitorsArrayOutput) Index(i pulumi.IntInput) EnvironmentMonitorsOutput
func (EnvironmentMonitorsArrayOutput) ToEnvironmentMonitorsArrayOutput ¶
func (o EnvironmentMonitorsArrayOutput) ToEnvironmentMonitorsArrayOutput() EnvironmentMonitorsArrayOutput
func (EnvironmentMonitorsArrayOutput) ToEnvironmentMonitorsArrayOutputWithContext ¶
func (o EnvironmentMonitorsArrayOutput) ToEnvironmentMonitorsArrayOutputWithContext(ctx context.Context) EnvironmentMonitorsArrayOutput
type EnvironmentMonitorsInput ¶
type EnvironmentMonitorsInput interface { pulumi.Input ToEnvironmentMonitorsOutput() EnvironmentMonitorsOutput ToEnvironmentMonitorsOutputWithContext(context.Context) EnvironmentMonitorsOutput }
EnvironmentMonitorsInput is an input type that accepts EnvironmentMonitorsArgs and EnvironmentMonitorsOutput values. You can construct a concrete instance of `EnvironmentMonitorsInput` via:
EnvironmentMonitorsArgs{...}
type EnvironmentMonitorsOutput ¶
type EnvironmentMonitorsOutput struct{ *pulumi.OutputState }
func (EnvironmentMonitorsOutput) AlarmArn ¶
func (o EnvironmentMonitorsOutput) AlarmArn() pulumi.StringPtrOutput
func (EnvironmentMonitorsOutput) AlarmRoleArn ¶
func (o EnvironmentMonitorsOutput) AlarmRoleArn() pulumi.StringPtrOutput
func (EnvironmentMonitorsOutput) ElementType ¶
func (EnvironmentMonitorsOutput) ElementType() reflect.Type
func (EnvironmentMonitorsOutput) ToEnvironmentMonitorsOutput ¶
func (o EnvironmentMonitorsOutput) ToEnvironmentMonitorsOutput() EnvironmentMonitorsOutput
func (EnvironmentMonitorsOutput) ToEnvironmentMonitorsOutputWithContext ¶
func (o EnvironmentMonitorsOutput) ToEnvironmentMonitorsOutputWithContext(ctx context.Context) EnvironmentMonitorsOutput
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) ApplicationId ¶ added in v0.17.0
func (o EnvironmentOutput) ApplicationId() pulumi.StringOutput
func (EnvironmentOutput) Description ¶ added in v0.17.0
func (o EnvironmentOutput) Description() pulumi.StringPtrOutput
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) Monitors ¶ added in v0.17.0
func (o EnvironmentOutput) Monitors() EnvironmentMonitorsArrayOutput
func (EnvironmentOutput) Name ¶ added in v0.17.0
func (o EnvironmentOutput) Name() pulumi.StringOutput
func (EnvironmentOutput) Tags ¶ added in v0.17.0
func (o EnvironmentOutput) Tags() EnvironmentTagsArrayOutput
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentState ¶
type EnvironmentState struct { }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type EnvironmentTags ¶
type EnvironmentTagsArgs ¶
type EnvironmentTagsArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (EnvironmentTagsArgs) ElementType ¶
func (EnvironmentTagsArgs) ElementType() reflect.Type
func (EnvironmentTagsArgs) ToEnvironmentTagsOutput ¶
func (i EnvironmentTagsArgs) ToEnvironmentTagsOutput() EnvironmentTagsOutput
func (EnvironmentTagsArgs) ToEnvironmentTagsOutputWithContext ¶
func (i EnvironmentTagsArgs) ToEnvironmentTagsOutputWithContext(ctx context.Context) EnvironmentTagsOutput
type EnvironmentTagsArray ¶
type EnvironmentTagsArray []EnvironmentTagsInput
func (EnvironmentTagsArray) ElementType ¶
func (EnvironmentTagsArray) ElementType() reflect.Type
func (EnvironmentTagsArray) ToEnvironmentTagsArrayOutput ¶
func (i EnvironmentTagsArray) ToEnvironmentTagsArrayOutput() EnvironmentTagsArrayOutput
func (EnvironmentTagsArray) ToEnvironmentTagsArrayOutputWithContext ¶
func (i EnvironmentTagsArray) ToEnvironmentTagsArrayOutputWithContext(ctx context.Context) EnvironmentTagsArrayOutput
type EnvironmentTagsArrayInput ¶
type EnvironmentTagsArrayInput interface { pulumi.Input ToEnvironmentTagsArrayOutput() EnvironmentTagsArrayOutput ToEnvironmentTagsArrayOutputWithContext(context.Context) EnvironmentTagsArrayOutput }
EnvironmentTagsArrayInput is an input type that accepts EnvironmentTagsArray and EnvironmentTagsArrayOutput values. You can construct a concrete instance of `EnvironmentTagsArrayInput` via:
EnvironmentTagsArray{ EnvironmentTagsArgs{...} }
type EnvironmentTagsArrayOutput ¶
type EnvironmentTagsArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentTagsArrayOutput) ElementType ¶
func (EnvironmentTagsArrayOutput) ElementType() reflect.Type
func (EnvironmentTagsArrayOutput) Index ¶
func (o EnvironmentTagsArrayOutput) Index(i pulumi.IntInput) EnvironmentTagsOutput
func (EnvironmentTagsArrayOutput) ToEnvironmentTagsArrayOutput ¶
func (o EnvironmentTagsArrayOutput) ToEnvironmentTagsArrayOutput() EnvironmentTagsArrayOutput
func (EnvironmentTagsArrayOutput) ToEnvironmentTagsArrayOutputWithContext ¶
func (o EnvironmentTagsArrayOutput) ToEnvironmentTagsArrayOutputWithContext(ctx context.Context) EnvironmentTagsArrayOutput
type EnvironmentTagsInput ¶
type EnvironmentTagsInput interface { pulumi.Input ToEnvironmentTagsOutput() EnvironmentTagsOutput ToEnvironmentTagsOutputWithContext(context.Context) EnvironmentTagsOutput }
EnvironmentTagsInput is an input type that accepts EnvironmentTagsArgs and EnvironmentTagsOutput values. You can construct a concrete instance of `EnvironmentTagsInput` via:
EnvironmentTagsArgs{...}
type EnvironmentTagsOutput ¶
type EnvironmentTagsOutput struct{ *pulumi.OutputState }
func (EnvironmentTagsOutput) ElementType ¶
func (EnvironmentTagsOutput) ElementType() reflect.Type
func (EnvironmentTagsOutput) Key ¶
func (o EnvironmentTagsOutput) Key() pulumi.StringPtrOutput
func (EnvironmentTagsOutput) ToEnvironmentTagsOutput ¶
func (o EnvironmentTagsOutput) ToEnvironmentTagsOutput() EnvironmentTagsOutput
func (EnvironmentTagsOutput) ToEnvironmentTagsOutputWithContext ¶
func (o EnvironmentTagsOutput) ToEnvironmentTagsOutputWithContext(ctx context.Context) EnvironmentTagsOutput
func (EnvironmentTagsOutput) Value ¶
func (o EnvironmentTagsOutput) Value() pulumi.StringPtrOutput
type HostedConfigurationVersion
deprecated
type HostedConfigurationVersion struct { pulumi.CustomResourceState ApplicationId pulumi.StringOutput `pulumi:"applicationId"` ConfigurationProfileId pulumi.StringOutput `pulumi:"configurationProfileId"` Content pulumi.StringOutput `pulumi:"content"` ContentType pulumi.StringOutput `pulumi:"contentType"` Description pulumi.StringPtrOutput `pulumi:"description"` LatestVersionNumber pulumi.Float64PtrOutput `pulumi:"latestVersionNumber"` }
Resource Type definition for AWS::AppConfig::HostedConfigurationVersion
Deprecated: HostedConfigurationVersion is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetHostedConfigurationVersion ¶
func GetHostedConfigurationVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HostedConfigurationVersionState, opts ...pulumi.ResourceOption) (*HostedConfigurationVersion, error)
GetHostedConfigurationVersion gets an existing HostedConfigurationVersion 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 NewHostedConfigurationVersion ¶
func NewHostedConfigurationVersion(ctx *pulumi.Context, name string, args *HostedConfigurationVersionArgs, opts ...pulumi.ResourceOption) (*HostedConfigurationVersion, error)
NewHostedConfigurationVersion registers a new resource with the given unique name, arguments, and options.
func (*HostedConfigurationVersion) ElementType ¶
func (*HostedConfigurationVersion) ElementType() reflect.Type
func (*HostedConfigurationVersion) ToHostedConfigurationVersionOutput ¶
func (i *HostedConfigurationVersion) ToHostedConfigurationVersionOutput() HostedConfigurationVersionOutput
func (*HostedConfigurationVersion) ToHostedConfigurationVersionOutputWithContext ¶
func (i *HostedConfigurationVersion) ToHostedConfigurationVersionOutputWithContext(ctx context.Context) HostedConfigurationVersionOutput
type HostedConfigurationVersionArgs ¶
type HostedConfigurationVersionArgs struct { ApplicationId pulumi.StringInput ConfigurationProfileId pulumi.StringInput Content pulumi.StringInput ContentType pulumi.StringInput Description pulumi.StringPtrInput LatestVersionNumber pulumi.Float64PtrInput }
The set of arguments for constructing a HostedConfigurationVersion resource.
func (HostedConfigurationVersionArgs) ElementType ¶
func (HostedConfigurationVersionArgs) ElementType() reflect.Type
type HostedConfigurationVersionInput ¶
type HostedConfigurationVersionInput interface { pulumi.Input ToHostedConfigurationVersionOutput() HostedConfigurationVersionOutput ToHostedConfigurationVersionOutputWithContext(ctx context.Context) HostedConfigurationVersionOutput }
type HostedConfigurationVersionOutput ¶
type HostedConfigurationVersionOutput struct{ *pulumi.OutputState }
func (HostedConfigurationVersionOutput) ApplicationId ¶ added in v0.17.0
func (o HostedConfigurationVersionOutput) ApplicationId() pulumi.StringOutput
func (HostedConfigurationVersionOutput) ConfigurationProfileId ¶ added in v0.17.0
func (o HostedConfigurationVersionOutput) ConfigurationProfileId() pulumi.StringOutput
func (HostedConfigurationVersionOutput) Content ¶ added in v0.17.0
func (o HostedConfigurationVersionOutput) Content() pulumi.StringOutput
func (HostedConfigurationVersionOutput) ContentType ¶ added in v0.17.0
func (o HostedConfigurationVersionOutput) ContentType() pulumi.StringOutput
func (HostedConfigurationVersionOutput) Description ¶ added in v0.17.0
func (o HostedConfigurationVersionOutput) Description() pulumi.StringPtrOutput
func (HostedConfigurationVersionOutput) ElementType ¶
func (HostedConfigurationVersionOutput) ElementType() reflect.Type
func (HostedConfigurationVersionOutput) LatestVersionNumber ¶ added in v0.17.0
func (o HostedConfigurationVersionOutput) LatestVersionNumber() pulumi.Float64PtrOutput
func (HostedConfigurationVersionOutput) ToHostedConfigurationVersionOutput ¶
func (o HostedConfigurationVersionOutput) ToHostedConfigurationVersionOutput() HostedConfigurationVersionOutput
func (HostedConfigurationVersionOutput) ToHostedConfigurationVersionOutputWithContext ¶
func (o HostedConfigurationVersionOutput) ToHostedConfigurationVersionOutputWithContext(ctx context.Context) HostedConfigurationVersionOutput
type HostedConfigurationVersionState ¶
type HostedConfigurationVersionState struct { }
func (HostedConfigurationVersionState) ElementType ¶
func (HostedConfigurationVersionState) ElementType() reflect.Type
type LookupApplicationArgs ¶ added in v0.12.0
type LookupApplicationArgs struct {
Id string `pulumi:"id"`
}
type LookupApplicationOutputArgs ¶ added in v0.12.0
type LookupApplicationOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupApplicationOutputArgs) ElementType ¶ added in v0.12.0
func (LookupApplicationOutputArgs) ElementType() reflect.Type
type LookupApplicationResult ¶ added in v0.12.0
type LookupApplicationResult struct { Description *string `pulumi:"description"` Id *string `pulumi:"id"` Name *string `pulumi:"name"` Tags []ApplicationTags `pulumi:"tags"` }
func LookupApplication ¶ added in v0.12.0
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
Resource Type definition for AWS::AppConfig::Application
type LookupApplicationResultOutput ¶ added in v0.12.0
type LookupApplicationResultOutput struct{ *pulumi.OutputState }
func LookupApplicationOutput ¶ added in v0.12.0
func LookupApplicationOutput(ctx *pulumi.Context, args LookupApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupApplicationResultOutput
func (LookupApplicationResultOutput) Description ¶ added in v0.12.0
func (o LookupApplicationResultOutput) Description() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) ElementType ¶ added in v0.12.0
func (LookupApplicationResultOutput) ElementType() reflect.Type
func (LookupApplicationResultOutput) Id ¶ added in v0.12.0
func (o LookupApplicationResultOutput) Id() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) Name ¶ added in v0.12.0
func (o LookupApplicationResultOutput) Name() pulumi.StringPtrOutput
func (LookupApplicationResultOutput) Tags ¶ added in v0.12.0
func (o LookupApplicationResultOutput) Tags() ApplicationTagsArrayOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutput ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutput() LookupApplicationResultOutput
func (LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext ¶ added in v0.12.0
func (o LookupApplicationResultOutput) ToLookupApplicationResultOutputWithContext(ctx context.Context) LookupApplicationResultOutput
type LookupConfigurationProfileArgs ¶ added in v0.12.0
type LookupConfigurationProfileArgs struct {
Id string `pulumi:"id"`
}
type LookupConfigurationProfileOutputArgs ¶ added in v0.12.0
type LookupConfigurationProfileOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupConfigurationProfileOutputArgs) ElementType ¶ added in v0.12.0
func (LookupConfigurationProfileOutputArgs) ElementType() reflect.Type
type LookupConfigurationProfileResult ¶ added in v0.12.0
type LookupConfigurationProfileResult struct { Description *string `pulumi:"description"` Id *string `pulumi:"id"` Name *string `pulumi:"name"` RetrievalRoleArn *string `pulumi:"retrievalRoleArn"` Tags []ConfigurationProfileTags `pulumi:"tags"` Validators []ConfigurationProfileValidators `pulumi:"validators"` }
func LookupConfigurationProfile ¶ added in v0.12.0
func LookupConfigurationProfile(ctx *pulumi.Context, args *LookupConfigurationProfileArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationProfileResult, error)
Resource Type definition for AWS::AppConfig::ConfigurationProfile
type LookupConfigurationProfileResultOutput ¶ added in v0.12.0
type LookupConfigurationProfileResultOutput struct{ *pulumi.OutputState }
func LookupConfigurationProfileOutput ¶ added in v0.12.0
func LookupConfigurationProfileOutput(ctx *pulumi.Context, args LookupConfigurationProfileOutputArgs, opts ...pulumi.InvokeOption) LookupConfigurationProfileResultOutput
func (LookupConfigurationProfileResultOutput) Description ¶ added in v0.12.0
func (o LookupConfigurationProfileResultOutput) Description() pulumi.StringPtrOutput
func (LookupConfigurationProfileResultOutput) ElementType ¶ added in v0.12.0
func (LookupConfigurationProfileResultOutput) ElementType() reflect.Type
func (LookupConfigurationProfileResultOutput) Id ¶ added in v0.12.0
func (o LookupConfigurationProfileResultOutput) Id() pulumi.StringPtrOutput
func (LookupConfigurationProfileResultOutput) Name ¶ added in v0.12.0
func (o LookupConfigurationProfileResultOutput) Name() pulumi.StringPtrOutput
func (LookupConfigurationProfileResultOutput) RetrievalRoleArn ¶ added in v0.12.0
func (o LookupConfigurationProfileResultOutput) RetrievalRoleArn() pulumi.StringPtrOutput
func (LookupConfigurationProfileResultOutput) ToLookupConfigurationProfileResultOutput ¶ added in v0.12.0
func (o LookupConfigurationProfileResultOutput) ToLookupConfigurationProfileResultOutput() LookupConfigurationProfileResultOutput
func (LookupConfigurationProfileResultOutput) ToLookupConfigurationProfileResultOutputWithContext ¶ added in v0.12.0
func (o LookupConfigurationProfileResultOutput) ToLookupConfigurationProfileResultOutputWithContext(ctx context.Context) LookupConfigurationProfileResultOutput
func (LookupConfigurationProfileResultOutput) Validators ¶ added in v0.12.0
func (o LookupConfigurationProfileResultOutput) Validators() ConfigurationProfileValidatorsArrayOutput
type LookupDeploymentArgs ¶ added in v0.12.0
type LookupDeploymentArgs struct {
Id string `pulumi:"id"`
}
type LookupDeploymentOutputArgs ¶ added in v0.12.0
type LookupDeploymentOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDeploymentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDeploymentOutputArgs) ElementType() reflect.Type
type LookupDeploymentResult ¶ added in v0.12.0
type LookupDeploymentResult struct { Id *string `pulumi:"id"` Tags []DeploymentTags `pulumi:"tags"` }
func LookupDeployment ¶ added in v0.12.0
func LookupDeployment(ctx *pulumi.Context, args *LookupDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentResult, error)
Resource Type definition for AWS::AppConfig::Deployment
type LookupDeploymentResultOutput ¶ added in v0.12.0
type LookupDeploymentResultOutput struct{ *pulumi.OutputState }
func LookupDeploymentOutput ¶ added in v0.12.0
func LookupDeploymentOutput(ctx *pulumi.Context, args LookupDeploymentOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) ElementType ¶ added in v0.12.0
func (LookupDeploymentResultOutput) ElementType() reflect.Type
func (LookupDeploymentResultOutput) Id ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) Id() pulumi.StringPtrOutput
func (LookupDeploymentResultOutput) Tags ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) Tags() DeploymentTagsArrayOutput
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutput ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
type LookupDeploymentStrategyArgs ¶ added in v0.12.0
type LookupDeploymentStrategyArgs struct {
Id string `pulumi:"id"`
}
type LookupDeploymentStrategyOutputArgs ¶ added in v0.12.0
type LookupDeploymentStrategyOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupDeploymentStrategyOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDeploymentStrategyOutputArgs) ElementType() reflect.Type
type LookupDeploymentStrategyResult ¶ added in v0.12.0
type LookupDeploymentStrategyResult struct { DeploymentDurationInMinutes *float64 `pulumi:"deploymentDurationInMinutes"` Description *string `pulumi:"description"` FinalBakeTimeInMinutes *float64 `pulumi:"finalBakeTimeInMinutes"` GrowthFactor *float64 `pulumi:"growthFactor"` GrowthType *string `pulumi:"growthType"` Id *string `pulumi:"id"` Tags []DeploymentStrategyTags `pulumi:"tags"` }
func LookupDeploymentStrategy ¶ added in v0.12.0
func LookupDeploymentStrategy(ctx *pulumi.Context, args *LookupDeploymentStrategyArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentStrategyResult, error)
Resource Type definition for AWS::AppConfig::DeploymentStrategy
type LookupDeploymentStrategyResultOutput ¶ added in v0.12.0
type LookupDeploymentStrategyResultOutput struct{ *pulumi.OutputState }
func LookupDeploymentStrategyOutput ¶ added in v0.12.0
func LookupDeploymentStrategyOutput(ctx *pulumi.Context, args LookupDeploymentStrategyOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentStrategyResultOutput
func (LookupDeploymentStrategyResultOutput) DeploymentDurationInMinutes ¶ added in v0.12.0
func (o LookupDeploymentStrategyResultOutput) DeploymentDurationInMinutes() pulumi.Float64PtrOutput
func (LookupDeploymentStrategyResultOutput) Description ¶ added in v0.12.0
func (o LookupDeploymentStrategyResultOutput) Description() pulumi.StringPtrOutput
func (LookupDeploymentStrategyResultOutput) ElementType ¶ added in v0.12.0
func (LookupDeploymentStrategyResultOutput) ElementType() reflect.Type
func (LookupDeploymentStrategyResultOutput) FinalBakeTimeInMinutes ¶ added in v0.12.0
func (o LookupDeploymentStrategyResultOutput) FinalBakeTimeInMinutes() pulumi.Float64PtrOutput
func (LookupDeploymentStrategyResultOutput) GrowthFactor ¶ added in v0.12.0
func (o LookupDeploymentStrategyResultOutput) GrowthFactor() pulumi.Float64PtrOutput
func (LookupDeploymentStrategyResultOutput) GrowthType ¶ added in v0.12.0
func (o LookupDeploymentStrategyResultOutput) GrowthType() pulumi.StringPtrOutput
func (LookupDeploymentStrategyResultOutput) Id ¶ added in v0.12.0
func (o LookupDeploymentStrategyResultOutput) Id() pulumi.StringPtrOutput
func (LookupDeploymentStrategyResultOutput) ToLookupDeploymentStrategyResultOutput ¶ added in v0.12.0
func (o LookupDeploymentStrategyResultOutput) ToLookupDeploymentStrategyResultOutput() LookupDeploymentStrategyResultOutput
func (LookupDeploymentStrategyResultOutput) ToLookupDeploymentStrategyResultOutputWithContext ¶ added in v0.12.0
func (o LookupDeploymentStrategyResultOutput) ToLookupDeploymentStrategyResultOutputWithContext(ctx context.Context) LookupDeploymentStrategyResultOutput
type LookupEnvironmentArgs ¶ added in v0.12.0
type LookupEnvironmentArgs struct {
Id string `pulumi:"id"`
}
type LookupEnvironmentOutputArgs ¶ added in v0.12.0
type LookupEnvironmentOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupEnvironmentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶ added in v0.12.0
type LookupEnvironmentResult struct { Description *string `pulumi:"description"` Id *string `pulumi:"id"` Monitors []EnvironmentMonitors `pulumi:"monitors"` Name *string `pulumi:"name"` Tags []EnvironmentTags `pulumi:"tags"` }
func LookupEnvironment ¶ added in v0.12.0
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
Resource Type definition for AWS::AppConfig::Environment
type LookupEnvironmentResultOutput ¶ added in v0.12.0
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvironmentOutput ¶ added in v0.12.0
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) Description ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Description() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) ElementType ¶ added in v0.12.0
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) Id ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Id() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) Monitors ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Monitors() EnvironmentMonitorsArrayOutput
func (LookupEnvironmentResultOutput) Name ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Name() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) Tags ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) Tags() EnvironmentTagsArrayOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶ added in v0.12.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
type LookupHostedConfigurationVersionArgs ¶ added in v0.12.0
type LookupHostedConfigurationVersionArgs struct {
Id string `pulumi:"id"`
}
type LookupHostedConfigurationVersionOutputArgs ¶ added in v0.12.0
type LookupHostedConfigurationVersionOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupHostedConfigurationVersionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupHostedConfigurationVersionOutputArgs) ElementType() reflect.Type
type LookupHostedConfigurationVersionResult ¶ added in v0.12.0
type LookupHostedConfigurationVersionResult struct {
Id *string `pulumi:"id"`
}
func LookupHostedConfigurationVersion ¶ added in v0.12.0
func LookupHostedConfigurationVersion(ctx *pulumi.Context, args *LookupHostedConfigurationVersionArgs, opts ...pulumi.InvokeOption) (*LookupHostedConfigurationVersionResult, error)
Resource Type definition for AWS::AppConfig::HostedConfigurationVersion
type LookupHostedConfigurationVersionResultOutput ¶ added in v0.12.0
type LookupHostedConfigurationVersionResultOutput struct{ *pulumi.OutputState }
func LookupHostedConfigurationVersionOutput ¶ added in v0.12.0
func LookupHostedConfigurationVersionOutput(ctx *pulumi.Context, args LookupHostedConfigurationVersionOutputArgs, opts ...pulumi.InvokeOption) LookupHostedConfigurationVersionResultOutput
func (LookupHostedConfigurationVersionResultOutput) ElementType ¶ added in v0.12.0
func (LookupHostedConfigurationVersionResultOutput) ElementType() reflect.Type
func (LookupHostedConfigurationVersionResultOutput) ToLookupHostedConfigurationVersionResultOutput ¶ added in v0.12.0
func (o LookupHostedConfigurationVersionResultOutput) ToLookupHostedConfigurationVersionResultOutput() LookupHostedConfigurationVersionResultOutput
func (LookupHostedConfigurationVersionResultOutput) ToLookupHostedConfigurationVersionResultOutputWithContext ¶ added in v0.12.0
func (o LookupHostedConfigurationVersionResultOutput) ToLookupHostedConfigurationVersionResultOutputWithContext(ctx context.Context) LookupHostedConfigurationVersionResultOutput