Documentation
¶
Index ¶
- Constants
- type App
- type AppArgs
- type AppAssessmentSchedule
- func (AppAssessmentSchedule) ElementType() reflect.Type
- func (e AppAssessmentSchedule) ToAppAssessmentScheduleOutput() AppAssessmentScheduleOutput
- func (e AppAssessmentSchedule) ToAppAssessmentScheduleOutputWithContext(ctx context.Context) AppAssessmentScheduleOutput
- func (e AppAssessmentSchedule) ToAppAssessmentSchedulePtrOutput() AppAssessmentSchedulePtrOutput
- func (e AppAssessmentSchedule) ToAppAssessmentSchedulePtrOutputWithContext(ctx context.Context) AppAssessmentSchedulePtrOutput
- func (e AppAssessmentSchedule) ToStringOutput() pulumi.StringOutput
- func (e AppAssessmentSchedule) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AppAssessmentSchedule) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AppAssessmentSchedule) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppAssessmentScheduleInput
- type AppAssessmentScheduleOutput
- func (AppAssessmentScheduleOutput) ElementType() reflect.Type
- func (o AppAssessmentScheduleOutput) ToAppAssessmentScheduleOutput() AppAssessmentScheduleOutput
- func (o AppAssessmentScheduleOutput) ToAppAssessmentScheduleOutputWithContext(ctx context.Context) AppAssessmentScheduleOutput
- func (o AppAssessmentScheduleOutput) ToAppAssessmentSchedulePtrOutput() AppAssessmentSchedulePtrOutput
- func (o AppAssessmentScheduleOutput) ToAppAssessmentSchedulePtrOutputWithContext(ctx context.Context) AppAssessmentSchedulePtrOutput
- func (o AppAssessmentScheduleOutput) ToStringOutput() pulumi.StringOutput
- func (o AppAssessmentScheduleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AppAssessmentScheduleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppAssessmentScheduleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppAssessmentSchedulePtrInput
- type AppAssessmentSchedulePtrOutput
- func (o AppAssessmentSchedulePtrOutput) Elem() AppAssessmentScheduleOutput
- func (AppAssessmentSchedulePtrOutput) ElementType() reflect.Type
- func (o AppAssessmentSchedulePtrOutput) ToAppAssessmentSchedulePtrOutput() AppAssessmentSchedulePtrOutput
- func (o AppAssessmentSchedulePtrOutput) ToAppAssessmentSchedulePtrOutputWithContext(ctx context.Context) AppAssessmentSchedulePtrOutput
- func (o AppAssessmentSchedulePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppAssessmentSchedulePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppInput
- type AppOutput
- func (o AppOutput) AppArn() pulumi.StringOutput
- func (o AppOutput) AppAssessmentSchedule() AppAssessmentSchedulePtrOutput
- func (o AppOutput) AppTemplateBody() pulumi.StringOutput
- func (o AppOutput) Description() pulumi.StringPtrOutput
- func (AppOutput) ElementType() reflect.Type
- func (o AppOutput) Name() pulumi.StringOutput
- func (o AppOutput) ResiliencyPolicyArn() pulumi.StringPtrOutput
- func (o AppOutput) ResourceMappings() AppResourceMappingArrayOutput
- func (o AppOutput) Tags() AppTagMapPtrOutput
- func (o AppOutput) ToAppOutput() AppOutput
- func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput
- type AppPhysicalResourceId
- type AppPhysicalResourceIdArgs
- type AppPhysicalResourceIdInput
- type AppPhysicalResourceIdOutput
- func (o AppPhysicalResourceIdOutput) AwsAccountId() pulumi.StringPtrOutput
- func (o AppPhysicalResourceIdOutput) AwsRegion() pulumi.StringPtrOutput
- func (AppPhysicalResourceIdOutput) ElementType() reflect.Type
- func (o AppPhysicalResourceIdOutput) Identifier() pulumi.StringOutput
- func (o AppPhysicalResourceIdOutput) ToAppPhysicalResourceIdOutput() AppPhysicalResourceIdOutput
- func (o AppPhysicalResourceIdOutput) ToAppPhysicalResourceIdOutputWithContext(ctx context.Context) AppPhysicalResourceIdOutput
- func (o AppPhysicalResourceIdOutput) Type() pulumi.StringOutput
- type AppResourceMapping
- type AppResourceMappingArgs
- type AppResourceMappingArray
- type AppResourceMappingArrayInput
- type AppResourceMappingArrayOutput
- func (AppResourceMappingArrayOutput) ElementType() reflect.Type
- func (o AppResourceMappingArrayOutput) Index(i pulumi.IntInput) AppResourceMappingOutput
- func (o AppResourceMappingArrayOutput) ToAppResourceMappingArrayOutput() AppResourceMappingArrayOutput
- func (o AppResourceMappingArrayOutput) ToAppResourceMappingArrayOutputWithContext(ctx context.Context) AppResourceMappingArrayOutput
- type AppResourceMappingInput
- type AppResourceMappingOutput
- func (AppResourceMappingOutput) ElementType() reflect.Type
- func (o AppResourceMappingOutput) LogicalStackName() pulumi.StringPtrOutput
- func (o AppResourceMappingOutput) MappingType() pulumi.StringOutput
- func (o AppResourceMappingOutput) PhysicalResourceId() AppPhysicalResourceIdOutput
- func (o AppResourceMappingOutput) ResourceName() pulumi.StringPtrOutput
- func (o AppResourceMappingOutput) TerraformSourceName() pulumi.StringPtrOutput
- func (o AppResourceMappingOutput) ToAppResourceMappingOutput() AppResourceMappingOutput
- func (o AppResourceMappingOutput) ToAppResourceMappingOutputWithContext(ctx context.Context) AppResourceMappingOutput
- type AppState
- type AppTagMap
- type AppTagMapArgs
- func (AppTagMapArgs) ElementType() reflect.Type
- func (i AppTagMapArgs) ToAppTagMapOutput() AppTagMapOutput
- func (i AppTagMapArgs) ToAppTagMapOutputWithContext(ctx context.Context) AppTagMapOutput
- func (i AppTagMapArgs) ToAppTagMapPtrOutput() AppTagMapPtrOutput
- func (i AppTagMapArgs) ToAppTagMapPtrOutputWithContext(ctx context.Context) AppTagMapPtrOutput
- type AppTagMapInput
- type AppTagMapOutput
- func (AppTagMapOutput) ElementType() reflect.Type
- func (o AppTagMapOutput) ToAppTagMapOutput() AppTagMapOutput
- func (o AppTagMapOutput) ToAppTagMapOutputWithContext(ctx context.Context) AppTagMapOutput
- func (o AppTagMapOutput) ToAppTagMapPtrOutput() AppTagMapPtrOutput
- func (o AppTagMapOutput) ToAppTagMapPtrOutputWithContext(ctx context.Context) AppTagMapPtrOutput
- type AppTagMapPtrInput
- type AppTagMapPtrOutput
- type LookupAppArgs
- type LookupAppOutputArgs
- type LookupAppResult
- type LookupAppResultOutput
- func (o LookupAppResultOutput) AppArn() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) AppAssessmentSchedule() AppAssessmentSchedulePtrOutput
- func (o LookupAppResultOutput) AppTemplateBody() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) Description() pulumi.StringPtrOutput
- func (LookupAppResultOutput) ElementType() reflect.Type
- func (o LookupAppResultOutput) ResiliencyPolicyArn() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) ResourceMappings() AppResourceMappingArrayOutput
- func (o LookupAppResultOutput) Tags() AppTagMapPtrOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
- type LookupResiliencyPolicyArgs
- type LookupResiliencyPolicyOutputArgs
- type LookupResiliencyPolicyResult
- type LookupResiliencyPolicyResultOutput
- func (o LookupResiliencyPolicyResultOutput) DataLocationConstraint() ResiliencyPolicyDataLocationConstraintPtrOutput
- func (LookupResiliencyPolicyResultOutput) ElementType() reflect.Type
- func (o LookupResiliencyPolicyResultOutput) Policy() ResiliencyPolicyPolicyMapPtrOutput
- func (o LookupResiliencyPolicyResultOutput) PolicyArn() pulumi.StringPtrOutput
- func (o LookupResiliencyPolicyResultOutput) PolicyDescription() pulumi.StringPtrOutput
- func (o LookupResiliencyPolicyResultOutput) PolicyName() pulumi.StringPtrOutput
- func (o LookupResiliencyPolicyResultOutput) Tags() ResiliencyPolicyTagMapPtrOutput
- func (o LookupResiliencyPolicyResultOutput) Tier() ResiliencyPolicyTierPtrOutput
- func (o LookupResiliencyPolicyResultOutput) ToLookupResiliencyPolicyResultOutput() LookupResiliencyPolicyResultOutput
- func (o LookupResiliencyPolicyResultOutput) ToLookupResiliencyPolicyResultOutputWithContext(ctx context.Context) LookupResiliencyPolicyResultOutput
- type ResiliencyPolicy
- type ResiliencyPolicyArgs
- type ResiliencyPolicyDataLocationConstraint
- func (ResiliencyPolicyDataLocationConstraint) ElementType() reflect.Type
- func (e ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintOutput() ResiliencyPolicyDataLocationConstraintOutput
- func (e ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintOutput
- func (e ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintPtrOutput() ResiliencyPolicyDataLocationConstraintPtrOutput
- func (e ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintPtrOutput
- func (e ResiliencyPolicyDataLocationConstraint) ToStringOutput() pulumi.StringOutput
- func (e ResiliencyPolicyDataLocationConstraint) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResiliencyPolicyDataLocationConstraint) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResiliencyPolicyDataLocationConstraint) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResiliencyPolicyDataLocationConstraintInput
- type ResiliencyPolicyDataLocationConstraintOutput
- func (ResiliencyPolicyDataLocationConstraintOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintOutput() ResiliencyPolicyDataLocationConstraintOutput
- func (o ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintOutput
- func (o ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintPtrOutput() ResiliencyPolicyDataLocationConstraintPtrOutput
- func (o ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintPtrOutput
- func (o ResiliencyPolicyDataLocationConstraintOutput) ToStringOutput() pulumi.StringOutput
- func (o ResiliencyPolicyDataLocationConstraintOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResiliencyPolicyDataLocationConstraintOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResiliencyPolicyDataLocationConstraintOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResiliencyPolicyDataLocationConstraintPtrInput
- type ResiliencyPolicyDataLocationConstraintPtrOutput
- func (o ResiliencyPolicyDataLocationConstraintPtrOutput) Elem() ResiliencyPolicyDataLocationConstraintOutput
- func (ResiliencyPolicyDataLocationConstraintPtrOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyDataLocationConstraintPtrOutput) ToResiliencyPolicyDataLocationConstraintPtrOutput() ResiliencyPolicyDataLocationConstraintPtrOutput
- func (o ResiliencyPolicyDataLocationConstraintPtrOutput) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintPtrOutput
- func (o ResiliencyPolicyDataLocationConstraintPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResiliencyPolicyDataLocationConstraintPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResiliencyPolicyInput
- type ResiliencyPolicyOutput
- func (o ResiliencyPolicyOutput) DataLocationConstraint() ResiliencyPolicyDataLocationConstraintPtrOutput
- func (ResiliencyPolicyOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyOutput) Policy() ResiliencyPolicyPolicyMapOutput
- func (o ResiliencyPolicyOutput) PolicyArn() pulumi.StringOutput
- func (o ResiliencyPolicyOutput) PolicyDescription() pulumi.StringPtrOutput
- func (o ResiliencyPolicyOutput) PolicyName() pulumi.StringOutput
- func (o ResiliencyPolicyOutput) Tags() ResiliencyPolicyTagMapPtrOutput
- func (o ResiliencyPolicyOutput) Tier() ResiliencyPolicyTierOutput
- func (o ResiliencyPolicyOutput) ToResiliencyPolicyOutput() ResiliencyPolicyOutput
- func (o ResiliencyPolicyOutput) ToResiliencyPolicyOutputWithContext(ctx context.Context) ResiliencyPolicyOutput
- type ResiliencyPolicyPolicyMap
- type ResiliencyPolicyPolicyMapArgs
- func (ResiliencyPolicyPolicyMapArgs) ElementType() reflect.Type
- func (i ResiliencyPolicyPolicyMapArgs) ToResiliencyPolicyPolicyMapOutput() ResiliencyPolicyPolicyMapOutput
- func (i ResiliencyPolicyPolicyMapArgs) ToResiliencyPolicyPolicyMapOutputWithContext(ctx context.Context) ResiliencyPolicyPolicyMapOutput
- type ResiliencyPolicyPolicyMapInput
- type ResiliencyPolicyPolicyMapOutput
- func (ResiliencyPolicyPolicyMapOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyPolicyMapOutput) ToResiliencyPolicyPolicyMapOutput() ResiliencyPolicyPolicyMapOutput
- func (o ResiliencyPolicyPolicyMapOutput) ToResiliencyPolicyPolicyMapOutputWithContext(ctx context.Context) ResiliencyPolicyPolicyMapOutput
- type ResiliencyPolicyPolicyMapPtrOutput
- func (o ResiliencyPolicyPolicyMapPtrOutput) Elem() ResiliencyPolicyPolicyMapOutput
- func (ResiliencyPolicyPolicyMapPtrOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyPolicyMapPtrOutput) ToResiliencyPolicyPolicyMapPtrOutput() ResiliencyPolicyPolicyMapPtrOutput
- func (o ResiliencyPolicyPolicyMapPtrOutput) ToResiliencyPolicyPolicyMapPtrOutputWithContext(ctx context.Context) ResiliencyPolicyPolicyMapPtrOutput
- type ResiliencyPolicyState
- type ResiliencyPolicyTagMap
- type ResiliencyPolicyTagMapArgs
- func (ResiliencyPolicyTagMapArgs) ElementType() reflect.Type
- func (i ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapOutput() ResiliencyPolicyTagMapOutput
- func (i ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapOutput
- func (i ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapPtrOutput() ResiliencyPolicyTagMapPtrOutput
- func (i ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapPtrOutput
- type ResiliencyPolicyTagMapInput
- type ResiliencyPolicyTagMapOutput
- func (ResiliencyPolicyTagMapOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapOutput() ResiliencyPolicyTagMapOutput
- func (o ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapOutput
- func (o ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapPtrOutput() ResiliencyPolicyTagMapPtrOutput
- func (o ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapPtrOutput
- type ResiliencyPolicyTagMapPtrInput
- type ResiliencyPolicyTagMapPtrOutput
- func (o ResiliencyPolicyTagMapPtrOutput) Elem() ResiliencyPolicyTagMapOutput
- func (ResiliencyPolicyTagMapPtrOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyTagMapPtrOutput) ToResiliencyPolicyTagMapPtrOutput() ResiliencyPolicyTagMapPtrOutput
- func (o ResiliencyPolicyTagMapPtrOutput) ToResiliencyPolicyTagMapPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapPtrOutput
- type ResiliencyPolicyTier
- func (ResiliencyPolicyTier) ElementType() reflect.Type
- func (e ResiliencyPolicyTier) ToResiliencyPolicyTierOutput() ResiliencyPolicyTierOutput
- func (e ResiliencyPolicyTier) ToResiliencyPolicyTierOutputWithContext(ctx context.Context) ResiliencyPolicyTierOutput
- func (e ResiliencyPolicyTier) ToResiliencyPolicyTierPtrOutput() ResiliencyPolicyTierPtrOutput
- func (e ResiliencyPolicyTier) ToResiliencyPolicyTierPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTierPtrOutput
- func (e ResiliencyPolicyTier) ToStringOutput() pulumi.StringOutput
- func (e ResiliencyPolicyTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResiliencyPolicyTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResiliencyPolicyTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResiliencyPolicyTierInput
- type ResiliencyPolicyTierOutput
- func (ResiliencyPolicyTierOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyTierOutput) ToResiliencyPolicyTierOutput() ResiliencyPolicyTierOutput
- func (o ResiliencyPolicyTierOutput) ToResiliencyPolicyTierOutputWithContext(ctx context.Context) ResiliencyPolicyTierOutput
- func (o ResiliencyPolicyTierOutput) ToResiliencyPolicyTierPtrOutput() ResiliencyPolicyTierPtrOutput
- func (o ResiliencyPolicyTierOutput) ToResiliencyPolicyTierPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTierPtrOutput
- func (o ResiliencyPolicyTierOutput) ToStringOutput() pulumi.StringOutput
- func (o ResiliencyPolicyTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResiliencyPolicyTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResiliencyPolicyTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResiliencyPolicyTierPtrInput
- type ResiliencyPolicyTierPtrOutput
- func (o ResiliencyPolicyTierPtrOutput) Elem() ResiliencyPolicyTierOutput
- func (ResiliencyPolicyTierPtrOutput) ElementType() reflect.Type
- func (o ResiliencyPolicyTierPtrOutput) ToResiliencyPolicyTierPtrOutput() ResiliencyPolicyTierPtrOutput
- func (o ResiliencyPolicyTierPtrOutput) ToResiliencyPolicyTierPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTierPtrOutput
- func (o ResiliencyPolicyTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResiliencyPolicyTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( AppAssessmentScheduleDisabled = AppAssessmentSchedule("Disabled") AppAssessmentScheduleDaily = AppAssessmentSchedule("Daily") )
const ( ResiliencyPolicyDataLocationConstraintAnyLocation = ResiliencyPolicyDataLocationConstraint("AnyLocation") ResiliencyPolicyDataLocationConstraintSameContinent = ResiliencyPolicyDataLocationConstraint("SameContinent") ResiliencyPolicyDataLocationConstraintSameCountry = ResiliencyPolicyDataLocationConstraint("SameCountry") )
const ( ResiliencyPolicyTierMissionCritical = ResiliencyPolicyTier("MissionCritical") ResiliencyPolicyTierCritical = ResiliencyPolicyTier("Critical") ResiliencyPolicyTierImportant = ResiliencyPolicyTier("Important") ResiliencyPolicyTierCoreServices = ResiliencyPolicyTier("CoreServices") ResiliencyPolicyTierNonCritical = ResiliencyPolicyTier("NonCritical") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { pulumi.CustomResourceState // Amazon Resource Name (ARN) of the App. AppArn pulumi.StringOutput `pulumi:"appArn"` // Assessment execution schedule. AppAssessmentSchedule AppAssessmentSchedulePtrOutput `pulumi:"appAssessmentSchedule"` // A string containing full ResilienceHub app template body. AppTemplateBody pulumi.StringOutput `pulumi:"appTemplateBody"` // App description. Description pulumi.StringPtrOutput `pulumi:"description"` // Name of the app. Name pulumi.StringOutput `pulumi:"name"` // Amazon Resource Name (ARN) of the Resiliency Policy. ResiliencyPolicyArn pulumi.StringPtrOutput `pulumi:"resiliencyPolicyArn"` // An array of ResourceMapping objects. ResourceMappings AppResourceMappingArrayOutput `pulumi:"resourceMappings"` Tags AppTagMapPtrOutput `pulumi:"tags"` }
Resource Type Definition for AWS::ResilienceHub::App.
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 ¶
type AppArgs ¶
type AppArgs struct { // Assessment execution schedule. AppAssessmentSchedule AppAssessmentSchedulePtrInput // A string containing full ResilienceHub app template body. AppTemplateBody pulumi.StringInput // App description. Description pulumi.StringPtrInput // Name of the app. Name pulumi.StringPtrInput // Amazon Resource Name (ARN) of the Resiliency Policy. ResiliencyPolicyArn pulumi.StringPtrInput // An array of ResourceMapping objects. ResourceMappings AppResourceMappingArrayInput Tags AppTagMapPtrInput }
The set of arguments for constructing a App resource.
func (AppArgs) ElementType ¶
type AppAssessmentSchedule ¶ added in v0.19.0
type AppAssessmentSchedule string
Assessment execution schedule.
func (AppAssessmentSchedule) ElementType ¶ added in v0.19.0
func (AppAssessmentSchedule) ElementType() reflect.Type
func (AppAssessmentSchedule) ToAppAssessmentScheduleOutput ¶ added in v0.19.0
func (e AppAssessmentSchedule) ToAppAssessmentScheduleOutput() AppAssessmentScheduleOutput
func (AppAssessmentSchedule) ToAppAssessmentScheduleOutputWithContext ¶ added in v0.19.0
func (e AppAssessmentSchedule) ToAppAssessmentScheduleOutputWithContext(ctx context.Context) AppAssessmentScheduleOutput
func (AppAssessmentSchedule) ToAppAssessmentSchedulePtrOutput ¶ added in v0.19.0
func (e AppAssessmentSchedule) ToAppAssessmentSchedulePtrOutput() AppAssessmentSchedulePtrOutput
func (AppAssessmentSchedule) ToAppAssessmentSchedulePtrOutputWithContext ¶ added in v0.19.0
func (e AppAssessmentSchedule) ToAppAssessmentSchedulePtrOutputWithContext(ctx context.Context) AppAssessmentSchedulePtrOutput
func (AppAssessmentSchedule) ToStringOutput ¶ added in v0.19.0
func (e AppAssessmentSchedule) ToStringOutput() pulumi.StringOutput
func (AppAssessmentSchedule) ToStringOutputWithContext ¶ added in v0.19.0
func (e AppAssessmentSchedule) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppAssessmentSchedule) ToStringPtrOutput ¶ added in v0.19.0
func (e AppAssessmentSchedule) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppAssessmentSchedule) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (e AppAssessmentSchedule) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppAssessmentScheduleInput ¶ added in v0.19.0
type AppAssessmentScheduleInput interface { pulumi.Input ToAppAssessmentScheduleOutput() AppAssessmentScheduleOutput ToAppAssessmentScheduleOutputWithContext(context.Context) AppAssessmentScheduleOutput }
AppAssessmentScheduleInput is an input type that accepts AppAssessmentScheduleArgs and AppAssessmentScheduleOutput values. You can construct a concrete instance of `AppAssessmentScheduleInput` via:
AppAssessmentScheduleArgs{...}
type AppAssessmentScheduleOutput ¶ added in v0.19.0
type AppAssessmentScheduleOutput struct{ *pulumi.OutputState }
func (AppAssessmentScheduleOutput) ElementType ¶ added in v0.19.0
func (AppAssessmentScheduleOutput) ElementType() reflect.Type
func (AppAssessmentScheduleOutput) ToAppAssessmentScheduleOutput ¶ added in v0.19.0
func (o AppAssessmentScheduleOutput) ToAppAssessmentScheduleOutput() AppAssessmentScheduleOutput
func (AppAssessmentScheduleOutput) ToAppAssessmentScheduleOutputWithContext ¶ added in v0.19.0
func (o AppAssessmentScheduleOutput) ToAppAssessmentScheduleOutputWithContext(ctx context.Context) AppAssessmentScheduleOutput
func (AppAssessmentScheduleOutput) ToAppAssessmentSchedulePtrOutput ¶ added in v0.19.0
func (o AppAssessmentScheduleOutput) ToAppAssessmentSchedulePtrOutput() AppAssessmentSchedulePtrOutput
func (AppAssessmentScheduleOutput) ToAppAssessmentSchedulePtrOutputWithContext ¶ added in v0.19.0
func (o AppAssessmentScheduleOutput) ToAppAssessmentSchedulePtrOutputWithContext(ctx context.Context) AppAssessmentSchedulePtrOutput
func (AppAssessmentScheduleOutput) ToStringOutput ¶ added in v0.19.0
func (o AppAssessmentScheduleOutput) ToStringOutput() pulumi.StringOutput
func (AppAssessmentScheduleOutput) ToStringOutputWithContext ¶ added in v0.19.0
func (o AppAssessmentScheduleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppAssessmentScheduleOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o AppAssessmentScheduleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppAssessmentScheduleOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o AppAssessmentScheduleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppAssessmentSchedulePtrInput ¶ added in v0.19.0
type AppAssessmentSchedulePtrInput interface { pulumi.Input ToAppAssessmentSchedulePtrOutput() AppAssessmentSchedulePtrOutput ToAppAssessmentSchedulePtrOutputWithContext(context.Context) AppAssessmentSchedulePtrOutput }
func AppAssessmentSchedulePtr ¶ added in v0.19.0
func AppAssessmentSchedulePtr(v string) AppAssessmentSchedulePtrInput
type AppAssessmentSchedulePtrOutput ¶ added in v0.19.0
type AppAssessmentSchedulePtrOutput struct{ *pulumi.OutputState }
func (AppAssessmentSchedulePtrOutput) Elem ¶ added in v0.19.0
func (o AppAssessmentSchedulePtrOutput) Elem() AppAssessmentScheduleOutput
func (AppAssessmentSchedulePtrOutput) ElementType ¶ added in v0.19.0
func (AppAssessmentSchedulePtrOutput) ElementType() reflect.Type
func (AppAssessmentSchedulePtrOutput) ToAppAssessmentSchedulePtrOutput ¶ added in v0.19.0
func (o AppAssessmentSchedulePtrOutput) ToAppAssessmentSchedulePtrOutput() AppAssessmentSchedulePtrOutput
func (AppAssessmentSchedulePtrOutput) ToAppAssessmentSchedulePtrOutputWithContext ¶ added in v0.19.0
func (o AppAssessmentSchedulePtrOutput) ToAppAssessmentSchedulePtrOutputWithContext(ctx context.Context) AppAssessmentSchedulePtrOutput
func (AppAssessmentSchedulePtrOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o AppAssessmentSchedulePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppAssessmentSchedulePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o AppAssessmentSchedulePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppOutput ¶
type AppOutput struct{ *pulumi.OutputState }
func (AppOutput) AppArn ¶ added in v0.17.0
func (o AppOutput) AppArn() pulumi.StringOutput
Amazon Resource Name (ARN) of the App.
func (AppOutput) AppAssessmentSchedule ¶ added in v0.19.0
func (o AppOutput) AppAssessmentSchedule() AppAssessmentSchedulePtrOutput
Assessment execution schedule.
func (AppOutput) AppTemplateBody ¶ added in v0.17.0
func (o AppOutput) AppTemplateBody() pulumi.StringOutput
A string containing full ResilienceHub app template body.
func (AppOutput) Description ¶ added in v0.17.0
func (o AppOutput) Description() pulumi.StringPtrOutput
App description.
func (AppOutput) ElementType ¶
func (AppOutput) Name ¶ added in v0.17.0
func (o AppOutput) Name() pulumi.StringOutput
Name of the app.
func (AppOutput) ResiliencyPolicyArn ¶ added in v0.17.0
func (o AppOutput) ResiliencyPolicyArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the Resiliency Policy.
func (AppOutput) ResourceMappings ¶ added in v0.17.0
func (o AppOutput) ResourceMappings() AppResourceMappingArrayOutput
An array of ResourceMapping objects.
func (AppOutput) Tags ¶ added in v0.17.0
func (o AppOutput) Tags() AppTagMapPtrOutput
func (AppOutput) ToAppOutput ¶
type AppPhysicalResourceId ¶
type AppPhysicalResourceIdArgs ¶
type AppPhysicalResourceIdArgs struct { AwsAccountId pulumi.StringPtrInput `pulumi:"awsAccountId"` AwsRegion pulumi.StringPtrInput `pulumi:"awsRegion"` Identifier pulumi.StringInput `pulumi:"identifier"` Type pulumi.StringInput `pulumi:"type"` }
func (AppPhysicalResourceIdArgs) ElementType ¶
func (AppPhysicalResourceIdArgs) ElementType() reflect.Type
func (AppPhysicalResourceIdArgs) ToAppPhysicalResourceIdOutput ¶
func (i AppPhysicalResourceIdArgs) ToAppPhysicalResourceIdOutput() AppPhysicalResourceIdOutput
func (AppPhysicalResourceIdArgs) ToAppPhysicalResourceIdOutputWithContext ¶
func (i AppPhysicalResourceIdArgs) ToAppPhysicalResourceIdOutputWithContext(ctx context.Context) AppPhysicalResourceIdOutput
type AppPhysicalResourceIdInput ¶
type AppPhysicalResourceIdInput interface { pulumi.Input ToAppPhysicalResourceIdOutput() AppPhysicalResourceIdOutput ToAppPhysicalResourceIdOutputWithContext(context.Context) AppPhysicalResourceIdOutput }
AppPhysicalResourceIdInput is an input type that accepts AppPhysicalResourceIdArgs and AppPhysicalResourceIdOutput values. You can construct a concrete instance of `AppPhysicalResourceIdInput` via:
AppPhysicalResourceIdArgs{...}
type AppPhysicalResourceIdOutput ¶
type AppPhysicalResourceIdOutput struct{ *pulumi.OutputState }
func (AppPhysicalResourceIdOutput) AwsAccountId ¶
func (o AppPhysicalResourceIdOutput) AwsAccountId() pulumi.StringPtrOutput
func (AppPhysicalResourceIdOutput) AwsRegion ¶
func (o AppPhysicalResourceIdOutput) AwsRegion() pulumi.StringPtrOutput
func (AppPhysicalResourceIdOutput) ElementType ¶
func (AppPhysicalResourceIdOutput) ElementType() reflect.Type
func (AppPhysicalResourceIdOutput) Identifier ¶
func (o AppPhysicalResourceIdOutput) Identifier() pulumi.StringOutput
func (AppPhysicalResourceIdOutput) ToAppPhysicalResourceIdOutput ¶
func (o AppPhysicalResourceIdOutput) ToAppPhysicalResourceIdOutput() AppPhysicalResourceIdOutput
func (AppPhysicalResourceIdOutput) ToAppPhysicalResourceIdOutputWithContext ¶
func (o AppPhysicalResourceIdOutput) ToAppPhysicalResourceIdOutputWithContext(ctx context.Context) AppPhysicalResourceIdOutput
func (AppPhysicalResourceIdOutput) Type ¶
func (o AppPhysicalResourceIdOutput) Type() pulumi.StringOutput
type AppResourceMapping ¶
type AppResourceMapping struct { LogicalStackName *string `pulumi:"logicalStackName"` MappingType string `pulumi:"mappingType"` PhysicalResourceId AppPhysicalResourceId `pulumi:"physicalResourceId"` ResourceName *string `pulumi:"resourceName"` TerraformSourceName *string `pulumi:"terraformSourceName"` }
Resource mapping is used to map logical resources from template to physical resource
type AppResourceMappingArgs ¶
type AppResourceMappingArgs struct { LogicalStackName pulumi.StringPtrInput `pulumi:"logicalStackName"` MappingType pulumi.StringInput `pulumi:"mappingType"` PhysicalResourceId AppPhysicalResourceIdInput `pulumi:"physicalResourceId"` ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` TerraformSourceName pulumi.StringPtrInput `pulumi:"terraformSourceName"` }
Resource mapping is used to map logical resources from template to physical resource
func (AppResourceMappingArgs) ElementType ¶
func (AppResourceMappingArgs) ElementType() reflect.Type
func (AppResourceMappingArgs) ToAppResourceMappingOutput ¶
func (i AppResourceMappingArgs) ToAppResourceMappingOutput() AppResourceMappingOutput
func (AppResourceMappingArgs) ToAppResourceMappingOutputWithContext ¶
func (i AppResourceMappingArgs) ToAppResourceMappingOutputWithContext(ctx context.Context) AppResourceMappingOutput
type AppResourceMappingArray ¶
type AppResourceMappingArray []AppResourceMappingInput
func (AppResourceMappingArray) ElementType ¶
func (AppResourceMappingArray) ElementType() reflect.Type
func (AppResourceMappingArray) ToAppResourceMappingArrayOutput ¶
func (i AppResourceMappingArray) ToAppResourceMappingArrayOutput() AppResourceMappingArrayOutput
func (AppResourceMappingArray) ToAppResourceMappingArrayOutputWithContext ¶
func (i AppResourceMappingArray) ToAppResourceMappingArrayOutputWithContext(ctx context.Context) AppResourceMappingArrayOutput
type AppResourceMappingArrayInput ¶
type AppResourceMappingArrayInput interface { pulumi.Input ToAppResourceMappingArrayOutput() AppResourceMappingArrayOutput ToAppResourceMappingArrayOutputWithContext(context.Context) AppResourceMappingArrayOutput }
AppResourceMappingArrayInput is an input type that accepts AppResourceMappingArray and AppResourceMappingArrayOutput values. You can construct a concrete instance of `AppResourceMappingArrayInput` via:
AppResourceMappingArray{ AppResourceMappingArgs{...} }
type AppResourceMappingArrayOutput ¶
type AppResourceMappingArrayOutput struct{ *pulumi.OutputState }
func (AppResourceMappingArrayOutput) ElementType ¶
func (AppResourceMappingArrayOutput) ElementType() reflect.Type
func (AppResourceMappingArrayOutput) Index ¶
func (o AppResourceMappingArrayOutput) Index(i pulumi.IntInput) AppResourceMappingOutput
func (AppResourceMappingArrayOutput) ToAppResourceMappingArrayOutput ¶
func (o AppResourceMappingArrayOutput) ToAppResourceMappingArrayOutput() AppResourceMappingArrayOutput
func (AppResourceMappingArrayOutput) ToAppResourceMappingArrayOutputWithContext ¶
func (o AppResourceMappingArrayOutput) ToAppResourceMappingArrayOutputWithContext(ctx context.Context) AppResourceMappingArrayOutput
type AppResourceMappingInput ¶
type AppResourceMappingInput interface { pulumi.Input ToAppResourceMappingOutput() AppResourceMappingOutput ToAppResourceMappingOutputWithContext(context.Context) AppResourceMappingOutput }
AppResourceMappingInput is an input type that accepts AppResourceMappingArgs and AppResourceMappingOutput values. You can construct a concrete instance of `AppResourceMappingInput` via:
AppResourceMappingArgs{...}
type AppResourceMappingOutput ¶
type AppResourceMappingOutput struct{ *pulumi.OutputState }
Resource mapping is used to map logical resources from template to physical resource
func (AppResourceMappingOutput) ElementType ¶
func (AppResourceMappingOutput) ElementType() reflect.Type
func (AppResourceMappingOutput) LogicalStackName ¶
func (o AppResourceMappingOutput) LogicalStackName() pulumi.StringPtrOutput
func (AppResourceMappingOutput) MappingType ¶
func (o AppResourceMappingOutput) MappingType() pulumi.StringOutput
func (AppResourceMappingOutput) PhysicalResourceId ¶
func (o AppResourceMappingOutput) PhysicalResourceId() AppPhysicalResourceIdOutput
func (AppResourceMappingOutput) ResourceName ¶
func (o AppResourceMappingOutput) ResourceName() pulumi.StringPtrOutput
func (AppResourceMappingOutput) TerraformSourceName ¶ added in v0.19.0
func (o AppResourceMappingOutput) TerraformSourceName() pulumi.StringPtrOutput
func (AppResourceMappingOutput) ToAppResourceMappingOutput ¶
func (o AppResourceMappingOutput) ToAppResourceMappingOutput() AppResourceMappingOutput
func (AppResourceMappingOutput) ToAppResourceMappingOutputWithContext ¶
func (o AppResourceMappingOutput) ToAppResourceMappingOutputWithContext(ctx context.Context) AppResourceMappingOutput
type AppTagMapArgs ¶
type AppTagMapArgs struct { }
func (AppTagMapArgs) ElementType ¶
func (AppTagMapArgs) ElementType() reflect.Type
func (AppTagMapArgs) ToAppTagMapOutput ¶
func (i AppTagMapArgs) ToAppTagMapOutput() AppTagMapOutput
func (AppTagMapArgs) ToAppTagMapOutputWithContext ¶
func (i AppTagMapArgs) ToAppTagMapOutputWithContext(ctx context.Context) AppTagMapOutput
func (AppTagMapArgs) ToAppTagMapPtrOutput ¶
func (i AppTagMapArgs) ToAppTagMapPtrOutput() AppTagMapPtrOutput
func (AppTagMapArgs) ToAppTagMapPtrOutputWithContext ¶
func (i AppTagMapArgs) ToAppTagMapPtrOutputWithContext(ctx context.Context) AppTagMapPtrOutput
type AppTagMapInput ¶
type AppTagMapInput interface { pulumi.Input ToAppTagMapOutput() AppTagMapOutput ToAppTagMapOutputWithContext(context.Context) AppTagMapOutput }
AppTagMapInput is an input type that accepts AppTagMap and AppTagMapOutput values. You can construct a concrete instance of `AppTagMapInput` via:
AppTagMap{ "key": AppTagArgs{...} }
type AppTagMapOutput ¶
type AppTagMapOutput struct{ *pulumi.OutputState }
func (AppTagMapOutput) ElementType ¶
func (AppTagMapOutput) ElementType() reflect.Type
func (AppTagMapOutput) ToAppTagMapOutput ¶
func (o AppTagMapOutput) ToAppTagMapOutput() AppTagMapOutput
func (AppTagMapOutput) ToAppTagMapOutputWithContext ¶
func (o AppTagMapOutput) ToAppTagMapOutputWithContext(ctx context.Context) AppTagMapOutput
func (AppTagMapOutput) ToAppTagMapPtrOutput ¶
func (o AppTagMapOutput) ToAppTagMapPtrOutput() AppTagMapPtrOutput
func (AppTagMapOutput) ToAppTagMapPtrOutputWithContext ¶
func (o AppTagMapOutput) ToAppTagMapPtrOutputWithContext(ctx context.Context) AppTagMapPtrOutput
type AppTagMapPtrInput ¶
type AppTagMapPtrInput interface { pulumi.Input ToAppTagMapPtrOutput() AppTagMapPtrOutput ToAppTagMapPtrOutputWithContext(context.Context) AppTagMapPtrOutput }
AppTagMapPtrInput is an input type that accepts AppTagMapArgs, AppTagMapPtr and AppTagMapPtrOutput values. You can construct a concrete instance of `AppTagMapPtrInput` via:
AppTagMapArgs{...} or: nil
func AppTagMapPtr ¶
func AppTagMapPtr(v *AppTagMapArgs) AppTagMapPtrInput
type AppTagMapPtrOutput ¶
type AppTagMapPtrOutput struct{ *pulumi.OutputState }
func (AppTagMapPtrOutput) Elem ¶
func (o AppTagMapPtrOutput) Elem() AppTagMapOutput
func (AppTagMapPtrOutput) ElementType ¶
func (AppTagMapPtrOutput) ElementType() reflect.Type
func (AppTagMapPtrOutput) ToAppTagMapPtrOutput ¶
func (o AppTagMapPtrOutput) ToAppTagMapPtrOutput() AppTagMapPtrOutput
func (AppTagMapPtrOutput) ToAppTagMapPtrOutputWithContext ¶
func (o AppTagMapPtrOutput) ToAppTagMapPtrOutputWithContext(ctx context.Context) AppTagMapPtrOutput
type LookupAppArgs ¶ added in v0.12.0
type LookupAppArgs struct { // Amazon Resource Name (ARN) of the App. AppArn string `pulumi:"appArn"` }
type LookupAppOutputArgs ¶ added in v0.12.0
type LookupAppOutputArgs struct { // Amazon Resource Name (ARN) of the App. AppArn pulumi.StringInput `pulumi:"appArn"` }
func (LookupAppOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAppOutputArgs) ElementType() reflect.Type
type LookupAppResult ¶ added in v0.12.0
type LookupAppResult struct { // Amazon Resource Name (ARN) of the App. AppArn *string `pulumi:"appArn"` // Assessment execution schedule. AppAssessmentSchedule *AppAssessmentSchedule `pulumi:"appAssessmentSchedule"` // A string containing full ResilienceHub app template body. AppTemplateBody *string `pulumi:"appTemplateBody"` // App description. Description *string `pulumi:"description"` // Amazon Resource Name (ARN) of the Resiliency Policy. ResiliencyPolicyArn *string `pulumi:"resiliencyPolicyArn"` // An array of ResourceMapping objects. ResourceMappings []AppResourceMapping `pulumi:"resourceMappings"` Tags *AppTagMap `pulumi:"tags"` }
func LookupApp ¶ added in v0.12.0
func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOption) (*LookupAppResult, error)
Resource Type Definition for AWS::ResilienceHub::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) AppArn ¶ added in v0.12.0
func (o LookupAppResultOutput) AppArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the App.
func (LookupAppResultOutput) AppAssessmentSchedule ¶ added in v0.19.0
func (o LookupAppResultOutput) AppAssessmentSchedule() AppAssessmentSchedulePtrOutput
Assessment execution schedule.
func (LookupAppResultOutput) AppTemplateBody ¶ added in v0.12.0
func (o LookupAppResultOutput) AppTemplateBody() pulumi.StringPtrOutput
A string containing full ResilienceHub app template body.
func (LookupAppResultOutput) Description ¶ added in v0.12.0
func (o LookupAppResultOutput) Description() pulumi.StringPtrOutput
App description.
func (LookupAppResultOutput) ElementType ¶ added in v0.12.0
func (LookupAppResultOutput) ElementType() reflect.Type
func (LookupAppResultOutput) ResiliencyPolicyArn ¶ added in v0.12.0
func (o LookupAppResultOutput) ResiliencyPolicyArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the Resiliency Policy.
func (LookupAppResultOutput) ResourceMappings ¶ added in v0.12.0
func (o LookupAppResultOutput) ResourceMappings() AppResourceMappingArrayOutput
An array of ResourceMapping objects.
func (LookupAppResultOutput) Tags ¶ added in v0.12.0
func (o LookupAppResultOutput) Tags() AppTagMapPtrOutput
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
type LookupResiliencyPolicyArgs ¶ added in v0.12.0
type LookupResiliencyPolicyArgs struct { // Amazon Resource Name (ARN) of the Resiliency Policy. PolicyArn string `pulumi:"policyArn"` }
type LookupResiliencyPolicyOutputArgs ¶ added in v0.12.0
type LookupResiliencyPolicyOutputArgs struct { // Amazon Resource Name (ARN) of the Resiliency Policy. PolicyArn pulumi.StringInput `pulumi:"policyArn"` }
func (LookupResiliencyPolicyOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResiliencyPolicyOutputArgs) ElementType() reflect.Type
type LookupResiliencyPolicyResult ¶ added in v0.12.0
type LookupResiliencyPolicyResult struct { // Data Location Constraint of the Policy. DataLocationConstraint *ResiliencyPolicyDataLocationConstraint `pulumi:"dataLocationConstraint"` Policy *ResiliencyPolicyPolicyMap `pulumi:"policy"` // Amazon Resource Name (ARN) of the Resiliency Policy. PolicyArn *string `pulumi:"policyArn"` // Description of Resiliency Policy. PolicyDescription *string `pulumi:"policyDescription"` // Name of Resiliency Policy. PolicyName *string `pulumi:"policyName"` Tags *ResiliencyPolicyTagMap `pulumi:"tags"` // Resiliency Policy Tier. Tier *ResiliencyPolicyTier `pulumi:"tier"` }
func LookupResiliencyPolicy ¶ added in v0.12.0
func LookupResiliencyPolicy(ctx *pulumi.Context, args *LookupResiliencyPolicyArgs, opts ...pulumi.InvokeOption) (*LookupResiliencyPolicyResult, error)
Resource Type Definition for Resiliency Policy.
type LookupResiliencyPolicyResultOutput ¶ added in v0.12.0
type LookupResiliencyPolicyResultOutput struct{ *pulumi.OutputState }
func LookupResiliencyPolicyOutput ¶ added in v0.12.0
func LookupResiliencyPolicyOutput(ctx *pulumi.Context, args LookupResiliencyPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupResiliencyPolicyResultOutput
func (LookupResiliencyPolicyResultOutput) DataLocationConstraint ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) DataLocationConstraint() ResiliencyPolicyDataLocationConstraintPtrOutput
Data Location Constraint of the Policy.
func (LookupResiliencyPolicyResultOutput) ElementType ¶ added in v0.12.0
func (LookupResiliencyPolicyResultOutput) ElementType() reflect.Type
func (LookupResiliencyPolicyResultOutput) Policy ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) Policy() ResiliencyPolicyPolicyMapPtrOutput
func (LookupResiliencyPolicyResultOutput) PolicyArn ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) PolicyArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the Resiliency Policy.
func (LookupResiliencyPolicyResultOutput) PolicyDescription ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) PolicyDescription() pulumi.StringPtrOutput
Description of Resiliency Policy.
func (LookupResiliencyPolicyResultOutput) PolicyName ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) PolicyName() pulumi.StringPtrOutput
Name of Resiliency Policy.
func (LookupResiliencyPolicyResultOutput) Tags ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) Tags() ResiliencyPolicyTagMapPtrOutput
func (LookupResiliencyPolicyResultOutput) Tier ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) Tier() ResiliencyPolicyTierPtrOutput
Resiliency Policy Tier.
func (LookupResiliencyPolicyResultOutput) ToLookupResiliencyPolicyResultOutput ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) ToLookupResiliencyPolicyResultOutput() LookupResiliencyPolicyResultOutput
func (LookupResiliencyPolicyResultOutput) ToLookupResiliencyPolicyResultOutputWithContext ¶ added in v0.12.0
func (o LookupResiliencyPolicyResultOutput) ToLookupResiliencyPolicyResultOutputWithContext(ctx context.Context) LookupResiliencyPolicyResultOutput
type ResiliencyPolicy ¶
type ResiliencyPolicy struct { pulumi.CustomResourceState // Data Location Constraint of the Policy. DataLocationConstraint ResiliencyPolicyDataLocationConstraintPtrOutput `pulumi:"dataLocationConstraint"` Policy ResiliencyPolicyPolicyMapOutput `pulumi:"policy"` // Amazon Resource Name (ARN) of the Resiliency Policy. PolicyArn pulumi.StringOutput `pulumi:"policyArn"` // Description of Resiliency Policy. PolicyDescription pulumi.StringPtrOutput `pulumi:"policyDescription"` // Name of Resiliency Policy. PolicyName pulumi.StringOutput `pulumi:"policyName"` Tags ResiliencyPolicyTagMapPtrOutput `pulumi:"tags"` // Resiliency Policy Tier. Tier ResiliencyPolicyTierOutput `pulumi:"tier"` }
Resource Type Definition for Resiliency Policy.
func GetResiliencyPolicy ¶
func GetResiliencyPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResiliencyPolicyState, opts ...pulumi.ResourceOption) (*ResiliencyPolicy, error)
GetResiliencyPolicy gets an existing ResiliencyPolicy 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 NewResiliencyPolicy ¶
func NewResiliencyPolicy(ctx *pulumi.Context, name string, args *ResiliencyPolicyArgs, opts ...pulumi.ResourceOption) (*ResiliencyPolicy, error)
NewResiliencyPolicy registers a new resource with the given unique name, arguments, and options.
func (*ResiliencyPolicy) ElementType ¶
func (*ResiliencyPolicy) ElementType() reflect.Type
func (*ResiliencyPolicy) ToResiliencyPolicyOutput ¶
func (i *ResiliencyPolicy) ToResiliencyPolicyOutput() ResiliencyPolicyOutput
func (*ResiliencyPolicy) ToResiliencyPolicyOutputWithContext ¶
func (i *ResiliencyPolicy) ToResiliencyPolicyOutputWithContext(ctx context.Context) ResiliencyPolicyOutput
type ResiliencyPolicyArgs ¶
type ResiliencyPolicyArgs struct { // Data Location Constraint of the Policy. DataLocationConstraint ResiliencyPolicyDataLocationConstraintPtrInput Policy ResiliencyPolicyPolicyMapInput // Description of Resiliency Policy. PolicyDescription pulumi.StringPtrInput // Name of Resiliency Policy. PolicyName pulumi.StringInput Tags ResiliencyPolicyTagMapPtrInput // Resiliency Policy Tier. Tier ResiliencyPolicyTierInput }
The set of arguments for constructing a ResiliencyPolicy resource.
func (ResiliencyPolicyArgs) ElementType ¶
func (ResiliencyPolicyArgs) ElementType() reflect.Type
type ResiliencyPolicyDataLocationConstraint ¶
type ResiliencyPolicyDataLocationConstraint string
Data Location Constraint of the Policy.
func (ResiliencyPolicyDataLocationConstraint) ElementType ¶
func (ResiliencyPolicyDataLocationConstraint) ElementType() reflect.Type
func (ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintOutput ¶
func (e ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintOutput() ResiliencyPolicyDataLocationConstraintOutput
func (ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintOutputWithContext ¶
func (e ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintOutput
func (ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintPtrOutput ¶
func (e ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintPtrOutput() ResiliencyPolicyDataLocationConstraintPtrOutput
func (ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext ¶
func (e ResiliencyPolicyDataLocationConstraint) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintPtrOutput
func (ResiliencyPolicyDataLocationConstraint) ToStringOutput ¶
func (e ResiliencyPolicyDataLocationConstraint) ToStringOutput() pulumi.StringOutput
func (ResiliencyPolicyDataLocationConstraint) ToStringOutputWithContext ¶
func (e ResiliencyPolicyDataLocationConstraint) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResiliencyPolicyDataLocationConstraint) ToStringPtrOutput ¶
func (e ResiliencyPolicyDataLocationConstraint) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResiliencyPolicyDataLocationConstraint) ToStringPtrOutputWithContext ¶
func (e ResiliencyPolicyDataLocationConstraint) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResiliencyPolicyDataLocationConstraintInput ¶
type ResiliencyPolicyDataLocationConstraintInput interface { pulumi.Input ToResiliencyPolicyDataLocationConstraintOutput() ResiliencyPolicyDataLocationConstraintOutput ToResiliencyPolicyDataLocationConstraintOutputWithContext(context.Context) ResiliencyPolicyDataLocationConstraintOutput }
ResiliencyPolicyDataLocationConstraintInput is an input type that accepts ResiliencyPolicyDataLocationConstraintArgs and ResiliencyPolicyDataLocationConstraintOutput values. You can construct a concrete instance of `ResiliencyPolicyDataLocationConstraintInput` via:
ResiliencyPolicyDataLocationConstraintArgs{...}
type ResiliencyPolicyDataLocationConstraintOutput ¶
type ResiliencyPolicyDataLocationConstraintOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyDataLocationConstraintOutput) ElementType ¶
func (ResiliencyPolicyDataLocationConstraintOutput) ElementType() reflect.Type
func (ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintOutput ¶
func (o ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintOutput() ResiliencyPolicyDataLocationConstraintOutput
func (ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintOutputWithContext ¶
func (o ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintOutput
func (ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintPtrOutput ¶
func (o ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintPtrOutput() ResiliencyPolicyDataLocationConstraintPtrOutput
func (ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext ¶
func (o ResiliencyPolicyDataLocationConstraintOutput) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintPtrOutput
func (ResiliencyPolicyDataLocationConstraintOutput) ToStringOutput ¶
func (o ResiliencyPolicyDataLocationConstraintOutput) ToStringOutput() pulumi.StringOutput
func (ResiliencyPolicyDataLocationConstraintOutput) ToStringOutputWithContext ¶
func (o ResiliencyPolicyDataLocationConstraintOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResiliencyPolicyDataLocationConstraintOutput) ToStringPtrOutput ¶
func (o ResiliencyPolicyDataLocationConstraintOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResiliencyPolicyDataLocationConstraintOutput) ToStringPtrOutputWithContext ¶
func (o ResiliencyPolicyDataLocationConstraintOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResiliencyPolicyDataLocationConstraintPtrInput ¶
type ResiliencyPolicyDataLocationConstraintPtrInput interface { pulumi.Input ToResiliencyPolicyDataLocationConstraintPtrOutput() ResiliencyPolicyDataLocationConstraintPtrOutput ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext(context.Context) ResiliencyPolicyDataLocationConstraintPtrOutput }
func ResiliencyPolicyDataLocationConstraintPtr ¶
func ResiliencyPolicyDataLocationConstraintPtr(v string) ResiliencyPolicyDataLocationConstraintPtrInput
type ResiliencyPolicyDataLocationConstraintPtrOutput ¶
type ResiliencyPolicyDataLocationConstraintPtrOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyDataLocationConstraintPtrOutput) ElementType ¶
func (ResiliencyPolicyDataLocationConstraintPtrOutput) ElementType() reflect.Type
func (ResiliencyPolicyDataLocationConstraintPtrOutput) ToResiliencyPolicyDataLocationConstraintPtrOutput ¶
func (o ResiliencyPolicyDataLocationConstraintPtrOutput) ToResiliencyPolicyDataLocationConstraintPtrOutput() ResiliencyPolicyDataLocationConstraintPtrOutput
func (ResiliencyPolicyDataLocationConstraintPtrOutput) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext ¶
func (o ResiliencyPolicyDataLocationConstraintPtrOutput) ToResiliencyPolicyDataLocationConstraintPtrOutputWithContext(ctx context.Context) ResiliencyPolicyDataLocationConstraintPtrOutput
func (ResiliencyPolicyDataLocationConstraintPtrOutput) ToStringPtrOutput ¶
func (o ResiliencyPolicyDataLocationConstraintPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResiliencyPolicyDataLocationConstraintPtrOutput) ToStringPtrOutputWithContext ¶
func (o ResiliencyPolicyDataLocationConstraintPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResiliencyPolicyInput ¶
type ResiliencyPolicyInput interface { pulumi.Input ToResiliencyPolicyOutput() ResiliencyPolicyOutput ToResiliencyPolicyOutputWithContext(ctx context.Context) ResiliencyPolicyOutput }
type ResiliencyPolicyOutput ¶
type ResiliencyPolicyOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyOutput) DataLocationConstraint ¶ added in v0.17.0
func (o ResiliencyPolicyOutput) DataLocationConstraint() ResiliencyPolicyDataLocationConstraintPtrOutput
Data Location Constraint of the Policy.
func (ResiliencyPolicyOutput) ElementType ¶
func (ResiliencyPolicyOutput) ElementType() reflect.Type
func (ResiliencyPolicyOutput) Policy ¶ added in v0.17.0
func (o ResiliencyPolicyOutput) Policy() ResiliencyPolicyPolicyMapOutput
func (ResiliencyPolicyOutput) PolicyArn ¶ added in v0.17.0
func (o ResiliencyPolicyOutput) PolicyArn() pulumi.StringOutput
Amazon Resource Name (ARN) of the Resiliency Policy.
func (ResiliencyPolicyOutput) PolicyDescription ¶ added in v0.17.0
func (o ResiliencyPolicyOutput) PolicyDescription() pulumi.StringPtrOutput
Description of Resiliency Policy.
func (ResiliencyPolicyOutput) PolicyName ¶ added in v0.17.0
func (o ResiliencyPolicyOutput) PolicyName() pulumi.StringOutput
Name of Resiliency Policy.
func (ResiliencyPolicyOutput) Tags ¶ added in v0.17.0
func (o ResiliencyPolicyOutput) Tags() ResiliencyPolicyTagMapPtrOutput
func (ResiliencyPolicyOutput) Tier ¶ added in v0.17.0
func (o ResiliencyPolicyOutput) Tier() ResiliencyPolicyTierOutput
Resiliency Policy Tier.
func (ResiliencyPolicyOutput) ToResiliencyPolicyOutput ¶
func (o ResiliencyPolicyOutput) ToResiliencyPolicyOutput() ResiliencyPolicyOutput
func (ResiliencyPolicyOutput) ToResiliencyPolicyOutputWithContext ¶
func (o ResiliencyPolicyOutput) ToResiliencyPolicyOutputWithContext(ctx context.Context) ResiliencyPolicyOutput
type ResiliencyPolicyPolicyMap ¶
type ResiliencyPolicyPolicyMap struct { }
type ResiliencyPolicyPolicyMapArgs ¶
type ResiliencyPolicyPolicyMapArgs struct { }
func (ResiliencyPolicyPolicyMapArgs) ElementType ¶
func (ResiliencyPolicyPolicyMapArgs) ElementType() reflect.Type
func (ResiliencyPolicyPolicyMapArgs) ToResiliencyPolicyPolicyMapOutput ¶
func (i ResiliencyPolicyPolicyMapArgs) ToResiliencyPolicyPolicyMapOutput() ResiliencyPolicyPolicyMapOutput
func (ResiliencyPolicyPolicyMapArgs) ToResiliencyPolicyPolicyMapOutputWithContext ¶
func (i ResiliencyPolicyPolicyMapArgs) ToResiliencyPolicyPolicyMapOutputWithContext(ctx context.Context) ResiliencyPolicyPolicyMapOutput
type ResiliencyPolicyPolicyMapInput ¶
type ResiliencyPolicyPolicyMapInput interface { pulumi.Input ToResiliencyPolicyPolicyMapOutput() ResiliencyPolicyPolicyMapOutput ToResiliencyPolicyPolicyMapOutputWithContext(context.Context) ResiliencyPolicyPolicyMapOutput }
ResiliencyPolicyPolicyMapInput is an input type that accepts ResiliencyPolicyPolicyMap and ResiliencyPolicyPolicyMapOutput values. You can construct a concrete instance of `ResiliencyPolicyPolicyMapInput` via:
ResiliencyPolicyPolicyMap{ "key": ResiliencyPolicyPolicyArgs{...} }
type ResiliencyPolicyPolicyMapOutput ¶
type ResiliencyPolicyPolicyMapOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyPolicyMapOutput) ElementType ¶
func (ResiliencyPolicyPolicyMapOutput) ElementType() reflect.Type
func (ResiliencyPolicyPolicyMapOutput) ToResiliencyPolicyPolicyMapOutput ¶
func (o ResiliencyPolicyPolicyMapOutput) ToResiliencyPolicyPolicyMapOutput() ResiliencyPolicyPolicyMapOutput
func (ResiliencyPolicyPolicyMapOutput) ToResiliencyPolicyPolicyMapOutputWithContext ¶
func (o ResiliencyPolicyPolicyMapOutput) ToResiliencyPolicyPolicyMapOutputWithContext(ctx context.Context) ResiliencyPolicyPolicyMapOutput
type ResiliencyPolicyPolicyMapPtrOutput ¶
type ResiliencyPolicyPolicyMapPtrOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyPolicyMapPtrOutput) Elem ¶
func (o ResiliencyPolicyPolicyMapPtrOutput) Elem() ResiliencyPolicyPolicyMapOutput
func (ResiliencyPolicyPolicyMapPtrOutput) ElementType ¶
func (ResiliencyPolicyPolicyMapPtrOutput) ElementType() reflect.Type
func (ResiliencyPolicyPolicyMapPtrOutput) ToResiliencyPolicyPolicyMapPtrOutput ¶
func (o ResiliencyPolicyPolicyMapPtrOutput) ToResiliencyPolicyPolicyMapPtrOutput() ResiliencyPolicyPolicyMapPtrOutput
func (ResiliencyPolicyPolicyMapPtrOutput) ToResiliencyPolicyPolicyMapPtrOutputWithContext ¶
func (o ResiliencyPolicyPolicyMapPtrOutput) ToResiliencyPolicyPolicyMapPtrOutputWithContext(ctx context.Context) ResiliencyPolicyPolicyMapPtrOutput
type ResiliencyPolicyState ¶
type ResiliencyPolicyState struct { }
func (ResiliencyPolicyState) ElementType ¶
func (ResiliencyPolicyState) ElementType() reflect.Type
type ResiliencyPolicyTagMap ¶
type ResiliencyPolicyTagMap struct { }
type ResiliencyPolicyTagMapArgs ¶
type ResiliencyPolicyTagMapArgs struct { }
func (ResiliencyPolicyTagMapArgs) ElementType ¶
func (ResiliencyPolicyTagMapArgs) ElementType() reflect.Type
func (ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapOutput ¶
func (i ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapOutput() ResiliencyPolicyTagMapOutput
func (ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapOutputWithContext ¶
func (i ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapOutput
func (ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapPtrOutput ¶
func (i ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapPtrOutput() ResiliencyPolicyTagMapPtrOutput
func (ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapPtrOutputWithContext ¶
func (i ResiliencyPolicyTagMapArgs) ToResiliencyPolicyTagMapPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapPtrOutput
type ResiliencyPolicyTagMapInput ¶
type ResiliencyPolicyTagMapInput interface { pulumi.Input ToResiliencyPolicyTagMapOutput() ResiliencyPolicyTagMapOutput ToResiliencyPolicyTagMapOutputWithContext(context.Context) ResiliencyPolicyTagMapOutput }
ResiliencyPolicyTagMapInput is an input type that accepts ResiliencyPolicyTagMap and ResiliencyPolicyTagMapOutput values. You can construct a concrete instance of `ResiliencyPolicyTagMapInput` via:
ResiliencyPolicyTagMap{ "key": ResiliencyPolicyTagArgs{...} }
type ResiliencyPolicyTagMapOutput ¶
type ResiliencyPolicyTagMapOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyTagMapOutput) ElementType ¶
func (ResiliencyPolicyTagMapOutput) ElementType() reflect.Type
func (ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapOutput ¶
func (o ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapOutput() ResiliencyPolicyTagMapOutput
func (ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapOutputWithContext ¶
func (o ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapOutput
func (ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapPtrOutput ¶
func (o ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapPtrOutput() ResiliencyPolicyTagMapPtrOutput
func (ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapPtrOutputWithContext ¶
func (o ResiliencyPolicyTagMapOutput) ToResiliencyPolicyTagMapPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapPtrOutput
type ResiliencyPolicyTagMapPtrInput ¶
type ResiliencyPolicyTagMapPtrInput interface { pulumi.Input ToResiliencyPolicyTagMapPtrOutput() ResiliencyPolicyTagMapPtrOutput ToResiliencyPolicyTagMapPtrOutputWithContext(context.Context) ResiliencyPolicyTagMapPtrOutput }
ResiliencyPolicyTagMapPtrInput is an input type that accepts ResiliencyPolicyTagMapArgs, ResiliencyPolicyTagMapPtr and ResiliencyPolicyTagMapPtrOutput values. You can construct a concrete instance of `ResiliencyPolicyTagMapPtrInput` via:
ResiliencyPolicyTagMapArgs{...} or: nil
func ResiliencyPolicyTagMapPtr ¶
func ResiliencyPolicyTagMapPtr(v *ResiliencyPolicyTagMapArgs) ResiliencyPolicyTagMapPtrInput
type ResiliencyPolicyTagMapPtrOutput ¶
type ResiliencyPolicyTagMapPtrOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyTagMapPtrOutput) Elem ¶
func (o ResiliencyPolicyTagMapPtrOutput) Elem() ResiliencyPolicyTagMapOutput
func (ResiliencyPolicyTagMapPtrOutput) ElementType ¶
func (ResiliencyPolicyTagMapPtrOutput) ElementType() reflect.Type
func (ResiliencyPolicyTagMapPtrOutput) ToResiliencyPolicyTagMapPtrOutput ¶
func (o ResiliencyPolicyTagMapPtrOutput) ToResiliencyPolicyTagMapPtrOutput() ResiliencyPolicyTagMapPtrOutput
func (ResiliencyPolicyTagMapPtrOutput) ToResiliencyPolicyTagMapPtrOutputWithContext ¶
func (o ResiliencyPolicyTagMapPtrOutput) ToResiliencyPolicyTagMapPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTagMapPtrOutput
type ResiliencyPolicyTier ¶
type ResiliencyPolicyTier string
Resiliency Policy Tier.
func (ResiliencyPolicyTier) ElementType ¶
func (ResiliencyPolicyTier) ElementType() reflect.Type
func (ResiliencyPolicyTier) ToResiliencyPolicyTierOutput ¶
func (e ResiliencyPolicyTier) ToResiliencyPolicyTierOutput() ResiliencyPolicyTierOutput
func (ResiliencyPolicyTier) ToResiliencyPolicyTierOutputWithContext ¶
func (e ResiliencyPolicyTier) ToResiliencyPolicyTierOutputWithContext(ctx context.Context) ResiliencyPolicyTierOutput
func (ResiliencyPolicyTier) ToResiliencyPolicyTierPtrOutput ¶
func (e ResiliencyPolicyTier) ToResiliencyPolicyTierPtrOutput() ResiliencyPolicyTierPtrOutput
func (ResiliencyPolicyTier) ToResiliencyPolicyTierPtrOutputWithContext ¶
func (e ResiliencyPolicyTier) ToResiliencyPolicyTierPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTierPtrOutput
func (ResiliencyPolicyTier) ToStringOutput ¶
func (e ResiliencyPolicyTier) ToStringOutput() pulumi.StringOutput
func (ResiliencyPolicyTier) ToStringOutputWithContext ¶
func (e ResiliencyPolicyTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResiliencyPolicyTier) ToStringPtrOutput ¶
func (e ResiliencyPolicyTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResiliencyPolicyTier) ToStringPtrOutputWithContext ¶
func (e ResiliencyPolicyTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResiliencyPolicyTierInput ¶
type ResiliencyPolicyTierInput interface { pulumi.Input ToResiliencyPolicyTierOutput() ResiliencyPolicyTierOutput ToResiliencyPolicyTierOutputWithContext(context.Context) ResiliencyPolicyTierOutput }
ResiliencyPolicyTierInput is an input type that accepts ResiliencyPolicyTierArgs and ResiliencyPolicyTierOutput values. You can construct a concrete instance of `ResiliencyPolicyTierInput` via:
ResiliencyPolicyTierArgs{...}
type ResiliencyPolicyTierOutput ¶
type ResiliencyPolicyTierOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyTierOutput) ElementType ¶
func (ResiliencyPolicyTierOutput) ElementType() reflect.Type
func (ResiliencyPolicyTierOutput) ToResiliencyPolicyTierOutput ¶
func (o ResiliencyPolicyTierOutput) ToResiliencyPolicyTierOutput() ResiliencyPolicyTierOutput
func (ResiliencyPolicyTierOutput) ToResiliencyPolicyTierOutputWithContext ¶
func (o ResiliencyPolicyTierOutput) ToResiliencyPolicyTierOutputWithContext(ctx context.Context) ResiliencyPolicyTierOutput
func (ResiliencyPolicyTierOutput) ToResiliencyPolicyTierPtrOutput ¶
func (o ResiliencyPolicyTierOutput) ToResiliencyPolicyTierPtrOutput() ResiliencyPolicyTierPtrOutput
func (ResiliencyPolicyTierOutput) ToResiliencyPolicyTierPtrOutputWithContext ¶
func (o ResiliencyPolicyTierOutput) ToResiliencyPolicyTierPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTierPtrOutput
func (ResiliencyPolicyTierOutput) ToStringOutput ¶
func (o ResiliencyPolicyTierOutput) ToStringOutput() pulumi.StringOutput
func (ResiliencyPolicyTierOutput) ToStringOutputWithContext ¶
func (o ResiliencyPolicyTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResiliencyPolicyTierOutput) ToStringPtrOutput ¶
func (o ResiliencyPolicyTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResiliencyPolicyTierOutput) ToStringPtrOutputWithContext ¶
func (o ResiliencyPolicyTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResiliencyPolicyTierPtrInput ¶
type ResiliencyPolicyTierPtrInput interface { pulumi.Input ToResiliencyPolicyTierPtrOutput() ResiliencyPolicyTierPtrOutput ToResiliencyPolicyTierPtrOutputWithContext(context.Context) ResiliencyPolicyTierPtrOutput }
func ResiliencyPolicyTierPtr ¶
func ResiliencyPolicyTierPtr(v string) ResiliencyPolicyTierPtrInput
type ResiliencyPolicyTierPtrOutput ¶
type ResiliencyPolicyTierPtrOutput struct{ *pulumi.OutputState }
func (ResiliencyPolicyTierPtrOutput) Elem ¶
func (o ResiliencyPolicyTierPtrOutput) Elem() ResiliencyPolicyTierOutput
func (ResiliencyPolicyTierPtrOutput) ElementType ¶
func (ResiliencyPolicyTierPtrOutput) ElementType() reflect.Type
func (ResiliencyPolicyTierPtrOutput) ToResiliencyPolicyTierPtrOutput ¶
func (o ResiliencyPolicyTierPtrOutput) ToResiliencyPolicyTierPtrOutput() ResiliencyPolicyTierPtrOutput
func (ResiliencyPolicyTierPtrOutput) ToResiliencyPolicyTierPtrOutputWithContext ¶
func (o ResiliencyPolicyTierPtrOutput) ToResiliencyPolicyTierPtrOutputWithContext(ctx context.Context) ResiliencyPolicyTierPtrOutput
func (ResiliencyPolicyTierPtrOutput) ToStringPtrOutput ¶
func (o ResiliencyPolicyTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResiliencyPolicyTierPtrOutput) ToStringPtrOutputWithContext ¶
func (o ResiliencyPolicyTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput