Documentation
¶
Index ¶
- Constants
- type AutoshiftObserverNotificationStatus
- func (*AutoshiftObserverNotificationStatus) ElementType() reflect.Type
- func (i *AutoshiftObserverNotificationStatus) ToAutoshiftObserverNotificationStatusOutput() AutoshiftObserverNotificationStatusOutput
- func (i *AutoshiftObserverNotificationStatus) ToAutoshiftObserverNotificationStatusOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusOutput
- type AutoshiftObserverNotificationStatusArgs
- type AutoshiftObserverNotificationStatusEnum
- func (AutoshiftObserverNotificationStatusEnum) ElementType() reflect.Type
- func (e AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumOutput() AutoshiftObserverNotificationStatusEnumOutput
- func (e AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumOutput
- func (e AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumPtrOutput() AutoshiftObserverNotificationStatusEnumPtrOutput
- func (e AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumPtrOutput
- func (e AutoshiftObserverNotificationStatusEnum) ToStringOutput() pulumi.StringOutput
- func (e AutoshiftObserverNotificationStatusEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AutoshiftObserverNotificationStatusEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AutoshiftObserverNotificationStatusEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AutoshiftObserverNotificationStatusEnumInput
- type AutoshiftObserverNotificationStatusEnumOutput
- func (AutoshiftObserverNotificationStatusEnumOutput) ElementType() reflect.Type
- func (o AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumOutput() AutoshiftObserverNotificationStatusEnumOutput
- func (o AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumOutput
- func (o AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutput() AutoshiftObserverNotificationStatusEnumPtrOutput
- func (o AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumPtrOutput
- func (o AutoshiftObserverNotificationStatusEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o AutoshiftObserverNotificationStatusEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AutoshiftObserverNotificationStatusEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AutoshiftObserverNotificationStatusEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AutoshiftObserverNotificationStatusEnumPtrInput
- type AutoshiftObserverNotificationStatusEnumPtrOutput
- func (o AutoshiftObserverNotificationStatusEnumPtrOutput) Elem() AutoshiftObserverNotificationStatusEnumOutput
- func (AutoshiftObserverNotificationStatusEnumPtrOutput) ElementType() reflect.Type
- func (o AutoshiftObserverNotificationStatusEnumPtrOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutput() AutoshiftObserverNotificationStatusEnumPtrOutput
- func (o AutoshiftObserverNotificationStatusEnumPtrOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumPtrOutput
- func (o AutoshiftObserverNotificationStatusEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AutoshiftObserverNotificationStatusEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AutoshiftObserverNotificationStatusInput
- type AutoshiftObserverNotificationStatusOutput
- func (o AutoshiftObserverNotificationStatusOutput) AccountId() pulumi.StringOutput
- func (AutoshiftObserverNotificationStatusOutput) ElementType() reflect.Type
- func (o AutoshiftObserverNotificationStatusOutput) Region() pulumi.StringOutput
- func (o AutoshiftObserverNotificationStatusOutput) Status() AutoshiftObserverNotificationStatusEnumOutput
- func (o AutoshiftObserverNotificationStatusOutput) ToAutoshiftObserverNotificationStatusOutput() AutoshiftObserverNotificationStatusOutput
- func (o AutoshiftObserverNotificationStatusOutput) ToAutoshiftObserverNotificationStatusOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusOutput
- type AutoshiftObserverNotificationStatusState
- type LookupAutoshiftObserverNotificationStatusArgs
- type LookupAutoshiftObserverNotificationStatusOutputArgs
- type LookupAutoshiftObserverNotificationStatusResult
- type LookupAutoshiftObserverNotificationStatusResultOutput
- func (o LookupAutoshiftObserverNotificationStatusResultOutput) AccountId() pulumi.StringPtrOutput
- func (LookupAutoshiftObserverNotificationStatusResultOutput) ElementType() reflect.Type
- func (o LookupAutoshiftObserverNotificationStatusResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupAutoshiftObserverNotificationStatusResultOutput) ToLookupAutoshiftObserverNotificationStatusResultOutput() LookupAutoshiftObserverNotificationStatusResultOutput
- func (o LookupAutoshiftObserverNotificationStatusResultOutput) ToLookupAutoshiftObserverNotificationStatusResultOutputWithContext(ctx context.Context) LookupAutoshiftObserverNotificationStatusResultOutput
- type LookupZonalAutoshiftConfigurationArgs
- type LookupZonalAutoshiftConfigurationOutputArgs
- type LookupZonalAutoshiftConfigurationResult
- type LookupZonalAutoshiftConfigurationResultOutput
- func (LookupZonalAutoshiftConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupZonalAutoshiftConfigurationResultOutput) PracticeRunConfiguration() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- func (o LookupZonalAutoshiftConfigurationResultOutput) ToLookupZonalAutoshiftConfigurationResultOutput() LookupZonalAutoshiftConfigurationResultOutput
- func (o LookupZonalAutoshiftConfigurationResultOutput) ToLookupZonalAutoshiftConfigurationResultOutputWithContext(ctx context.Context) LookupZonalAutoshiftConfigurationResultOutput
- func (o LookupZonalAutoshiftConfigurationResultOutput) ZonalAutoshiftStatus() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
- type ZonalAutoshiftConfiguration
- func (*ZonalAutoshiftConfiguration) ElementType() reflect.Type
- func (i *ZonalAutoshiftConfiguration) ToZonalAutoshiftConfigurationOutput() ZonalAutoshiftConfigurationOutput
- func (i *ZonalAutoshiftConfiguration) ToZonalAutoshiftConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationOutput
- type ZonalAutoshiftConfigurationArgs
- type ZonalAutoshiftConfigurationControlCondition
- type ZonalAutoshiftConfigurationControlConditionArgs
- func (ZonalAutoshiftConfigurationControlConditionArgs) ElementType() reflect.Type
- func (i ZonalAutoshiftConfigurationControlConditionArgs) ToZonalAutoshiftConfigurationControlConditionOutput() ZonalAutoshiftConfigurationControlConditionOutput
- func (i ZonalAutoshiftConfigurationControlConditionArgs) ToZonalAutoshiftConfigurationControlConditionOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationControlConditionOutput
- type ZonalAutoshiftConfigurationControlConditionArray
- func (ZonalAutoshiftConfigurationControlConditionArray) ElementType() reflect.Type
- func (i ZonalAutoshiftConfigurationControlConditionArray) ToZonalAutoshiftConfigurationControlConditionArrayOutput() ZonalAutoshiftConfigurationControlConditionArrayOutput
- func (i ZonalAutoshiftConfigurationControlConditionArray) ToZonalAutoshiftConfigurationControlConditionArrayOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationControlConditionArrayOutput
- type ZonalAutoshiftConfigurationControlConditionArrayInput
- type ZonalAutoshiftConfigurationControlConditionArrayOutput
- func (ZonalAutoshiftConfigurationControlConditionArrayOutput) ElementType() reflect.Type
- func (o ZonalAutoshiftConfigurationControlConditionArrayOutput) Index(i pulumi.IntInput) ZonalAutoshiftConfigurationControlConditionOutput
- func (o ZonalAutoshiftConfigurationControlConditionArrayOutput) ToZonalAutoshiftConfigurationControlConditionArrayOutput() ZonalAutoshiftConfigurationControlConditionArrayOutput
- func (o ZonalAutoshiftConfigurationControlConditionArrayOutput) ToZonalAutoshiftConfigurationControlConditionArrayOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationControlConditionArrayOutput
- type ZonalAutoshiftConfigurationControlConditionInput
- type ZonalAutoshiftConfigurationControlConditionOutput
- func (o ZonalAutoshiftConfigurationControlConditionOutput) AlarmIdentifier() pulumi.StringOutput
- func (ZonalAutoshiftConfigurationControlConditionOutput) ElementType() reflect.Type
- func (o ZonalAutoshiftConfigurationControlConditionOutput) ToZonalAutoshiftConfigurationControlConditionOutput() ZonalAutoshiftConfigurationControlConditionOutput
- func (o ZonalAutoshiftConfigurationControlConditionOutput) ToZonalAutoshiftConfigurationControlConditionOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationControlConditionOutput
- func (o ZonalAutoshiftConfigurationControlConditionOutput) Type() pulumi.StringOutput
- type ZonalAutoshiftConfigurationInput
- type ZonalAutoshiftConfigurationOutput
- func (ZonalAutoshiftConfigurationOutput) ElementType() reflect.Type
- func (o ZonalAutoshiftConfigurationOutput) PracticeRunConfiguration() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- func (o ZonalAutoshiftConfigurationOutput) ResourceIdentifier() pulumi.StringPtrOutput
- func (o ZonalAutoshiftConfigurationOutput) ToZonalAutoshiftConfigurationOutput() ZonalAutoshiftConfigurationOutput
- func (o ZonalAutoshiftConfigurationOutput) ToZonalAutoshiftConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationOutput
- func (o ZonalAutoshiftConfigurationOutput) ZonalAutoshiftStatus() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
- type ZonalAutoshiftConfigurationPracticeRunConfiguration
- type ZonalAutoshiftConfigurationPracticeRunConfigurationArgs
- func (ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ElementType() reflect.Type
- func (i ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
- func (i ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
- func (i ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- func (i ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- type ZonalAutoshiftConfigurationPracticeRunConfigurationInput
- type ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockedDates() pulumi.StringArrayOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockedWindows() pulumi.StringArrayOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockingAlarms() ZonalAutoshiftConfigurationControlConditionArrayOutput
- func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ElementType() reflect.Type
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) OutcomeAlarms() ZonalAutoshiftConfigurationControlConditionArrayOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- type ZonalAutoshiftConfigurationPracticeRunConfigurationPtrInput
- type ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockedDates() pulumi.StringArrayOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockedWindows() pulumi.StringArrayOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockingAlarms() ZonalAutoshiftConfigurationControlConditionArrayOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) Elem() ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
- func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ElementType() reflect.Type
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) OutcomeAlarms() ZonalAutoshiftConfigurationControlConditionArrayOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
- type ZonalAutoshiftConfigurationState
- type ZonalAutoshiftConfigurationZonalAutoshiftStatus
- func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ElementType() reflect.Type
- func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringOutput() pulumi.StringOutput
- func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
- func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
- func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
- func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
- type ZonalAutoshiftConfigurationZonalAutoshiftStatusInput
- type ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
- func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ElementType() reflect.Type
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
- type ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrInput
- type ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) Elem() ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
- func (ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ElementType() reflect.Type
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
- func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
Constants ¶
const (
AutoshiftObserverNotificationStatusEnumEnabled = AutoshiftObserverNotificationStatusEnum("ENABLED")
)
const (
ZonalAutoshiftConfigurationZonalAutoshiftStatusEnabled = ZonalAutoshiftConfigurationZonalAutoshiftStatus("ENABLED")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutoshiftObserverNotificationStatus ¶ added in v0.113.0
type AutoshiftObserverNotificationStatus struct { pulumi.CustomResourceState AccountId pulumi.StringOutput `pulumi:"accountId"` Region pulumi.StringOutput `pulumi:"region"` Status AutoshiftObserverNotificationStatusEnumOutput `pulumi:"status"` }
Definition of AWS::ARCZonalShift::AutoshiftObserverNotificationStatus Resource Type
func GetAutoshiftObserverNotificationStatus ¶ added in v0.113.0
func GetAutoshiftObserverNotificationStatus(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AutoshiftObserverNotificationStatusState, opts ...pulumi.ResourceOption) (*AutoshiftObserverNotificationStatus, error)
GetAutoshiftObserverNotificationStatus gets an existing AutoshiftObserverNotificationStatus 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 NewAutoshiftObserverNotificationStatus ¶ added in v0.113.0
func NewAutoshiftObserverNotificationStatus(ctx *pulumi.Context, name string, args *AutoshiftObserverNotificationStatusArgs, opts ...pulumi.ResourceOption) (*AutoshiftObserverNotificationStatus, error)
NewAutoshiftObserverNotificationStatus registers a new resource with the given unique name, arguments, and options.
func (*AutoshiftObserverNotificationStatus) ElementType ¶ added in v0.113.0
func (*AutoshiftObserverNotificationStatus) ElementType() reflect.Type
func (*AutoshiftObserverNotificationStatus) ToAutoshiftObserverNotificationStatusOutput ¶ added in v0.113.0
func (i *AutoshiftObserverNotificationStatus) ToAutoshiftObserverNotificationStatusOutput() AutoshiftObserverNotificationStatusOutput
func (*AutoshiftObserverNotificationStatus) ToAutoshiftObserverNotificationStatusOutputWithContext ¶ added in v0.113.0
func (i *AutoshiftObserverNotificationStatus) ToAutoshiftObserverNotificationStatusOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusOutput
type AutoshiftObserverNotificationStatusArgs ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusArgs struct {
Status AutoshiftObserverNotificationStatusEnumInput
}
The set of arguments for constructing a AutoshiftObserverNotificationStatus resource.
func (AutoshiftObserverNotificationStatusArgs) ElementType ¶ added in v0.113.0
func (AutoshiftObserverNotificationStatusArgs) ElementType() reflect.Type
type AutoshiftObserverNotificationStatusEnum ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusEnum string
func (AutoshiftObserverNotificationStatusEnum) ElementType ¶ added in v0.113.0
func (AutoshiftObserverNotificationStatusEnum) ElementType() reflect.Type
func (AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumOutput ¶ added in v0.113.0
func (e AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumOutput() AutoshiftObserverNotificationStatusEnumOutput
func (AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumOutputWithContext ¶ added in v0.113.0
func (e AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumOutput
func (AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumPtrOutput ¶ added in v0.113.0
func (e AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumPtrOutput() AutoshiftObserverNotificationStatusEnumPtrOutput
func (AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext ¶ added in v0.113.0
func (e AutoshiftObserverNotificationStatusEnum) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumPtrOutput
func (AutoshiftObserverNotificationStatusEnum) ToStringOutput ¶ added in v0.113.0
func (e AutoshiftObserverNotificationStatusEnum) ToStringOutput() pulumi.StringOutput
func (AutoshiftObserverNotificationStatusEnum) ToStringOutputWithContext ¶ added in v0.113.0
func (e AutoshiftObserverNotificationStatusEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AutoshiftObserverNotificationStatusEnum) ToStringPtrOutput ¶ added in v0.113.0
func (e AutoshiftObserverNotificationStatusEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (AutoshiftObserverNotificationStatusEnum) ToStringPtrOutputWithContext ¶ added in v0.113.0
func (e AutoshiftObserverNotificationStatusEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AutoshiftObserverNotificationStatusEnumInput ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusEnumInput interface { pulumi.Input ToAutoshiftObserverNotificationStatusEnumOutput() AutoshiftObserverNotificationStatusEnumOutput ToAutoshiftObserverNotificationStatusEnumOutputWithContext(context.Context) AutoshiftObserverNotificationStatusEnumOutput }
AutoshiftObserverNotificationStatusEnumInput is an input type that accepts values of the AutoshiftObserverNotificationStatusEnum enum A concrete instance of `AutoshiftObserverNotificationStatusEnumInput` can be one of the following:
AutoshiftObserverNotificationStatusEnumEnabled
type AutoshiftObserverNotificationStatusEnumOutput ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusEnumOutput struct{ *pulumi.OutputState }
func (AutoshiftObserverNotificationStatusEnumOutput) ElementType ¶ added in v0.113.0
func (AutoshiftObserverNotificationStatusEnumOutput) ElementType() reflect.Type
func (AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumOutput ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumOutput() AutoshiftObserverNotificationStatusEnumOutput
func (AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumOutputWithContext ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumOutput
func (AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutput ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutput() AutoshiftObserverNotificationStatusEnumPtrOutput
func (AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumPtrOutput
func (AutoshiftObserverNotificationStatusEnumOutput) ToStringOutput ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumOutput) ToStringOutput() pulumi.StringOutput
func (AutoshiftObserverNotificationStatusEnumOutput) ToStringOutputWithContext ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AutoshiftObserverNotificationStatusEnumOutput) ToStringPtrOutput ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AutoshiftObserverNotificationStatusEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AutoshiftObserverNotificationStatusEnumPtrInput ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusEnumPtrInput interface { pulumi.Input ToAutoshiftObserverNotificationStatusEnumPtrOutput() AutoshiftObserverNotificationStatusEnumPtrOutput ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext(context.Context) AutoshiftObserverNotificationStatusEnumPtrOutput }
func AutoshiftObserverNotificationStatusEnumPtr ¶ added in v0.113.0
func AutoshiftObserverNotificationStatusEnumPtr(v string) AutoshiftObserverNotificationStatusEnumPtrInput
type AutoshiftObserverNotificationStatusEnumPtrOutput ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusEnumPtrOutput struct{ *pulumi.OutputState }
func (AutoshiftObserverNotificationStatusEnumPtrOutput) ElementType ¶ added in v0.113.0
func (AutoshiftObserverNotificationStatusEnumPtrOutput) ElementType() reflect.Type
func (AutoshiftObserverNotificationStatusEnumPtrOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutput ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumPtrOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutput() AutoshiftObserverNotificationStatusEnumPtrOutput
func (AutoshiftObserverNotificationStatusEnumPtrOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumPtrOutput) ToAutoshiftObserverNotificationStatusEnumPtrOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusEnumPtrOutput
func (AutoshiftObserverNotificationStatusEnumPtrOutput) ToStringPtrOutput ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AutoshiftObserverNotificationStatusEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AutoshiftObserverNotificationStatusInput ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusInput interface { pulumi.Input ToAutoshiftObserverNotificationStatusOutput() AutoshiftObserverNotificationStatusOutput ToAutoshiftObserverNotificationStatusOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusOutput }
type AutoshiftObserverNotificationStatusOutput ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusOutput struct{ *pulumi.OutputState }
func (AutoshiftObserverNotificationStatusOutput) AccountId ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusOutput) AccountId() pulumi.StringOutput
func (AutoshiftObserverNotificationStatusOutput) ElementType ¶ added in v0.113.0
func (AutoshiftObserverNotificationStatusOutput) ElementType() reflect.Type
func (AutoshiftObserverNotificationStatusOutput) Region ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusOutput) Region() pulumi.StringOutput
func (AutoshiftObserverNotificationStatusOutput) ToAutoshiftObserverNotificationStatusOutput ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusOutput) ToAutoshiftObserverNotificationStatusOutput() AutoshiftObserverNotificationStatusOutput
func (AutoshiftObserverNotificationStatusOutput) ToAutoshiftObserverNotificationStatusOutputWithContext ¶ added in v0.113.0
func (o AutoshiftObserverNotificationStatusOutput) ToAutoshiftObserverNotificationStatusOutputWithContext(ctx context.Context) AutoshiftObserverNotificationStatusOutput
type AutoshiftObserverNotificationStatusState ¶ added in v0.113.0
type AutoshiftObserverNotificationStatusState struct { }
func (AutoshiftObserverNotificationStatusState) ElementType ¶ added in v0.113.0
func (AutoshiftObserverNotificationStatusState) ElementType() reflect.Type
type LookupAutoshiftObserverNotificationStatusArgs ¶ added in v0.113.0
type LookupAutoshiftObserverNotificationStatusOutputArgs ¶ added in v0.113.0
type LookupAutoshiftObserverNotificationStatusOutputArgs struct { AccountId pulumi.StringInput `pulumi:"accountId"` Region pulumi.StringInput `pulumi:"region"` }
func (LookupAutoshiftObserverNotificationStatusOutputArgs) ElementType ¶ added in v0.113.0
func (LookupAutoshiftObserverNotificationStatusOutputArgs) ElementType() reflect.Type
type LookupAutoshiftObserverNotificationStatusResult ¶ added in v0.113.0
type LookupAutoshiftObserverNotificationStatusResult struct { AccountId *string `pulumi:"accountId"` Region *string `pulumi:"region"` }
func LookupAutoshiftObserverNotificationStatus ¶ added in v0.113.0
func LookupAutoshiftObserverNotificationStatus(ctx *pulumi.Context, args *LookupAutoshiftObserverNotificationStatusArgs, opts ...pulumi.InvokeOption) (*LookupAutoshiftObserverNotificationStatusResult, error)
Definition of AWS::ARCZonalShift::AutoshiftObserverNotificationStatus Resource Type
type LookupAutoshiftObserverNotificationStatusResultOutput ¶ added in v0.113.0
type LookupAutoshiftObserverNotificationStatusResultOutput struct{ *pulumi.OutputState }
func LookupAutoshiftObserverNotificationStatusOutput ¶ added in v0.113.0
func LookupAutoshiftObserverNotificationStatusOutput(ctx *pulumi.Context, args LookupAutoshiftObserverNotificationStatusOutputArgs, opts ...pulumi.InvokeOption) LookupAutoshiftObserverNotificationStatusResultOutput
func (LookupAutoshiftObserverNotificationStatusResultOutput) AccountId ¶ added in v0.113.0
func (o LookupAutoshiftObserverNotificationStatusResultOutput) AccountId() pulumi.StringPtrOutput
func (LookupAutoshiftObserverNotificationStatusResultOutput) ElementType ¶ added in v0.113.0
func (LookupAutoshiftObserverNotificationStatusResultOutput) ElementType() reflect.Type
func (LookupAutoshiftObserverNotificationStatusResultOutput) Region ¶ added in v0.113.0
func (o LookupAutoshiftObserverNotificationStatusResultOutput) Region() pulumi.StringPtrOutput
func (LookupAutoshiftObserverNotificationStatusResultOutput) ToLookupAutoshiftObserverNotificationStatusResultOutput ¶ added in v0.113.0
func (o LookupAutoshiftObserverNotificationStatusResultOutput) ToLookupAutoshiftObserverNotificationStatusResultOutput() LookupAutoshiftObserverNotificationStatusResultOutput
func (LookupAutoshiftObserverNotificationStatusResultOutput) ToLookupAutoshiftObserverNotificationStatusResultOutputWithContext ¶ added in v0.113.0
func (o LookupAutoshiftObserverNotificationStatusResultOutput) ToLookupAutoshiftObserverNotificationStatusResultOutputWithContext(ctx context.Context) LookupAutoshiftObserverNotificationStatusResultOutput
type LookupZonalAutoshiftConfigurationArgs ¶
type LookupZonalAutoshiftConfigurationArgs struct { // The identifier for the resource that AWS shifts traffic for. The identifier is the Amazon Resource Name (ARN) for the resource. // // At this time, supported resources are Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off. ResourceIdentifier string `pulumi:"resourceIdentifier"` }
type LookupZonalAutoshiftConfigurationOutputArgs ¶
type LookupZonalAutoshiftConfigurationOutputArgs struct { // The identifier for the resource that AWS shifts traffic for. The identifier is the Amazon Resource Name (ARN) for the resource. // // At this time, supported resources are Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off. ResourceIdentifier pulumi.StringInput `pulumi:"resourceIdentifier"` }
func (LookupZonalAutoshiftConfigurationOutputArgs) ElementType ¶
func (LookupZonalAutoshiftConfigurationOutputArgs) ElementType() reflect.Type
type LookupZonalAutoshiftConfigurationResult ¶
type LookupZonalAutoshiftConfigurationResult struct { // A practice run configuration for a resource includes the Amazon CloudWatch alarms that you've specified for a practice run, as well as any blocked dates or blocked windows for the practice run. When a resource has a practice run configuration, Route 53 ARC shifts traffic for the resource weekly for practice runs. // // Practice runs are required for zonal autoshift. The zonal shifts that Route 53 ARC starts for practice runs help you to ensure that shifting away traffic from an Availability Zone during an autoshift is safe for your application. // // You can update or delete a practice run configuration. Before you delete a practice run configuration, you must disable zonal autoshift for the resource. A practice run configuration is required when zonal autoshift is enabled. PracticeRunConfiguration *ZonalAutoshiftConfigurationPracticeRunConfiguration `pulumi:"practiceRunConfiguration"` // When zonal autoshift is `ENABLED` , you authorize AWS to shift away resource traffic for an application from an Availability Zone during events, on your behalf, to help reduce time to recovery. Traffic is also shifted away for the required weekly practice runs. ZonalAutoshiftStatus *ZonalAutoshiftConfigurationZonalAutoshiftStatus `pulumi:"zonalAutoshiftStatus"` }
func LookupZonalAutoshiftConfiguration ¶
func LookupZonalAutoshiftConfiguration(ctx *pulumi.Context, args *LookupZonalAutoshiftConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupZonalAutoshiftConfigurationResult, error)
Definition of AWS::ARCZonalShift::ZonalAutoshiftConfiguration Resource Type
type LookupZonalAutoshiftConfigurationResultOutput ¶
type LookupZonalAutoshiftConfigurationResultOutput struct{ *pulumi.OutputState }
func LookupZonalAutoshiftConfigurationOutput ¶
func LookupZonalAutoshiftConfigurationOutput(ctx *pulumi.Context, args LookupZonalAutoshiftConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupZonalAutoshiftConfigurationResultOutput
func (LookupZonalAutoshiftConfigurationResultOutput) ElementType ¶
func (LookupZonalAutoshiftConfigurationResultOutput) ElementType() reflect.Type
func (LookupZonalAutoshiftConfigurationResultOutput) PracticeRunConfiguration ¶
func (o LookupZonalAutoshiftConfigurationResultOutput) PracticeRunConfiguration() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
A practice run configuration for a resource includes the Amazon CloudWatch alarms that you've specified for a practice run, as well as any blocked dates or blocked windows for the practice run. When a resource has a practice run configuration, Route 53 ARC shifts traffic for the resource weekly for practice runs.
Practice runs are required for zonal autoshift. The zonal shifts that Route 53 ARC starts for practice runs help you to ensure that shifting away traffic from an Availability Zone during an autoshift is safe for your application.
You can update or delete a practice run configuration. Before you delete a practice run configuration, you must disable zonal autoshift for the resource. A practice run configuration is required when zonal autoshift is enabled.
func (LookupZonalAutoshiftConfigurationResultOutput) ToLookupZonalAutoshiftConfigurationResultOutput ¶
func (o LookupZonalAutoshiftConfigurationResultOutput) ToLookupZonalAutoshiftConfigurationResultOutput() LookupZonalAutoshiftConfigurationResultOutput
func (LookupZonalAutoshiftConfigurationResultOutput) ToLookupZonalAutoshiftConfigurationResultOutputWithContext ¶
func (o LookupZonalAutoshiftConfigurationResultOutput) ToLookupZonalAutoshiftConfigurationResultOutputWithContext(ctx context.Context) LookupZonalAutoshiftConfigurationResultOutput
func (LookupZonalAutoshiftConfigurationResultOutput) ZonalAutoshiftStatus ¶
func (o LookupZonalAutoshiftConfigurationResultOutput) ZonalAutoshiftStatus() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
When zonal autoshift is `ENABLED` , you authorize AWS to shift away resource traffic for an application from an Availability Zone during events, on your behalf, to help reduce time to recovery. Traffic is also shifted away for the required weekly practice runs.
type ZonalAutoshiftConfiguration ¶
type ZonalAutoshiftConfiguration struct { pulumi.CustomResourceState // A practice run configuration for a resource includes the Amazon CloudWatch alarms that you've specified for a practice run, as well as any blocked dates or blocked windows for the practice run. When a resource has a practice run configuration, Route 53 ARC shifts traffic for the resource weekly for practice runs. // // Practice runs are required for zonal autoshift. The zonal shifts that Route 53 ARC starts for practice runs help you to ensure that shifting away traffic from an Availability Zone during an autoshift is safe for your application. // // You can update or delete a practice run configuration. Before you delete a practice run configuration, you must disable zonal autoshift for the resource. A practice run configuration is required when zonal autoshift is enabled. PracticeRunConfiguration ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput `pulumi:"practiceRunConfiguration"` // The identifier for the resource that AWS shifts traffic for. The identifier is the Amazon Resource Name (ARN) for the resource. // // At this time, supported resources are Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off. ResourceIdentifier pulumi.StringPtrOutput `pulumi:"resourceIdentifier"` // When zonal autoshift is `ENABLED` , you authorize AWS to shift away resource traffic for an application from an Availability Zone during events, on your behalf, to help reduce time to recovery. Traffic is also shifted away for the required weekly practice runs. ZonalAutoshiftStatus ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput `pulumi:"zonalAutoshiftStatus"` }
Definition of AWS::ARCZonalShift::ZonalAutoshiftConfiguration Resource Type
func GetZonalAutoshiftConfiguration ¶
func GetZonalAutoshiftConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ZonalAutoshiftConfigurationState, opts ...pulumi.ResourceOption) (*ZonalAutoshiftConfiguration, error)
GetZonalAutoshiftConfiguration gets an existing ZonalAutoshiftConfiguration 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 NewZonalAutoshiftConfiguration ¶
func NewZonalAutoshiftConfiguration(ctx *pulumi.Context, name string, args *ZonalAutoshiftConfigurationArgs, opts ...pulumi.ResourceOption) (*ZonalAutoshiftConfiguration, error)
NewZonalAutoshiftConfiguration registers a new resource with the given unique name, arguments, and options.
func (*ZonalAutoshiftConfiguration) ElementType ¶
func (*ZonalAutoshiftConfiguration) ElementType() reflect.Type
func (*ZonalAutoshiftConfiguration) ToZonalAutoshiftConfigurationOutput ¶
func (i *ZonalAutoshiftConfiguration) ToZonalAutoshiftConfigurationOutput() ZonalAutoshiftConfigurationOutput
func (*ZonalAutoshiftConfiguration) ToZonalAutoshiftConfigurationOutputWithContext ¶
func (i *ZonalAutoshiftConfiguration) ToZonalAutoshiftConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationOutput
type ZonalAutoshiftConfigurationArgs ¶
type ZonalAutoshiftConfigurationArgs struct { // A practice run configuration for a resource includes the Amazon CloudWatch alarms that you've specified for a practice run, as well as any blocked dates or blocked windows for the practice run. When a resource has a practice run configuration, Route 53 ARC shifts traffic for the resource weekly for practice runs. // // Practice runs are required for zonal autoshift. The zonal shifts that Route 53 ARC starts for practice runs help you to ensure that shifting away traffic from an Availability Zone during an autoshift is safe for your application. // // You can update or delete a practice run configuration. Before you delete a practice run configuration, you must disable zonal autoshift for the resource. A practice run configuration is required when zonal autoshift is enabled. PracticeRunConfiguration ZonalAutoshiftConfigurationPracticeRunConfigurationPtrInput // The identifier for the resource that AWS shifts traffic for. The identifier is the Amazon Resource Name (ARN) for the resource. // // At this time, supported resources are Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off. ResourceIdentifier pulumi.StringPtrInput // When zonal autoshift is `ENABLED` , you authorize AWS to shift away resource traffic for an application from an Availability Zone during events, on your behalf, to help reduce time to recovery. Traffic is also shifted away for the required weekly practice runs. ZonalAutoshiftStatus ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrInput }
The set of arguments for constructing a ZonalAutoshiftConfiguration resource.
func (ZonalAutoshiftConfigurationArgs) ElementType ¶
func (ZonalAutoshiftConfigurationArgs) ElementType() reflect.Type
type ZonalAutoshiftConfigurationControlCondition ¶
type ZonalAutoshiftConfigurationControlCondition struct { // The Amazon Resource Name (ARN) for an Amazon CloudWatch alarm that you specify as a control condition for a practice run. AlarmIdentifier string `pulumi:"alarmIdentifier"` // The type of alarm specified for a practice run. You can only specify Amazon CloudWatch alarms for practice runs, so the only valid value is `CLOUDWATCH` . Type string `pulumi:"type"` }
type ZonalAutoshiftConfigurationControlConditionArgs ¶
type ZonalAutoshiftConfigurationControlConditionArgs struct { // The Amazon Resource Name (ARN) for an Amazon CloudWatch alarm that you specify as a control condition for a practice run. AlarmIdentifier pulumi.StringInput `pulumi:"alarmIdentifier"` // The type of alarm specified for a practice run. You can only specify Amazon CloudWatch alarms for practice runs, so the only valid value is `CLOUDWATCH` . Type pulumi.StringInput `pulumi:"type"` }
func (ZonalAutoshiftConfigurationControlConditionArgs) ElementType ¶
func (ZonalAutoshiftConfigurationControlConditionArgs) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationControlConditionArgs) ToZonalAutoshiftConfigurationControlConditionOutput ¶
func (i ZonalAutoshiftConfigurationControlConditionArgs) ToZonalAutoshiftConfigurationControlConditionOutput() ZonalAutoshiftConfigurationControlConditionOutput
func (ZonalAutoshiftConfigurationControlConditionArgs) ToZonalAutoshiftConfigurationControlConditionOutputWithContext ¶
func (i ZonalAutoshiftConfigurationControlConditionArgs) ToZonalAutoshiftConfigurationControlConditionOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationControlConditionOutput
type ZonalAutoshiftConfigurationControlConditionArray ¶
type ZonalAutoshiftConfigurationControlConditionArray []ZonalAutoshiftConfigurationControlConditionInput
func (ZonalAutoshiftConfigurationControlConditionArray) ElementType ¶
func (ZonalAutoshiftConfigurationControlConditionArray) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationControlConditionArray) ToZonalAutoshiftConfigurationControlConditionArrayOutput ¶
func (i ZonalAutoshiftConfigurationControlConditionArray) ToZonalAutoshiftConfigurationControlConditionArrayOutput() ZonalAutoshiftConfigurationControlConditionArrayOutput
func (ZonalAutoshiftConfigurationControlConditionArray) ToZonalAutoshiftConfigurationControlConditionArrayOutputWithContext ¶
func (i ZonalAutoshiftConfigurationControlConditionArray) ToZonalAutoshiftConfigurationControlConditionArrayOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationControlConditionArrayOutput
type ZonalAutoshiftConfigurationControlConditionArrayInput ¶
type ZonalAutoshiftConfigurationControlConditionArrayInput interface { pulumi.Input ToZonalAutoshiftConfigurationControlConditionArrayOutput() ZonalAutoshiftConfigurationControlConditionArrayOutput ToZonalAutoshiftConfigurationControlConditionArrayOutputWithContext(context.Context) ZonalAutoshiftConfigurationControlConditionArrayOutput }
ZonalAutoshiftConfigurationControlConditionArrayInput is an input type that accepts ZonalAutoshiftConfigurationControlConditionArray and ZonalAutoshiftConfigurationControlConditionArrayOutput values. You can construct a concrete instance of `ZonalAutoshiftConfigurationControlConditionArrayInput` via:
ZonalAutoshiftConfigurationControlConditionArray{ ZonalAutoshiftConfigurationControlConditionArgs{...} }
type ZonalAutoshiftConfigurationControlConditionArrayOutput ¶
type ZonalAutoshiftConfigurationControlConditionArrayOutput struct{ *pulumi.OutputState }
func (ZonalAutoshiftConfigurationControlConditionArrayOutput) ElementType ¶
func (ZonalAutoshiftConfigurationControlConditionArrayOutput) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationControlConditionArrayOutput) ToZonalAutoshiftConfigurationControlConditionArrayOutput ¶
func (o ZonalAutoshiftConfigurationControlConditionArrayOutput) ToZonalAutoshiftConfigurationControlConditionArrayOutput() ZonalAutoshiftConfigurationControlConditionArrayOutput
func (ZonalAutoshiftConfigurationControlConditionArrayOutput) ToZonalAutoshiftConfigurationControlConditionArrayOutputWithContext ¶
func (o ZonalAutoshiftConfigurationControlConditionArrayOutput) ToZonalAutoshiftConfigurationControlConditionArrayOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationControlConditionArrayOutput
type ZonalAutoshiftConfigurationControlConditionInput ¶
type ZonalAutoshiftConfigurationControlConditionInput interface { pulumi.Input ToZonalAutoshiftConfigurationControlConditionOutput() ZonalAutoshiftConfigurationControlConditionOutput ToZonalAutoshiftConfigurationControlConditionOutputWithContext(context.Context) ZonalAutoshiftConfigurationControlConditionOutput }
ZonalAutoshiftConfigurationControlConditionInput is an input type that accepts ZonalAutoshiftConfigurationControlConditionArgs and ZonalAutoshiftConfigurationControlConditionOutput values. You can construct a concrete instance of `ZonalAutoshiftConfigurationControlConditionInput` via:
ZonalAutoshiftConfigurationControlConditionArgs{...}
type ZonalAutoshiftConfigurationControlConditionOutput ¶
type ZonalAutoshiftConfigurationControlConditionOutput struct{ *pulumi.OutputState }
func (ZonalAutoshiftConfigurationControlConditionOutput) AlarmIdentifier ¶
func (o ZonalAutoshiftConfigurationControlConditionOutput) AlarmIdentifier() pulumi.StringOutput
The Amazon Resource Name (ARN) for an Amazon CloudWatch alarm that you specify as a control condition for a practice run.
func (ZonalAutoshiftConfigurationControlConditionOutput) ElementType ¶
func (ZonalAutoshiftConfigurationControlConditionOutput) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationControlConditionOutput) ToZonalAutoshiftConfigurationControlConditionOutput ¶
func (o ZonalAutoshiftConfigurationControlConditionOutput) ToZonalAutoshiftConfigurationControlConditionOutput() ZonalAutoshiftConfigurationControlConditionOutput
func (ZonalAutoshiftConfigurationControlConditionOutput) ToZonalAutoshiftConfigurationControlConditionOutputWithContext ¶
func (o ZonalAutoshiftConfigurationControlConditionOutput) ToZonalAutoshiftConfigurationControlConditionOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationControlConditionOutput
func (ZonalAutoshiftConfigurationControlConditionOutput) Type ¶
func (o ZonalAutoshiftConfigurationControlConditionOutput) Type() pulumi.StringOutput
The type of alarm specified for a practice run. You can only specify Amazon CloudWatch alarms for practice runs, so the only valid value is `CLOUDWATCH` .
type ZonalAutoshiftConfigurationInput ¶
type ZonalAutoshiftConfigurationInput interface { pulumi.Input ToZonalAutoshiftConfigurationOutput() ZonalAutoshiftConfigurationOutput ToZonalAutoshiftConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationOutput }
type ZonalAutoshiftConfigurationOutput ¶
type ZonalAutoshiftConfigurationOutput struct{ *pulumi.OutputState }
func (ZonalAutoshiftConfigurationOutput) ElementType ¶
func (ZonalAutoshiftConfigurationOutput) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationOutput) PracticeRunConfiguration ¶
func (o ZonalAutoshiftConfigurationOutput) PracticeRunConfiguration() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
A practice run configuration for a resource includes the Amazon CloudWatch alarms that you've specified for a practice run, as well as any blocked dates or blocked windows for the practice run. When a resource has a practice run configuration, Route 53 ARC shifts traffic for the resource weekly for practice runs.
Practice runs are required for zonal autoshift. The zonal shifts that Route 53 ARC starts for practice runs help you to ensure that shifting away traffic from an Availability Zone during an autoshift is safe for your application.
You can update or delete a practice run configuration. Before you delete a practice run configuration, you must disable zonal autoshift for the resource. A practice run configuration is required when zonal autoshift is enabled.
func (ZonalAutoshiftConfigurationOutput) ResourceIdentifier ¶
func (o ZonalAutoshiftConfigurationOutput) ResourceIdentifier() pulumi.StringPtrOutput
The identifier for the resource that AWS shifts traffic for. The identifier is the Amazon Resource Name (ARN) for the resource.
At this time, supported resources are Network Load Balancers and Application Load Balancers with cross-zone load balancing turned off.
func (ZonalAutoshiftConfigurationOutput) ToZonalAutoshiftConfigurationOutput ¶
func (o ZonalAutoshiftConfigurationOutput) ToZonalAutoshiftConfigurationOutput() ZonalAutoshiftConfigurationOutput
func (ZonalAutoshiftConfigurationOutput) ToZonalAutoshiftConfigurationOutputWithContext ¶
func (o ZonalAutoshiftConfigurationOutput) ToZonalAutoshiftConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationOutput
func (ZonalAutoshiftConfigurationOutput) ZonalAutoshiftStatus ¶
func (o ZonalAutoshiftConfigurationOutput) ZonalAutoshiftStatus() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
When zonal autoshift is `ENABLED` , you authorize AWS to shift away resource traffic for an application from an Availability Zone during events, on your behalf, to help reduce time to recovery. Traffic is also shifted away for the required weekly practice runs.
type ZonalAutoshiftConfigurationPracticeRunConfiguration ¶
type ZonalAutoshiftConfigurationPracticeRunConfiguration struct { // An array of one or more dates that you can specify when AWS does not start practice runs for a resource. Dates are in UTC. // // Specify blocked dates in the format `YYYY-MM-DD` , separated by spaces. BlockedDates []string `pulumi:"blockedDates"` // An array of one or more days and times that you can specify when Route 53 ARC does not start practice runs for a resource. Days and times are in UTC. // // Specify blocked windows in the format `DAY:HH:MM-DAY:HH:MM` , separated by spaces. For example, `MON:18:30-MON:19:30 TUE:18:30-TUE:19:30` . BlockedWindows []string `pulumi:"blockedWindows"` // An optional alarm that you can specify that blocks practice runs when the alarm is in an `ALARM` state. When a blocking alarm goes into an `ALARM` state, it prevents practice runs from being started, and ends practice runs that are in progress. BlockingAlarms []ZonalAutoshiftConfigurationControlCondition `pulumi:"blockingAlarms"` // The alarm that you specify to monitor the health of your application during practice runs. When the outcome alarm goes into an `ALARM` state, the practice run is ended and the outcome is set to `FAILED` . OutcomeAlarms []ZonalAutoshiftConfigurationControlCondition `pulumi:"outcomeAlarms"` }
type ZonalAutoshiftConfigurationPracticeRunConfigurationArgs ¶
type ZonalAutoshiftConfigurationPracticeRunConfigurationArgs struct { // An array of one or more dates that you can specify when AWS does not start practice runs for a resource. Dates are in UTC. // // Specify blocked dates in the format `YYYY-MM-DD` , separated by spaces. BlockedDates pulumi.StringArrayInput `pulumi:"blockedDates"` // An array of one or more days and times that you can specify when Route 53 ARC does not start practice runs for a resource. Days and times are in UTC. // // Specify blocked windows in the format `DAY:HH:MM-DAY:HH:MM` , separated by spaces. For example, `MON:18:30-MON:19:30 TUE:18:30-TUE:19:30` . BlockedWindows pulumi.StringArrayInput `pulumi:"blockedWindows"` // An optional alarm that you can specify that blocks practice runs when the alarm is in an `ALARM` state. When a blocking alarm goes into an `ALARM` state, it prevents practice runs from being started, and ends practice runs that are in progress. BlockingAlarms ZonalAutoshiftConfigurationControlConditionArrayInput `pulumi:"blockingAlarms"` // The alarm that you specify to monitor the health of your application during practice runs. When the outcome alarm goes into an `ALARM` state, the practice run is ended and the outcome is set to `FAILED` . OutcomeAlarms ZonalAutoshiftConfigurationControlConditionArrayInput `pulumi:"outcomeAlarms"` }
func (ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ElementType ¶
func (ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutput ¶
func (i ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
func (ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutputWithContext ¶
func (i ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
func (ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput ¶
func (i ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
func (ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext ¶
func (i ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
type ZonalAutoshiftConfigurationPracticeRunConfigurationInput ¶
type ZonalAutoshiftConfigurationPracticeRunConfigurationInput interface { pulumi.Input ToZonalAutoshiftConfigurationPracticeRunConfigurationOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationOutput ToZonalAutoshiftConfigurationPracticeRunConfigurationOutputWithContext(context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationOutput }
ZonalAutoshiftConfigurationPracticeRunConfigurationInput is an input type that accepts ZonalAutoshiftConfigurationPracticeRunConfigurationArgs and ZonalAutoshiftConfigurationPracticeRunConfigurationOutput values. You can construct a concrete instance of `ZonalAutoshiftConfigurationPracticeRunConfigurationInput` via:
ZonalAutoshiftConfigurationPracticeRunConfigurationArgs{...}
type ZonalAutoshiftConfigurationPracticeRunConfigurationOutput ¶
type ZonalAutoshiftConfigurationPracticeRunConfigurationOutput struct{ *pulumi.OutputState }
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockedDates ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockedDates() pulumi.StringArrayOutput
An array of one or more dates that you can specify when AWS does not start practice runs for a resource. Dates are in UTC.
Specify blocked dates in the format `YYYY-MM-DD` , separated by spaces.
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockedWindows ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockedWindows() pulumi.StringArrayOutput
An array of one or more days and times that you can specify when Route 53 ARC does not start practice runs for a resource. Days and times are in UTC.
Specify blocked windows in the format `DAY:HH:MM-DAY:HH:MM` , separated by spaces. For example, `MON:18:30-MON:19:30 TUE:18:30-TUE:19:30` .
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockingAlarms ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) BlockingAlarms() ZonalAutoshiftConfigurationControlConditionArrayOutput
An optional alarm that you can specify that blocks practice runs when the alarm is in an `ALARM` state. When a blocking alarm goes into an `ALARM` state, it prevents practice runs from being started, and ends practice runs that are in progress.
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ElementType ¶
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) OutcomeAlarms ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) OutcomeAlarms() ZonalAutoshiftConfigurationControlConditionArrayOutput
The alarm that you specify to monitor the health of your application during practice runs. When the outcome alarm goes into an `ALARM` state, the practice run is ended and the outcome is set to `FAILED` .
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutput ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutputWithContext ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationOutput
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
func (ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
type ZonalAutoshiftConfigurationPracticeRunConfigurationPtrInput ¶
type ZonalAutoshiftConfigurationPracticeRunConfigurationPtrInput interface { pulumi.Input ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext(context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput }
ZonalAutoshiftConfigurationPracticeRunConfigurationPtrInput is an input type that accepts ZonalAutoshiftConfigurationPracticeRunConfigurationArgs, ZonalAutoshiftConfigurationPracticeRunConfigurationPtr and ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput values. You can construct a concrete instance of `ZonalAutoshiftConfigurationPracticeRunConfigurationPtrInput` via:
ZonalAutoshiftConfigurationPracticeRunConfigurationArgs{...} or: nil
func ZonalAutoshiftConfigurationPracticeRunConfigurationPtr ¶
func ZonalAutoshiftConfigurationPracticeRunConfigurationPtr(v *ZonalAutoshiftConfigurationPracticeRunConfigurationArgs) ZonalAutoshiftConfigurationPracticeRunConfigurationPtrInput
type ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput ¶
type ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockedDates ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockedDates() pulumi.StringArrayOutput
An array of one or more dates that you can specify when AWS does not start practice runs for a resource. Dates are in UTC.
Specify blocked dates in the format `YYYY-MM-DD` , separated by spaces.
func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockedWindows ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockedWindows() pulumi.StringArrayOutput
An array of one or more days and times that you can specify when Route 53 ARC does not start practice runs for a resource. Days and times are in UTC.
Specify blocked windows in the format `DAY:HH:MM-DAY:HH:MM` , separated by spaces. For example, `MON:18:30-MON:19:30 TUE:18:30-TUE:19:30` .
func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockingAlarms ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) BlockingAlarms() ZonalAutoshiftConfigurationControlConditionArrayOutput
An optional alarm that you can specify that blocks practice runs when the alarm is in an `ALARM` state. When a blocking alarm goes into an `ALARM` state, it prevents practice runs from being started, and ends practice runs that are in progress.
func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ElementType ¶
func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) OutcomeAlarms ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) OutcomeAlarms() ZonalAutoshiftConfigurationControlConditionArrayOutput
The alarm that you specify to monitor the health of your application during practice runs. When the outcome alarm goes into an `ALARM` state, the practice run is ended and the outcome is set to `FAILED` .
func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput() ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
func (ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext ¶
func (o ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput) ToZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationPracticeRunConfigurationPtrOutput
type ZonalAutoshiftConfigurationState ¶
type ZonalAutoshiftConfigurationState struct { }
func (ZonalAutoshiftConfigurationState) ElementType ¶
func (ZonalAutoshiftConfigurationState) ElementType() reflect.Type
type ZonalAutoshiftConfigurationZonalAutoshiftStatus ¶
type ZonalAutoshiftConfigurationZonalAutoshiftStatus string
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ElementType ¶
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringOutput ¶
func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringOutput() pulumi.StringOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringOutputWithContext ¶
func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringPtrOutput ¶
func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringPtrOutputWithContext ¶
func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutput ¶
func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutputWithContext ¶
func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput ¶
func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext ¶
func (e ZonalAutoshiftConfigurationZonalAutoshiftStatus) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
type ZonalAutoshiftConfigurationZonalAutoshiftStatusInput ¶
type ZonalAutoshiftConfigurationZonalAutoshiftStatusInput interface { pulumi.Input ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutputWithContext(context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput }
ZonalAutoshiftConfigurationZonalAutoshiftStatusInput is an input type that accepts values of the ZonalAutoshiftConfigurationZonalAutoshiftStatus enum A concrete instance of `ZonalAutoshiftConfigurationZonalAutoshiftStatusInput` can be one of the following:
ZonalAutoshiftConfigurationZonalAutoshiftStatusEnabled
type ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput ¶
type ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput struct{ *pulumi.OutputState }
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ElementType ¶
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringOutput ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringOutput() pulumi.StringOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringOutputWithContext ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringPtrOutput ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringPtrOutputWithContext ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutput ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutputWithContext ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
type ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrInput ¶
type ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrInput interface { pulumi.Input ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext(context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput }
func ZonalAutoshiftConfigurationZonalAutoshiftStatusPtr ¶
func ZonalAutoshiftConfigurationZonalAutoshiftStatusPtr(v string) ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrInput
type ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput ¶
type ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput struct{ *pulumi.OutputState }
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ElementType ¶
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ElementType() reflect.Type
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToStringPtrOutput ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput() ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput
func (ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext ¶
func (o ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput) ToZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutputWithContext(ctx context.Context) ZonalAutoshiftConfigurationZonalAutoshiftStatusPtrOutput