Documentation
¶
Index ¶
- Constants
- type CidrCollection
- func (*CidrCollection) ElementType() reflect.Type
- func (i *CidrCollection) ToCidrCollectionOutput() CidrCollectionOutput
- func (i *CidrCollection) ToCidrCollectionOutputWithContext(ctx context.Context) CidrCollectionOutput
- func (i *CidrCollection) ToOutput(ctx context.Context) pulumix.Output[*CidrCollection]
- type CidrCollectionArgs
- type CidrCollectionInput
- type CidrCollectionLocation
- type CidrCollectionLocationArgs
- func (CidrCollectionLocationArgs) ElementType() reflect.Type
- func (i CidrCollectionLocationArgs) ToCidrCollectionLocationOutput() CidrCollectionLocationOutput
- func (i CidrCollectionLocationArgs) ToCidrCollectionLocationOutputWithContext(ctx context.Context) CidrCollectionLocationOutput
- func (i CidrCollectionLocationArgs) ToOutput(ctx context.Context) pulumix.Output[CidrCollectionLocation]
- type CidrCollectionLocationArray
- func (CidrCollectionLocationArray) ElementType() reflect.Type
- func (i CidrCollectionLocationArray) ToCidrCollectionLocationArrayOutput() CidrCollectionLocationArrayOutput
- func (i CidrCollectionLocationArray) ToCidrCollectionLocationArrayOutputWithContext(ctx context.Context) CidrCollectionLocationArrayOutput
- func (i CidrCollectionLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]CidrCollectionLocation]
- type CidrCollectionLocationArrayInput
- type CidrCollectionLocationArrayOutput
- func (CidrCollectionLocationArrayOutput) ElementType() reflect.Type
- func (o CidrCollectionLocationArrayOutput) Index(i pulumi.IntInput) CidrCollectionLocationOutput
- func (o CidrCollectionLocationArrayOutput) ToCidrCollectionLocationArrayOutput() CidrCollectionLocationArrayOutput
- func (o CidrCollectionLocationArrayOutput) ToCidrCollectionLocationArrayOutputWithContext(ctx context.Context) CidrCollectionLocationArrayOutput
- func (o CidrCollectionLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CidrCollectionLocation]
- type CidrCollectionLocationInput
- type CidrCollectionLocationOutput
- func (o CidrCollectionLocationOutput) CidrList() pulumi.StringArrayOutput
- func (CidrCollectionLocationOutput) ElementType() reflect.Type
- func (o CidrCollectionLocationOutput) LocationName() pulumi.StringOutput
- func (o CidrCollectionLocationOutput) ToCidrCollectionLocationOutput() CidrCollectionLocationOutput
- func (o CidrCollectionLocationOutput) ToCidrCollectionLocationOutputWithContext(ctx context.Context) CidrCollectionLocationOutput
- func (o CidrCollectionLocationOutput) ToOutput(ctx context.Context) pulumix.Output[CidrCollectionLocation]
- type CidrCollectionOutput
- func (o CidrCollectionOutput) Arn() pulumi.StringOutput
- func (CidrCollectionOutput) ElementType() reflect.Type
- func (o CidrCollectionOutput) Locations() CidrCollectionLocationArrayOutput
- func (o CidrCollectionOutput) Name() pulumi.StringOutput
- func (o CidrCollectionOutput) ToCidrCollectionOutput() CidrCollectionOutput
- func (o CidrCollectionOutput) ToCidrCollectionOutputWithContext(ctx context.Context) CidrCollectionOutput
- func (o CidrCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[*CidrCollection]
- type CidrCollectionState
- type Dnssec
- type DnssecArgs
- type DnssecInput
- type DnssecOutput
- func (DnssecOutput) ElementType() reflect.Type
- func (o DnssecOutput) HostedZoneId() pulumi.StringOutput
- func (o DnssecOutput) ToDnssecOutput() DnssecOutput
- func (o DnssecOutput) ToDnssecOutputWithContext(ctx context.Context) DnssecOutput
- func (o DnssecOutput) ToOutput(ctx context.Context) pulumix.Output[*Dnssec]
- type DnssecState
- type HealthCheck
- type HealthCheckAlarmIdentifier
- type HealthCheckAlarmIdentifierArgs
- func (HealthCheckAlarmIdentifierArgs) ElementType() reflect.Type
- func (i HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierOutput() HealthCheckAlarmIdentifierOutput
- func (i HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierOutput
- func (i HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierPtrOutput() HealthCheckAlarmIdentifierPtrOutput
- func (i HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierPtrOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierPtrOutput
- func (i HealthCheckAlarmIdentifierArgs) ToOutput(ctx context.Context) pulumix.Output[HealthCheckAlarmIdentifier]
- type HealthCheckAlarmIdentifierInput
- type HealthCheckAlarmIdentifierOutput
- func (HealthCheckAlarmIdentifierOutput) ElementType() reflect.Type
- func (o HealthCheckAlarmIdentifierOutput) Name() pulumi.StringOutput
- func (o HealthCheckAlarmIdentifierOutput) Region() pulumi.StringOutput
- func (o HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierOutput() HealthCheckAlarmIdentifierOutput
- func (o HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierOutput
- func (o HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierPtrOutput() HealthCheckAlarmIdentifierPtrOutput
- func (o HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierPtrOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierPtrOutput
- func (o HealthCheckAlarmIdentifierOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckAlarmIdentifier]
- type HealthCheckAlarmIdentifierPtrInput
- type HealthCheckAlarmIdentifierPtrOutput
- func (o HealthCheckAlarmIdentifierPtrOutput) Elem() HealthCheckAlarmIdentifierOutput
- func (HealthCheckAlarmIdentifierPtrOutput) ElementType() reflect.Type
- func (o HealthCheckAlarmIdentifierPtrOutput) Name() pulumi.StringPtrOutput
- func (o HealthCheckAlarmIdentifierPtrOutput) Region() pulumi.StringPtrOutput
- func (o HealthCheckAlarmIdentifierPtrOutput) ToHealthCheckAlarmIdentifierPtrOutput() HealthCheckAlarmIdentifierPtrOutput
- func (o HealthCheckAlarmIdentifierPtrOutput) ToHealthCheckAlarmIdentifierPtrOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierPtrOutput
- func (o HealthCheckAlarmIdentifierPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheckAlarmIdentifier]
- type HealthCheckArgs
- type HealthCheckConfigProperties
- type HealthCheckConfigPropertiesArgs
- func (HealthCheckConfigPropertiesArgs) ElementType() reflect.Type
- func (i HealthCheckConfigPropertiesArgs) ToHealthCheckConfigPropertiesOutput() HealthCheckConfigPropertiesOutput
- func (i HealthCheckConfigPropertiesArgs) ToHealthCheckConfigPropertiesOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesOutput
- func (i HealthCheckConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[HealthCheckConfigProperties]
- type HealthCheckConfigPropertiesInput
- type HealthCheckConfigPropertiesInsufficientDataHealthStatus
- func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ElementType() reflect.Type
- func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
- func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
- func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringOutput() pulumi.StringOutput
- func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HealthCheckConfigPropertiesInsufficientDataHealthStatusInput
- type HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
- func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ElementType() reflect.Type
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckConfigPropertiesInsufficientDataHealthStatus]
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrInput
- type HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) Elem() HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
- func (HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ElementType() reflect.Type
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheckConfigPropertiesInsufficientDataHealthStatus]
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HealthCheckConfigPropertiesOutput
- func (o HealthCheckConfigPropertiesOutput) AlarmIdentifier() HealthCheckAlarmIdentifierPtrOutput
- func (o HealthCheckConfigPropertiesOutput) ChildHealthChecks() pulumi.StringArrayOutput
- func (HealthCheckConfigPropertiesOutput) ElementType() reflect.Type
- func (o HealthCheckConfigPropertiesOutput) EnableSni() pulumi.BoolPtrOutput
- func (o HealthCheckConfigPropertiesOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o HealthCheckConfigPropertiesOutput) FullyQualifiedDomainName() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesOutput) HealthThreshold() pulumi.IntPtrOutput
- func (o HealthCheckConfigPropertiesOutput) InsufficientDataHealthStatus() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (o HealthCheckConfigPropertiesOutput) Inverted() pulumi.BoolPtrOutput
- func (o HealthCheckConfigPropertiesOutput) IpAddress() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesOutput) MeasureLatency() pulumi.BoolPtrOutput
- func (o HealthCheckConfigPropertiesOutput) Port() pulumi.IntPtrOutput
- func (o HealthCheckConfigPropertiesOutput) Regions() pulumi.StringArrayOutput
- func (o HealthCheckConfigPropertiesOutput) RequestInterval() pulumi.IntPtrOutput
- func (o HealthCheckConfigPropertiesOutput) ResourcePath() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesOutput) RoutingControlArn() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesOutput) SearchString() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesOutput) ToHealthCheckConfigPropertiesOutput() HealthCheckConfigPropertiesOutput
- func (o HealthCheckConfigPropertiesOutput) ToHealthCheckConfigPropertiesOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesOutput
- func (o HealthCheckConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckConfigProperties]
- func (o HealthCheckConfigPropertiesOutput) Type() HealthCheckConfigPropertiesTypeOutput
- type HealthCheckConfigPropertiesPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) AlarmIdentifier() HealthCheckAlarmIdentifierPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) ChildHealthChecks() pulumi.StringArrayOutput
- func (o HealthCheckConfigPropertiesPtrOutput) Elem() HealthCheckConfigPropertiesOutput
- func (HealthCheckConfigPropertiesPtrOutput) ElementType() reflect.Type
- func (o HealthCheckConfigPropertiesPtrOutput) EnableSni() pulumi.BoolPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) FullyQualifiedDomainName() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) HealthThreshold() pulumi.IntPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) InsufficientDataHealthStatus() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) Inverted() pulumi.BoolPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) IpAddress() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) MeasureLatency() pulumi.BoolPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) Port() pulumi.IntPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) Regions() pulumi.StringArrayOutput
- func (o HealthCheckConfigPropertiesPtrOutput) RequestInterval() pulumi.IntPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) ResourcePath() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) RoutingControlArn() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) SearchString() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) ToHealthCheckConfigPropertiesPtrOutput() HealthCheckConfigPropertiesPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) ToHealthCheckConfigPropertiesPtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesPtrOutput
- func (o HealthCheckConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheckConfigProperties]
- func (o HealthCheckConfigPropertiesPtrOutput) Type() HealthCheckConfigPropertiesTypePtrOutput
- type HealthCheckConfigPropertiesType
- func (HealthCheckConfigPropertiesType) ElementType() reflect.Type
- func (e HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypeOutput() HealthCheckConfigPropertiesTypeOutput
- func (e HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypeOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypeOutput
- func (e HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypePtrOutput() HealthCheckConfigPropertiesTypePtrOutput
- func (e HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypePtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypePtrOutput
- func (e HealthCheckConfigPropertiesType) ToStringOutput() pulumi.StringOutput
- func (e HealthCheckConfigPropertiesType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HealthCheckConfigPropertiesType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HealthCheckConfigPropertiesType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HealthCheckConfigPropertiesTypeInput
- type HealthCheckConfigPropertiesTypeOutput
- func (HealthCheckConfigPropertiesTypeOutput) ElementType() reflect.Type
- func (o HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypeOutput() HealthCheckConfigPropertiesTypeOutput
- func (o HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypeOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypeOutput
- func (o HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypePtrOutput() HealthCheckConfigPropertiesTypePtrOutput
- func (o HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypePtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypePtrOutput
- func (o HealthCheckConfigPropertiesTypeOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckConfigPropertiesType]
- func (o HealthCheckConfigPropertiesTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o HealthCheckConfigPropertiesTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HealthCheckConfigPropertiesTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HealthCheckConfigPropertiesTypePtrInput
- type HealthCheckConfigPropertiesTypePtrOutput
- func (o HealthCheckConfigPropertiesTypePtrOutput) Elem() HealthCheckConfigPropertiesTypeOutput
- func (HealthCheckConfigPropertiesTypePtrOutput) ElementType() reflect.Type
- func (o HealthCheckConfigPropertiesTypePtrOutput) ToHealthCheckConfigPropertiesTypePtrOutput() HealthCheckConfigPropertiesTypePtrOutput
- func (o HealthCheckConfigPropertiesTypePtrOutput) ToHealthCheckConfigPropertiesTypePtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypePtrOutput
- func (o HealthCheckConfigPropertiesTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheckConfigPropertiesType]
- func (o HealthCheckConfigPropertiesTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HealthCheckConfigPropertiesTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HealthCheckInput
- type HealthCheckOutput
- func (HealthCheckOutput) ElementType() reflect.Type
- func (o HealthCheckOutput) HealthCheckConfig() HealthCheckConfigPropertiesOutput
- func (o HealthCheckOutput) HealthCheckId() pulumi.StringOutput
- func (o HealthCheckOutput) HealthCheckTags() HealthCheckTagArrayOutput
- func (o HealthCheckOutput) ToHealthCheckOutput() HealthCheckOutput
- func (o HealthCheckOutput) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
- func (o HealthCheckOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheck]
- type HealthCheckState
- type HealthCheckTag
- type HealthCheckTagArgs
- func (HealthCheckTagArgs) ElementType() reflect.Type
- func (i HealthCheckTagArgs) ToHealthCheckTagOutput() HealthCheckTagOutput
- func (i HealthCheckTagArgs) ToHealthCheckTagOutputWithContext(ctx context.Context) HealthCheckTagOutput
- func (i HealthCheckTagArgs) ToOutput(ctx context.Context) pulumix.Output[HealthCheckTag]
- type HealthCheckTagArray
- func (HealthCheckTagArray) ElementType() reflect.Type
- func (i HealthCheckTagArray) ToHealthCheckTagArrayOutput() HealthCheckTagArrayOutput
- func (i HealthCheckTagArray) ToHealthCheckTagArrayOutputWithContext(ctx context.Context) HealthCheckTagArrayOutput
- func (i HealthCheckTagArray) ToOutput(ctx context.Context) pulumix.Output[[]HealthCheckTag]
- type HealthCheckTagArrayInput
- type HealthCheckTagArrayOutput
- func (HealthCheckTagArrayOutput) ElementType() reflect.Type
- func (o HealthCheckTagArrayOutput) Index(i pulumi.IntInput) HealthCheckTagOutput
- func (o HealthCheckTagArrayOutput) ToHealthCheckTagArrayOutput() HealthCheckTagArrayOutput
- func (o HealthCheckTagArrayOutput) ToHealthCheckTagArrayOutputWithContext(ctx context.Context) HealthCheckTagArrayOutput
- func (o HealthCheckTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]HealthCheckTag]
- type HealthCheckTagInput
- type HealthCheckTagOutput
- func (HealthCheckTagOutput) ElementType() reflect.Type
- func (o HealthCheckTagOutput) Key() pulumi.StringOutput
- func (o HealthCheckTagOutput) ToHealthCheckTagOutput() HealthCheckTagOutput
- func (o HealthCheckTagOutput) ToHealthCheckTagOutputWithContext(ctx context.Context) HealthCheckTagOutput
- func (o HealthCheckTagOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckTag]
- func (o HealthCheckTagOutput) Value() pulumi.StringOutput
- type HostedZone
- type HostedZoneArgs
- type HostedZoneConfig
- type HostedZoneConfigArgs
- func (HostedZoneConfigArgs) ElementType() reflect.Type
- func (i HostedZoneConfigArgs) ToHostedZoneConfigOutput() HostedZoneConfigOutput
- func (i HostedZoneConfigArgs) ToHostedZoneConfigOutputWithContext(ctx context.Context) HostedZoneConfigOutput
- func (i HostedZoneConfigArgs) ToHostedZoneConfigPtrOutput() HostedZoneConfigPtrOutput
- func (i HostedZoneConfigArgs) ToHostedZoneConfigPtrOutputWithContext(ctx context.Context) HostedZoneConfigPtrOutput
- func (i HostedZoneConfigArgs) ToOutput(ctx context.Context) pulumix.Output[HostedZoneConfig]
- type HostedZoneConfigInput
- type HostedZoneConfigOutput
- func (o HostedZoneConfigOutput) Comment() pulumi.StringPtrOutput
- func (HostedZoneConfigOutput) ElementType() reflect.Type
- func (o HostedZoneConfigOutput) ToHostedZoneConfigOutput() HostedZoneConfigOutput
- func (o HostedZoneConfigOutput) ToHostedZoneConfigOutputWithContext(ctx context.Context) HostedZoneConfigOutput
- func (o HostedZoneConfigOutput) ToHostedZoneConfigPtrOutput() HostedZoneConfigPtrOutput
- func (o HostedZoneConfigOutput) ToHostedZoneConfigPtrOutputWithContext(ctx context.Context) HostedZoneConfigPtrOutput
- func (o HostedZoneConfigOutput) ToOutput(ctx context.Context) pulumix.Output[HostedZoneConfig]
- type HostedZoneConfigPtrInput
- type HostedZoneConfigPtrOutput
- func (o HostedZoneConfigPtrOutput) Comment() pulumi.StringPtrOutput
- func (o HostedZoneConfigPtrOutput) Elem() HostedZoneConfigOutput
- func (HostedZoneConfigPtrOutput) ElementType() reflect.Type
- func (o HostedZoneConfigPtrOutput) ToHostedZoneConfigPtrOutput() HostedZoneConfigPtrOutput
- func (o HostedZoneConfigPtrOutput) ToHostedZoneConfigPtrOutputWithContext(ctx context.Context) HostedZoneConfigPtrOutput
- func (o HostedZoneConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HostedZoneConfig]
- type HostedZoneInput
- type HostedZoneOutput
- func (HostedZoneOutput) ElementType() reflect.Type
- func (o HostedZoneOutput) HostedZoneConfig() HostedZoneConfigPtrOutput
- func (o HostedZoneOutput) HostedZoneTags() HostedZoneTagArrayOutput
- func (o HostedZoneOutput) Name() pulumi.StringPtrOutput
- func (o HostedZoneOutput) NameServers() pulumi.StringArrayOutput
- func (o HostedZoneOutput) QueryLoggingConfig() HostedZoneQueryLoggingConfigPtrOutput
- func (o HostedZoneOutput) ToHostedZoneOutput() HostedZoneOutput
- func (o HostedZoneOutput) ToHostedZoneOutputWithContext(ctx context.Context) HostedZoneOutput
- func (o HostedZoneOutput) ToOutput(ctx context.Context) pulumix.Output[*HostedZone]
- func (o HostedZoneOutput) Vpcs() HostedZoneVpcArrayOutput
- type HostedZoneQueryLoggingConfig
- type HostedZoneQueryLoggingConfigArgs
- func (HostedZoneQueryLoggingConfigArgs) ElementType() reflect.Type
- func (i HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigOutput() HostedZoneQueryLoggingConfigOutput
- func (i HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigOutput
- func (i HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigPtrOutput() HostedZoneQueryLoggingConfigPtrOutput
- func (i HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigPtrOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigPtrOutput
- func (i HostedZoneQueryLoggingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[HostedZoneQueryLoggingConfig]
- type HostedZoneQueryLoggingConfigInput
- type HostedZoneQueryLoggingConfigOutput
- func (o HostedZoneQueryLoggingConfigOutput) CloudWatchLogsLogGroupArn() pulumi.StringOutput
- func (HostedZoneQueryLoggingConfigOutput) ElementType() reflect.Type
- func (o HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigOutput() HostedZoneQueryLoggingConfigOutput
- func (o HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigOutput
- func (o HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigPtrOutput() HostedZoneQueryLoggingConfigPtrOutput
- func (o HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigPtrOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigPtrOutput
- func (o HostedZoneQueryLoggingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[HostedZoneQueryLoggingConfig]
- type HostedZoneQueryLoggingConfigPtrInput
- type HostedZoneQueryLoggingConfigPtrOutput
- func (o HostedZoneQueryLoggingConfigPtrOutput) CloudWatchLogsLogGroupArn() pulumi.StringPtrOutput
- func (o HostedZoneQueryLoggingConfigPtrOutput) Elem() HostedZoneQueryLoggingConfigOutput
- func (HostedZoneQueryLoggingConfigPtrOutput) ElementType() reflect.Type
- func (o HostedZoneQueryLoggingConfigPtrOutput) ToHostedZoneQueryLoggingConfigPtrOutput() HostedZoneQueryLoggingConfigPtrOutput
- func (o HostedZoneQueryLoggingConfigPtrOutput) ToHostedZoneQueryLoggingConfigPtrOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigPtrOutput
- func (o HostedZoneQueryLoggingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HostedZoneQueryLoggingConfig]
- type HostedZoneState
- type HostedZoneTag
- type HostedZoneTagArgs
- func (HostedZoneTagArgs) ElementType() reflect.Type
- func (i HostedZoneTagArgs) ToHostedZoneTagOutput() HostedZoneTagOutput
- func (i HostedZoneTagArgs) ToHostedZoneTagOutputWithContext(ctx context.Context) HostedZoneTagOutput
- func (i HostedZoneTagArgs) ToOutput(ctx context.Context) pulumix.Output[HostedZoneTag]
- type HostedZoneTagArray
- func (HostedZoneTagArray) ElementType() reflect.Type
- func (i HostedZoneTagArray) ToHostedZoneTagArrayOutput() HostedZoneTagArrayOutput
- func (i HostedZoneTagArray) ToHostedZoneTagArrayOutputWithContext(ctx context.Context) HostedZoneTagArrayOutput
- func (i HostedZoneTagArray) ToOutput(ctx context.Context) pulumix.Output[[]HostedZoneTag]
- type HostedZoneTagArrayInput
- type HostedZoneTagArrayOutput
- func (HostedZoneTagArrayOutput) ElementType() reflect.Type
- func (o HostedZoneTagArrayOutput) Index(i pulumi.IntInput) HostedZoneTagOutput
- func (o HostedZoneTagArrayOutput) ToHostedZoneTagArrayOutput() HostedZoneTagArrayOutput
- func (o HostedZoneTagArrayOutput) ToHostedZoneTagArrayOutputWithContext(ctx context.Context) HostedZoneTagArrayOutput
- func (o HostedZoneTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]HostedZoneTag]
- type HostedZoneTagInput
- type HostedZoneTagOutput
- func (HostedZoneTagOutput) ElementType() reflect.Type
- func (o HostedZoneTagOutput) Key() pulumi.StringOutput
- func (o HostedZoneTagOutput) ToHostedZoneTagOutput() HostedZoneTagOutput
- func (o HostedZoneTagOutput) ToHostedZoneTagOutputWithContext(ctx context.Context) HostedZoneTagOutput
- func (o HostedZoneTagOutput) ToOutput(ctx context.Context) pulumix.Output[HostedZoneTag]
- func (o HostedZoneTagOutput) Value() pulumi.StringOutput
- type HostedZoneVpc
- type HostedZoneVpcArgs
- func (HostedZoneVpcArgs) ElementType() reflect.Type
- func (i HostedZoneVpcArgs) ToHostedZoneVpcOutput() HostedZoneVpcOutput
- func (i HostedZoneVpcArgs) ToHostedZoneVpcOutputWithContext(ctx context.Context) HostedZoneVpcOutput
- func (i HostedZoneVpcArgs) ToOutput(ctx context.Context) pulumix.Output[HostedZoneVpc]
- type HostedZoneVpcArray
- func (HostedZoneVpcArray) ElementType() reflect.Type
- func (i HostedZoneVpcArray) ToHostedZoneVpcArrayOutput() HostedZoneVpcArrayOutput
- func (i HostedZoneVpcArray) ToHostedZoneVpcArrayOutputWithContext(ctx context.Context) HostedZoneVpcArrayOutput
- func (i HostedZoneVpcArray) ToOutput(ctx context.Context) pulumix.Output[[]HostedZoneVpc]
- type HostedZoneVpcArrayInput
- type HostedZoneVpcArrayOutput
- func (HostedZoneVpcArrayOutput) ElementType() reflect.Type
- func (o HostedZoneVpcArrayOutput) Index(i pulumi.IntInput) HostedZoneVpcOutput
- func (o HostedZoneVpcArrayOutput) ToHostedZoneVpcArrayOutput() HostedZoneVpcArrayOutput
- func (o HostedZoneVpcArrayOutput) ToHostedZoneVpcArrayOutputWithContext(ctx context.Context) HostedZoneVpcArrayOutput
- func (o HostedZoneVpcArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]HostedZoneVpc]
- type HostedZoneVpcInput
- type HostedZoneVpcOutput
- func (HostedZoneVpcOutput) ElementType() reflect.Type
- func (o HostedZoneVpcOutput) ToHostedZoneVpcOutput() HostedZoneVpcOutput
- func (o HostedZoneVpcOutput) ToHostedZoneVpcOutputWithContext(ctx context.Context) HostedZoneVpcOutput
- func (o HostedZoneVpcOutput) ToOutput(ctx context.Context) pulumix.Output[HostedZoneVpc]
- func (o HostedZoneVpcOutput) VpcId() pulumi.StringOutput
- func (o HostedZoneVpcOutput) VpcRegion() pulumi.StringOutput
- type KeySigningKey
- type KeySigningKeyArgs
- type KeySigningKeyInput
- type KeySigningKeyOutput
- func (KeySigningKeyOutput) ElementType() reflect.Type
- func (o KeySigningKeyOutput) HostedZoneId() pulumi.StringOutput
- func (o KeySigningKeyOutput) KeyManagementServiceArn() pulumi.StringOutput
- func (o KeySigningKeyOutput) Name() pulumi.StringOutput
- func (o KeySigningKeyOutput) Status() KeySigningKeyStatusOutput
- func (o KeySigningKeyOutput) ToKeySigningKeyOutput() KeySigningKeyOutput
- func (o KeySigningKeyOutput) ToKeySigningKeyOutputWithContext(ctx context.Context) KeySigningKeyOutput
- func (o KeySigningKeyOutput) ToOutput(ctx context.Context) pulumix.Output[*KeySigningKey]
- type KeySigningKeyState
- type KeySigningKeyStatus
- func (KeySigningKeyStatus) ElementType() reflect.Type
- func (e KeySigningKeyStatus) ToKeySigningKeyStatusOutput() KeySigningKeyStatusOutput
- func (e KeySigningKeyStatus) ToKeySigningKeyStatusOutputWithContext(ctx context.Context) KeySigningKeyStatusOutput
- func (e KeySigningKeyStatus) ToKeySigningKeyStatusPtrOutput() KeySigningKeyStatusPtrOutput
- func (e KeySigningKeyStatus) ToKeySigningKeyStatusPtrOutputWithContext(ctx context.Context) KeySigningKeyStatusPtrOutput
- func (e KeySigningKeyStatus) ToStringOutput() pulumi.StringOutput
- func (e KeySigningKeyStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e KeySigningKeyStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e KeySigningKeyStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeySigningKeyStatusInput
- type KeySigningKeyStatusOutput
- func (KeySigningKeyStatusOutput) ElementType() reflect.Type
- func (o KeySigningKeyStatusOutput) ToKeySigningKeyStatusOutput() KeySigningKeyStatusOutput
- func (o KeySigningKeyStatusOutput) ToKeySigningKeyStatusOutputWithContext(ctx context.Context) KeySigningKeyStatusOutput
- func (o KeySigningKeyStatusOutput) ToKeySigningKeyStatusPtrOutput() KeySigningKeyStatusPtrOutput
- func (o KeySigningKeyStatusOutput) ToKeySigningKeyStatusPtrOutputWithContext(ctx context.Context) KeySigningKeyStatusPtrOutput
- func (o KeySigningKeyStatusOutput) ToOutput(ctx context.Context) pulumix.Output[KeySigningKeyStatus]
- func (o KeySigningKeyStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o KeySigningKeyStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o KeySigningKeyStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KeySigningKeyStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeySigningKeyStatusPtrInput
- type KeySigningKeyStatusPtrOutput
- func (o KeySigningKeyStatusPtrOutput) Elem() KeySigningKeyStatusOutput
- func (KeySigningKeyStatusPtrOutput) ElementType() reflect.Type
- func (o KeySigningKeyStatusPtrOutput) ToKeySigningKeyStatusPtrOutput() KeySigningKeyStatusPtrOutput
- func (o KeySigningKeyStatusPtrOutput) ToKeySigningKeyStatusPtrOutputWithContext(ctx context.Context) KeySigningKeyStatusPtrOutput
- func (o KeySigningKeyStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KeySigningKeyStatus]
- func (o KeySigningKeyStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o KeySigningKeyStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupCidrCollectionArgs
- type LookupCidrCollectionOutputArgs
- type LookupCidrCollectionResult
- type LookupCidrCollectionResultOutput
- func (o LookupCidrCollectionResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupCidrCollectionResultOutput) ElementType() reflect.Type
- func (o LookupCidrCollectionResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupCidrCollectionResultOutput) Locations() CidrCollectionLocationArrayOutput
- func (o LookupCidrCollectionResultOutput) ToLookupCidrCollectionResultOutput() LookupCidrCollectionResultOutput
- func (o LookupCidrCollectionResultOutput) ToLookupCidrCollectionResultOutputWithContext(ctx context.Context) LookupCidrCollectionResultOutput
- func (o LookupCidrCollectionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCidrCollectionResult]
- type LookupHealthCheckArgs
- type LookupHealthCheckOutputArgs
- type LookupHealthCheckResult
- type LookupHealthCheckResultOutput
- func (LookupHealthCheckResultOutput) ElementType() reflect.Type
- func (o LookupHealthCheckResultOutput) HealthCheckConfig() HealthCheckConfigPropertiesPtrOutput
- func (o LookupHealthCheckResultOutput) HealthCheckId() pulumi.StringPtrOutput
- func (o LookupHealthCheckResultOutput) HealthCheckTags() HealthCheckTagArrayOutput
- func (o LookupHealthCheckResultOutput) ToLookupHealthCheckResultOutput() LookupHealthCheckResultOutput
- func (o LookupHealthCheckResultOutput) ToLookupHealthCheckResultOutputWithContext(ctx context.Context) LookupHealthCheckResultOutput
- func (o LookupHealthCheckResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupHealthCheckResult]
- type LookupHostedZoneArgs
- type LookupHostedZoneOutputArgs
- type LookupHostedZoneResult
- type LookupHostedZoneResultOutput
- func (LookupHostedZoneResultOutput) ElementType() reflect.Type
- func (o LookupHostedZoneResultOutput) HostedZoneConfig() HostedZoneConfigPtrOutput
- func (o LookupHostedZoneResultOutput) HostedZoneTags() HostedZoneTagArrayOutput
- func (o LookupHostedZoneResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupHostedZoneResultOutput) NameServers() pulumi.StringArrayOutput
- func (o LookupHostedZoneResultOutput) QueryLoggingConfig() HostedZoneQueryLoggingConfigPtrOutput
- func (o LookupHostedZoneResultOutput) ToLookupHostedZoneResultOutput() LookupHostedZoneResultOutput
- func (o LookupHostedZoneResultOutput) ToLookupHostedZoneResultOutputWithContext(ctx context.Context) LookupHostedZoneResultOutput
- func (o LookupHostedZoneResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupHostedZoneResult]
- func (o LookupHostedZoneResultOutput) Vpcs() HostedZoneVpcArrayOutput
- type LookupKeySigningKeyArgs
- type LookupKeySigningKeyOutputArgs
- type LookupKeySigningKeyResult
- type LookupKeySigningKeyResultOutput
- func (LookupKeySigningKeyResultOutput) ElementType() reflect.Type
- func (o LookupKeySigningKeyResultOutput) Status() KeySigningKeyStatusPtrOutput
- func (o LookupKeySigningKeyResultOutput) ToLookupKeySigningKeyResultOutput() LookupKeySigningKeyResultOutput
- func (o LookupKeySigningKeyResultOutput) ToLookupKeySigningKeyResultOutputWithContext(ctx context.Context) LookupKeySigningKeyResultOutput
- func (o LookupKeySigningKeyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupKeySigningKeyResult]
- type LookupRecordSetArgs
- type LookupRecordSetGroupArgs
- type LookupRecordSetGroupOutputArgs
- type LookupRecordSetGroupResult
- type LookupRecordSetGroupResultOutput
- func (o LookupRecordSetGroupResultOutput) Comment() pulumi.StringPtrOutput
- func (LookupRecordSetGroupResultOutput) ElementType() reflect.Type
- func (o LookupRecordSetGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupRecordSetGroupResultOutput) RecordSets() RecordSetGroupRecordSetArrayOutput
- func (o LookupRecordSetGroupResultOutput) ToLookupRecordSetGroupResultOutput() LookupRecordSetGroupResultOutput
- func (o LookupRecordSetGroupResultOutput) ToLookupRecordSetGroupResultOutputWithContext(ctx context.Context) LookupRecordSetGroupResultOutput
- func (o LookupRecordSetGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRecordSetGroupResult]
- type LookupRecordSetOutputArgs
- type LookupRecordSetResult
- type LookupRecordSetResultOutput
- func (o LookupRecordSetResultOutput) AliasTarget() RecordSetAliasTargetPtrOutput
- func (o LookupRecordSetResultOutput) CidrRoutingConfig() RecordSetCidrRoutingConfigPtrOutput
- func (o LookupRecordSetResultOutput) Comment() pulumi.StringPtrOutput
- func (LookupRecordSetResultOutput) ElementType() reflect.Type
- func (o LookupRecordSetResultOutput) Failover() pulumi.StringPtrOutput
- func (o LookupRecordSetResultOutput) GeoLocation() RecordSetGeoLocationPtrOutput
- func (o LookupRecordSetResultOutput) HealthCheckId() pulumi.StringPtrOutput
- func (o LookupRecordSetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupRecordSetResultOutput) MultiValueAnswer() pulumi.BoolPtrOutput
- func (o LookupRecordSetResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupRecordSetResultOutput) ResourceRecords() pulumi.StringArrayOutput
- func (o LookupRecordSetResultOutput) SetIdentifier() pulumi.StringPtrOutput
- func (o LookupRecordSetResultOutput) ToLookupRecordSetResultOutput() LookupRecordSetResultOutput
- func (o LookupRecordSetResultOutput) ToLookupRecordSetResultOutputWithContext(ctx context.Context) LookupRecordSetResultOutput
- func (o LookupRecordSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRecordSetResult]
- func (o LookupRecordSetResultOutput) Ttl() pulumi.StringPtrOutput
- func (o LookupRecordSetResultOutput) Type() pulumi.StringPtrOutput
- func (o LookupRecordSetResultOutput) Weight() pulumi.IntPtrOutput
- type RecordSetdeprecated
- type RecordSetAliasTarget
- type RecordSetAliasTargetArgs
- func (RecordSetAliasTargetArgs) ElementType() reflect.Type
- func (i RecordSetAliasTargetArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetAliasTarget]
- func (i RecordSetAliasTargetArgs) ToRecordSetAliasTargetOutput() RecordSetAliasTargetOutput
- func (i RecordSetAliasTargetArgs) ToRecordSetAliasTargetOutputWithContext(ctx context.Context) RecordSetAliasTargetOutput
- func (i RecordSetAliasTargetArgs) ToRecordSetAliasTargetPtrOutput() RecordSetAliasTargetPtrOutput
- func (i RecordSetAliasTargetArgs) ToRecordSetAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetAliasTargetPtrOutput
- type RecordSetAliasTargetInput
- type RecordSetAliasTargetOutput
- func (o RecordSetAliasTargetOutput) DnsName() pulumi.StringOutput
- func (RecordSetAliasTargetOutput) ElementType() reflect.Type
- func (o RecordSetAliasTargetOutput) EvaluateTargetHealth() pulumi.BoolPtrOutput
- func (o RecordSetAliasTargetOutput) HostedZoneId() pulumi.StringOutput
- func (o RecordSetAliasTargetOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetAliasTarget]
- func (o RecordSetAliasTargetOutput) ToRecordSetAliasTargetOutput() RecordSetAliasTargetOutput
- func (o RecordSetAliasTargetOutput) ToRecordSetAliasTargetOutputWithContext(ctx context.Context) RecordSetAliasTargetOutput
- func (o RecordSetAliasTargetOutput) ToRecordSetAliasTargetPtrOutput() RecordSetAliasTargetPtrOutput
- func (o RecordSetAliasTargetOutput) ToRecordSetAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetAliasTargetPtrOutput
- type RecordSetAliasTargetPtrInput
- type RecordSetAliasTargetPtrOutput
- func (o RecordSetAliasTargetPtrOutput) DnsName() pulumi.StringPtrOutput
- func (o RecordSetAliasTargetPtrOutput) Elem() RecordSetAliasTargetOutput
- func (RecordSetAliasTargetPtrOutput) ElementType() reflect.Type
- func (o RecordSetAliasTargetPtrOutput) EvaluateTargetHealth() pulumi.BoolPtrOutput
- func (o RecordSetAliasTargetPtrOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o RecordSetAliasTargetPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetAliasTarget]
- func (o RecordSetAliasTargetPtrOutput) ToRecordSetAliasTargetPtrOutput() RecordSetAliasTargetPtrOutput
- func (o RecordSetAliasTargetPtrOutput) ToRecordSetAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetAliasTargetPtrOutput
- type RecordSetArgs
- type RecordSetCidrRoutingConfig
- type RecordSetCidrRoutingConfigArgs
- func (RecordSetCidrRoutingConfigArgs) ElementType() reflect.Type
- func (i RecordSetCidrRoutingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetCidrRoutingConfig]
- func (i RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigOutput() RecordSetCidrRoutingConfigOutput
- func (i RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigOutput
- func (i RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigPtrOutput() RecordSetCidrRoutingConfigPtrOutput
- func (i RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigPtrOutput
- type RecordSetCidrRoutingConfigInput
- type RecordSetCidrRoutingConfigOutput
- func (o RecordSetCidrRoutingConfigOutput) CollectionId() pulumi.StringOutput
- func (RecordSetCidrRoutingConfigOutput) ElementType() reflect.Type
- func (o RecordSetCidrRoutingConfigOutput) LocationName() pulumi.StringOutput
- func (o RecordSetCidrRoutingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetCidrRoutingConfig]
- func (o RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigOutput() RecordSetCidrRoutingConfigOutput
- func (o RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigOutput
- func (o RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigPtrOutput() RecordSetCidrRoutingConfigPtrOutput
- func (o RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigPtrOutput
- type RecordSetCidrRoutingConfigPtrInput
- type RecordSetCidrRoutingConfigPtrOutput
- func (o RecordSetCidrRoutingConfigPtrOutput) CollectionId() pulumi.StringPtrOutput
- func (o RecordSetCidrRoutingConfigPtrOutput) Elem() RecordSetCidrRoutingConfigOutput
- func (RecordSetCidrRoutingConfigPtrOutput) ElementType() reflect.Type
- func (o RecordSetCidrRoutingConfigPtrOutput) LocationName() pulumi.StringPtrOutput
- func (o RecordSetCidrRoutingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetCidrRoutingConfig]
- func (o RecordSetCidrRoutingConfigPtrOutput) ToRecordSetCidrRoutingConfigPtrOutput() RecordSetCidrRoutingConfigPtrOutput
- func (o RecordSetCidrRoutingConfigPtrOutput) ToRecordSetCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigPtrOutput
- type RecordSetGeoLocation
- type RecordSetGeoLocationArgs
- func (RecordSetGeoLocationArgs) ElementType() reflect.Type
- func (i RecordSetGeoLocationArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGeoLocation]
- func (i RecordSetGeoLocationArgs) ToRecordSetGeoLocationOutput() RecordSetGeoLocationOutput
- func (i RecordSetGeoLocationArgs) ToRecordSetGeoLocationOutputWithContext(ctx context.Context) RecordSetGeoLocationOutput
- func (i RecordSetGeoLocationArgs) ToRecordSetGeoLocationPtrOutput() RecordSetGeoLocationPtrOutput
- func (i RecordSetGeoLocationArgs) ToRecordSetGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGeoLocationPtrOutput
- type RecordSetGeoLocationInput
- type RecordSetGeoLocationOutput
- func (o RecordSetGeoLocationOutput) ContinentCode() pulumi.StringPtrOutput
- func (o RecordSetGeoLocationOutput) CountryCode() pulumi.StringPtrOutput
- func (RecordSetGeoLocationOutput) ElementType() reflect.Type
- func (o RecordSetGeoLocationOutput) SubdivisionCode() pulumi.StringPtrOutput
- func (o RecordSetGeoLocationOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGeoLocation]
- func (o RecordSetGeoLocationOutput) ToRecordSetGeoLocationOutput() RecordSetGeoLocationOutput
- func (o RecordSetGeoLocationOutput) ToRecordSetGeoLocationOutputWithContext(ctx context.Context) RecordSetGeoLocationOutput
- func (o RecordSetGeoLocationOutput) ToRecordSetGeoLocationPtrOutput() RecordSetGeoLocationPtrOutput
- func (o RecordSetGeoLocationOutput) ToRecordSetGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGeoLocationPtrOutput
- type RecordSetGeoLocationPtrInput
- type RecordSetGeoLocationPtrOutput
- func (o RecordSetGeoLocationPtrOutput) ContinentCode() pulumi.StringPtrOutput
- func (o RecordSetGeoLocationPtrOutput) CountryCode() pulumi.StringPtrOutput
- func (o RecordSetGeoLocationPtrOutput) Elem() RecordSetGeoLocationOutput
- func (RecordSetGeoLocationPtrOutput) ElementType() reflect.Type
- func (o RecordSetGeoLocationPtrOutput) SubdivisionCode() pulumi.StringPtrOutput
- func (o RecordSetGeoLocationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGeoLocation]
- func (o RecordSetGeoLocationPtrOutput) ToRecordSetGeoLocationPtrOutput() RecordSetGeoLocationPtrOutput
- func (o RecordSetGeoLocationPtrOutput) ToRecordSetGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGeoLocationPtrOutput
- type RecordSetGroupdeprecated
- func (*RecordSetGroup) ElementType() reflect.Type
- func (i *RecordSetGroup) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroup]
- func (i *RecordSetGroup) ToRecordSetGroupOutput() RecordSetGroupOutput
- func (i *RecordSetGroup) ToRecordSetGroupOutputWithContext(ctx context.Context) RecordSetGroupOutput
- type RecordSetGroupAliasTarget
- type RecordSetGroupAliasTargetArgs
- func (RecordSetGroupAliasTargetArgs) ElementType() reflect.Type
- func (i RecordSetGroupAliasTargetArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupAliasTarget]
- func (i RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetOutput() RecordSetGroupAliasTargetOutput
- func (i RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetOutput
- func (i RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetPtrOutput() RecordSetGroupAliasTargetPtrOutput
- func (i RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetPtrOutput
- type RecordSetGroupAliasTargetInput
- type RecordSetGroupAliasTargetOutput
- func (o RecordSetGroupAliasTargetOutput) DnsName() pulumi.StringOutput
- func (RecordSetGroupAliasTargetOutput) ElementType() reflect.Type
- func (o RecordSetGroupAliasTargetOutput) EvaluateTargetHealth() pulumi.BoolPtrOutput
- func (o RecordSetGroupAliasTargetOutput) HostedZoneId() pulumi.StringOutput
- func (o RecordSetGroupAliasTargetOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupAliasTarget]
- func (o RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetOutput() RecordSetGroupAliasTargetOutput
- func (o RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetOutput
- func (o RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetPtrOutput() RecordSetGroupAliasTargetPtrOutput
- func (o RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetPtrOutput
- type RecordSetGroupAliasTargetPtrInput
- type RecordSetGroupAliasTargetPtrOutput
- func (o RecordSetGroupAliasTargetPtrOutput) DnsName() pulumi.StringPtrOutput
- func (o RecordSetGroupAliasTargetPtrOutput) Elem() RecordSetGroupAliasTargetOutput
- func (RecordSetGroupAliasTargetPtrOutput) ElementType() reflect.Type
- func (o RecordSetGroupAliasTargetPtrOutput) EvaluateTargetHealth() pulumi.BoolPtrOutput
- func (o RecordSetGroupAliasTargetPtrOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o RecordSetGroupAliasTargetPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroupAliasTarget]
- func (o RecordSetGroupAliasTargetPtrOutput) ToRecordSetGroupAliasTargetPtrOutput() RecordSetGroupAliasTargetPtrOutput
- func (o RecordSetGroupAliasTargetPtrOutput) ToRecordSetGroupAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetPtrOutput
- type RecordSetGroupArgs
- type RecordSetGroupCidrRoutingConfig
- type RecordSetGroupCidrRoutingConfigArgs
- func (RecordSetGroupCidrRoutingConfigArgs) ElementType() reflect.Type
- func (i RecordSetGroupCidrRoutingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupCidrRoutingConfig]
- func (i RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigOutput() RecordSetGroupCidrRoutingConfigOutput
- func (i RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigOutput
- func (i RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigPtrOutput() RecordSetGroupCidrRoutingConfigPtrOutput
- func (i RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigPtrOutput
- type RecordSetGroupCidrRoutingConfigInput
- type RecordSetGroupCidrRoutingConfigOutput
- func (o RecordSetGroupCidrRoutingConfigOutput) CollectionId() pulumi.StringOutput
- func (RecordSetGroupCidrRoutingConfigOutput) ElementType() reflect.Type
- func (o RecordSetGroupCidrRoutingConfigOutput) LocationName() pulumi.StringOutput
- func (o RecordSetGroupCidrRoutingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupCidrRoutingConfig]
- func (o RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigOutput() RecordSetGroupCidrRoutingConfigOutput
- func (o RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigOutput
- func (o RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigPtrOutput() RecordSetGroupCidrRoutingConfigPtrOutput
- func (o RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigPtrOutput
- type RecordSetGroupCidrRoutingConfigPtrInput
- type RecordSetGroupCidrRoutingConfigPtrOutput
- func (o RecordSetGroupCidrRoutingConfigPtrOutput) CollectionId() pulumi.StringPtrOutput
- func (o RecordSetGroupCidrRoutingConfigPtrOutput) Elem() RecordSetGroupCidrRoutingConfigOutput
- func (RecordSetGroupCidrRoutingConfigPtrOutput) ElementType() reflect.Type
- func (o RecordSetGroupCidrRoutingConfigPtrOutput) LocationName() pulumi.StringPtrOutput
- func (o RecordSetGroupCidrRoutingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroupCidrRoutingConfig]
- func (o RecordSetGroupCidrRoutingConfigPtrOutput) ToRecordSetGroupCidrRoutingConfigPtrOutput() RecordSetGroupCidrRoutingConfigPtrOutput
- func (o RecordSetGroupCidrRoutingConfigPtrOutput) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigPtrOutput
- type RecordSetGroupGeoLocation
- type RecordSetGroupGeoLocationArgs
- func (RecordSetGroupGeoLocationArgs) ElementType() reflect.Type
- func (i RecordSetGroupGeoLocationArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupGeoLocation]
- func (i RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationOutput() RecordSetGroupGeoLocationOutput
- func (i RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationOutput
- func (i RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationPtrOutput() RecordSetGroupGeoLocationPtrOutput
- func (i RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationPtrOutput
- type RecordSetGroupGeoLocationInput
- type RecordSetGroupGeoLocationOutput
- func (o RecordSetGroupGeoLocationOutput) ContinentCode() pulumi.StringPtrOutput
- func (o RecordSetGroupGeoLocationOutput) CountryCode() pulumi.StringPtrOutput
- func (RecordSetGroupGeoLocationOutput) ElementType() reflect.Type
- func (o RecordSetGroupGeoLocationOutput) SubdivisionCode() pulumi.StringPtrOutput
- func (o RecordSetGroupGeoLocationOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupGeoLocation]
- func (o RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationOutput() RecordSetGroupGeoLocationOutput
- func (o RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationOutput
- func (o RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationPtrOutput() RecordSetGroupGeoLocationPtrOutput
- func (o RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationPtrOutput
- type RecordSetGroupGeoLocationPtrInput
- type RecordSetGroupGeoLocationPtrOutput
- func (o RecordSetGroupGeoLocationPtrOutput) ContinentCode() pulumi.StringPtrOutput
- func (o RecordSetGroupGeoLocationPtrOutput) CountryCode() pulumi.StringPtrOutput
- func (o RecordSetGroupGeoLocationPtrOutput) Elem() RecordSetGroupGeoLocationOutput
- func (RecordSetGroupGeoLocationPtrOutput) ElementType() reflect.Type
- func (o RecordSetGroupGeoLocationPtrOutput) SubdivisionCode() pulumi.StringPtrOutput
- func (o RecordSetGroupGeoLocationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroupGeoLocation]
- func (o RecordSetGroupGeoLocationPtrOutput) ToRecordSetGroupGeoLocationPtrOutput() RecordSetGroupGeoLocationPtrOutput
- func (o RecordSetGroupGeoLocationPtrOutput) ToRecordSetGroupGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationPtrOutput
- type RecordSetGroupInput
- type RecordSetGroupOutput
- func (o RecordSetGroupOutput) Comment() pulumi.StringPtrOutput
- func (RecordSetGroupOutput) ElementType() reflect.Type
- func (o RecordSetGroupOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o RecordSetGroupOutput) HostedZoneName() pulumi.StringPtrOutput
- func (o RecordSetGroupOutput) RecordSets() RecordSetGroupRecordSetArrayOutput
- func (o RecordSetGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroup]
- func (o RecordSetGroupOutput) ToRecordSetGroupOutput() RecordSetGroupOutput
- func (o RecordSetGroupOutput) ToRecordSetGroupOutputWithContext(ctx context.Context) RecordSetGroupOutput
- type RecordSetGroupRecordSet
- type RecordSetGroupRecordSetArgs
- func (RecordSetGroupRecordSetArgs) ElementType() reflect.Type
- func (i RecordSetGroupRecordSetArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupRecordSet]
- func (i RecordSetGroupRecordSetArgs) ToRecordSetGroupRecordSetOutput() RecordSetGroupRecordSetOutput
- func (i RecordSetGroupRecordSetArgs) ToRecordSetGroupRecordSetOutputWithContext(ctx context.Context) RecordSetGroupRecordSetOutput
- type RecordSetGroupRecordSetArray
- func (RecordSetGroupRecordSetArray) ElementType() reflect.Type
- func (i RecordSetGroupRecordSetArray) ToOutput(ctx context.Context) pulumix.Output[[]RecordSetGroupRecordSet]
- func (i RecordSetGroupRecordSetArray) ToRecordSetGroupRecordSetArrayOutput() RecordSetGroupRecordSetArrayOutput
- func (i RecordSetGroupRecordSetArray) ToRecordSetGroupRecordSetArrayOutputWithContext(ctx context.Context) RecordSetGroupRecordSetArrayOutput
- type RecordSetGroupRecordSetArrayInput
- type RecordSetGroupRecordSetArrayOutput
- func (RecordSetGroupRecordSetArrayOutput) ElementType() reflect.Type
- func (o RecordSetGroupRecordSetArrayOutput) Index(i pulumi.IntInput) RecordSetGroupRecordSetOutput
- func (o RecordSetGroupRecordSetArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RecordSetGroupRecordSet]
- func (o RecordSetGroupRecordSetArrayOutput) ToRecordSetGroupRecordSetArrayOutput() RecordSetGroupRecordSetArrayOutput
- func (o RecordSetGroupRecordSetArrayOutput) ToRecordSetGroupRecordSetArrayOutputWithContext(ctx context.Context) RecordSetGroupRecordSetArrayOutput
- type RecordSetGroupRecordSetInput
- type RecordSetGroupRecordSetOutput
- func (o RecordSetGroupRecordSetOutput) AliasTarget() RecordSetGroupAliasTargetPtrOutput
- func (o RecordSetGroupRecordSetOutput) CidrRoutingConfig() RecordSetGroupCidrRoutingConfigPtrOutput
- func (RecordSetGroupRecordSetOutput) ElementType() reflect.Type
- func (o RecordSetGroupRecordSetOutput) Failover() pulumi.StringPtrOutput
- func (o RecordSetGroupRecordSetOutput) GeoLocation() RecordSetGroupGeoLocationPtrOutput
- func (o RecordSetGroupRecordSetOutput) HealthCheckId() pulumi.StringPtrOutput
- func (o RecordSetGroupRecordSetOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o RecordSetGroupRecordSetOutput) HostedZoneName() pulumi.StringPtrOutput
- func (o RecordSetGroupRecordSetOutput) MultiValueAnswer() pulumi.BoolPtrOutput
- func (o RecordSetGroupRecordSetOutput) Name() pulumi.StringOutput
- func (o RecordSetGroupRecordSetOutput) Region() pulumi.StringPtrOutput
- func (o RecordSetGroupRecordSetOutput) ResourceRecords() pulumi.StringArrayOutput
- func (o RecordSetGroupRecordSetOutput) SetIdentifier() pulumi.StringPtrOutput
- func (o RecordSetGroupRecordSetOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupRecordSet]
- func (o RecordSetGroupRecordSetOutput) ToRecordSetGroupRecordSetOutput() RecordSetGroupRecordSetOutput
- func (o RecordSetGroupRecordSetOutput) ToRecordSetGroupRecordSetOutputWithContext(ctx context.Context) RecordSetGroupRecordSetOutput
- func (o RecordSetGroupRecordSetOutput) Ttl() pulumi.StringPtrOutput
- func (o RecordSetGroupRecordSetOutput) Type() pulumi.StringOutput
- func (o RecordSetGroupRecordSetOutput) Weight() pulumi.IntPtrOutput
- type RecordSetGroupState
- type RecordSetInput
- type RecordSetOutput
- func (o RecordSetOutput) AliasTarget() RecordSetAliasTargetPtrOutput
- func (o RecordSetOutput) CidrRoutingConfig() RecordSetCidrRoutingConfigPtrOutput
- func (o RecordSetOutput) Comment() pulumi.StringPtrOutput
- func (RecordSetOutput) ElementType() reflect.Type
- func (o RecordSetOutput) Failover() pulumi.StringPtrOutput
- func (o RecordSetOutput) GeoLocation() RecordSetGeoLocationPtrOutput
- func (o RecordSetOutput) HealthCheckId() pulumi.StringPtrOutput
- func (o RecordSetOutput) HostedZoneId() pulumi.StringPtrOutput
- func (o RecordSetOutput) HostedZoneName() pulumi.StringPtrOutput
- func (o RecordSetOutput) MultiValueAnswer() pulumi.BoolPtrOutput
- func (o RecordSetOutput) Name() pulumi.StringOutput
- func (o RecordSetOutput) Region() pulumi.StringPtrOutput
- func (o RecordSetOutput) ResourceRecords() pulumi.StringArrayOutput
- func (o RecordSetOutput) SetIdentifier() pulumi.StringPtrOutput
- func (o RecordSetOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSet]
- func (o RecordSetOutput) ToRecordSetOutput() RecordSetOutput
- func (o RecordSetOutput) ToRecordSetOutputWithContext(ctx context.Context) RecordSetOutput
- func (o RecordSetOutput) Ttl() pulumi.StringPtrOutput
- func (o RecordSetOutput) Type() pulumi.StringOutput
- func (o RecordSetOutput) Weight() pulumi.IntPtrOutput
- type RecordSetState
Constants ¶
const ( HealthCheckConfigPropertiesInsufficientDataHealthStatusHealthy = HealthCheckConfigPropertiesInsufficientDataHealthStatus("Healthy") HealthCheckConfigPropertiesInsufficientDataHealthStatusLastKnownStatus = HealthCheckConfigPropertiesInsufficientDataHealthStatus("LastKnownStatus") HealthCheckConfigPropertiesInsufficientDataHealthStatusUnhealthy = HealthCheckConfigPropertiesInsufficientDataHealthStatus("Unhealthy") )
const ( HealthCheckConfigPropertiesTypeCalculated = HealthCheckConfigPropertiesType("CALCULATED") HealthCheckConfigPropertiesTypeCloudwatchMetric = HealthCheckConfigPropertiesType("CLOUDWATCH_METRIC") HealthCheckConfigPropertiesTypeHttp = HealthCheckConfigPropertiesType("HTTP") HealthCheckConfigPropertiesTypeHttpStrMatch = HealthCheckConfigPropertiesType("HTTP_STR_MATCH") HealthCheckConfigPropertiesTypeHttps = HealthCheckConfigPropertiesType("HTTPS") HealthCheckConfigPropertiesTypeHttpsStrMatch = HealthCheckConfigPropertiesType("HTTPS_STR_MATCH") HealthCheckConfigPropertiesTypeTcp = HealthCheckConfigPropertiesType("TCP") HealthCheckConfigPropertiesTypeRecoveryControl = HealthCheckConfigPropertiesType("RECOVERY_CONTROL") )
const ( KeySigningKeyStatusActive = KeySigningKeyStatus("ACTIVE") KeySigningKeyStatusInactive = KeySigningKeyStatus("INACTIVE") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CidrCollection ¶ added in v0.20.0
type CidrCollection struct { pulumi.CustomResourceState // The Amazon resource name (ARN) to uniquely identify the AWS resource. Arn pulumi.StringOutput `pulumi:"arn"` // A complex type that contains information about the list of CIDR locations. Locations CidrCollectionLocationArrayOutput `pulumi:"locations"` // A unique name for the CIDR collection. Name pulumi.StringOutput `pulumi:"name"` }
Resource schema for AWS::Route53::CidrCollection.
func GetCidrCollection ¶ added in v0.20.0
func GetCidrCollection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CidrCollectionState, opts ...pulumi.ResourceOption) (*CidrCollection, error)
GetCidrCollection gets an existing CidrCollection 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 NewCidrCollection ¶ added in v0.20.0
func NewCidrCollection(ctx *pulumi.Context, name string, args *CidrCollectionArgs, opts ...pulumi.ResourceOption) (*CidrCollection, error)
NewCidrCollection registers a new resource with the given unique name, arguments, and options.
func (*CidrCollection) ElementType ¶ added in v0.20.0
func (*CidrCollection) ElementType() reflect.Type
func (*CidrCollection) ToCidrCollectionOutput ¶ added in v0.20.0
func (i *CidrCollection) ToCidrCollectionOutput() CidrCollectionOutput
func (*CidrCollection) ToCidrCollectionOutputWithContext ¶ added in v0.20.0
func (i *CidrCollection) ToCidrCollectionOutputWithContext(ctx context.Context) CidrCollectionOutput
func (*CidrCollection) ToOutput ¶ added in v0.76.0
func (i *CidrCollection) ToOutput(ctx context.Context) pulumix.Output[*CidrCollection]
type CidrCollectionArgs ¶ added in v0.20.0
type CidrCollectionArgs struct { // A complex type that contains information about the list of CIDR locations. Locations CidrCollectionLocationArrayInput // A unique name for the CIDR collection. Name pulumi.StringPtrInput }
The set of arguments for constructing a CidrCollection resource.
func (CidrCollectionArgs) ElementType ¶ added in v0.20.0
func (CidrCollectionArgs) ElementType() reflect.Type
type CidrCollectionInput ¶ added in v0.20.0
type CidrCollectionInput interface { pulumi.Input ToCidrCollectionOutput() CidrCollectionOutput ToCidrCollectionOutputWithContext(ctx context.Context) CidrCollectionOutput }
type CidrCollectionLocation ¶ added in v0.20.0
type CidrCollectionLocationArgs ¶ added in v0.20.0
type CidrCollectionLocationArgs struct { // A list of CIDR blocks. CidrList pulumi.StringArrayInput `pulumi:"cidrList"` // The name of the location that is associated with the CIDR collection. LocationName pulumi.StringInput `pulumi:"locationName"` }
func (CidrCollectionLocationArgs) ElementType ¶ added in v0.20.0
func (CidrCollectionLocationArgs) ElementType() reflect.Type
func (CidrCollectionLocationArgs) ToCidrCollectionLocationOutput ¶ added in v0.20.0
func (i CidrCollectionLocationArgs) ToCidrCollectionLocationOutput() CidrCollectionLocationOutput
func (CidrCollectionLocationArgs) ToCidrCollectionLocationOutputWithContext ¶ added in v0.20.0
func (i CidrCollectionLocationArgs) ToCidrCollectionLocationOutputWithContext(ctx context.Context) CidrCollectionLocationOutput
func (CidrCollectionLocationArgs) ToOutput ¶ added in v0.76.0
func (i CidrCollectionLocationArgs) ToOutput(ctx context.Context) pulumix.Output[CidrCollectionLocation]
type CidrCollectionLocationArray ¶ added in v0.20.0
type CidrCollectionLocationArray []CidrCollectionLocationInput
func (CidrCollectionLocationArray) ElementType ¶ added in v0.20.0
func (CidrCollectionLocationArray) ElementType() reflect.Type
func (CidrCollectionLocationArray) ToCidrCollectionLocationArrayOutput ¶ added in v0.20.0
func (i CidrCollectionLocationArray) ToCidrCollectionLocationArrayOutput() CidrCollectionLocationArrayOutput
func (CidrCollectionLocationArray) ToCidrCollectionLocationArrayOutputWithContext ¶ added in v0.20.0
func (i CidrCollectionLocationArray) ToCidrCollectionLocationArrayOutputWithContext(ctx context.Context) CidrCollectionLocationArrayOutput
func (CidrCollectionLocationArray) ToOutput ¶ added in v0.76.0
func (i CidrCollectionLocationArray) ToOutput(ctx context.Context) pulumix.Output[[]CidrCollectionLocation]
type CidrCollectionLocationArrayInput ¶ added in v0.20.0
type CidrCollectionLocationArrayInput interface { pulumi.Input ToCidrCollectionLocationArrayOutput() CidrCollectionLocationArrayOutput ToCidrCollectionLocationArrayOutputWithContext(context.Context) CidrCollectionLocationArrayOutput }
CidrCollectionLocationArrayInput is an input type that accepts CidrCollectionLocationArray and CidrCollectionLocationArrayOutput values. You can construct a concrete instance of `CidrCollectionLocationArrayInput` via:
CidrCollectionLocationArray{ CidrCollectionLocationArgs{...} }
type CidrCollectionLocationArrayOutput ¶ added in v0.20.0
type CidrCollectionLocationArrayOutput struct{ *pulumi.OutputState }
func (CidrCollectionLocationArrayOutput) ElementType ¶ added in v0.20.0
func (CidrCollectionLocationArrayOutput) ElementType() reflect.Type
func (CidrCollectionLocationArrayOutput) Index ¶ added in v0.20.0
func (o CidrCollectionLocationArrayOutput) Index(i pulumi.IntInput) CidrCollectionLocationOutput
func (CidrCollectionLocationArrayOutput) ToCidrCollectionLocationArrayOutput ¶ added in v0.20.0
func (o CidrCollectionLocationArrayOutput) ToCidrCollectionLocationArrayOutput() CidrCollectionLocationArrayOutput
func (CidrCollectionLocationArrayOutput) ToCidrCollectionLocationArrayOutputWithContext ¶ added in v0.20.0
func (o CidrCollectionLocationArrayOutput) ToCidrCollectionLocationArrayOutputWithContext(ctx context.Context) CidrCollectionLocationArrayOutput
func (CidrCollectionLocationArrayOutput) ToOutput ¶ added in v0.76.0
func (o CidrCollectionLocationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CidrCollectionLocation]
type CidrCollectionLocationInput ¶ added in v0.20.0
type CidrCollectionLocationInput interface { pulumi.Input ToCidrCollectionLocationOutput() CidrCollectionLocationOutput ToCidrCollectionLocationOutputWithContext(context.Context) CidrCollectionLocationOutput }
CidrCollectionLocationInput is an input type that accepts CidrCollectionLocationArgs and CidrCollectionLocationOutput values. You can construct a concrete instance of `CidrCollectionLocationInput` via:
CidrCollectionLocationArgs{...}
type CidrCollectionLocationOutput ¶ added in v0.20.0
type CidrCollectionLocationOutput struct{ *pulumi.OutputState }
func (CidrCollectionLocationOutput) CidrList ¶ added in v0.20.0
func (o CidrCollectionLocationOutput) CidrList() pulumi.StringArrayOutput
A list of CIDR blocks.
func (CidrCollectionLocationOutput) ElementType ¶ added in v0.20.0
func (CidrCollectionLocationOutput) ElementType() reflect.Type
func (CidrCollectionLocationOutput) LocationName ¶ added in v0.20.0
func (o CidrCollectionLocationOutput) LocationName() pulumi.StringOutput
The name of the location that is associated with the CIDR collection.
func (CidrCollectionLocationOutput) ToCidrCollectionLocationOutput ¶ added in v0.20.0
func (o CidrCollectionLocationOutput) ToCidrCollectionLocationOutput() CidrCollectionLocationOutput
func (CidrCollectionLocationOutput) ToCidrCollectionLocationOutputWithContext ¶ added in v0.20.0
func (o CidrCollectionLocationOutput) ToCidrCollectionLocationOutputWithContext(ctx context.Context) CidrCollectionLocationOutput
func (CidrCollectionLocationOutput) ToOutput ¶ added in v0.76.0
func (o CidrCollectionLocationOutput) ToOutput(ctx context.Context) pulumix.Output[CidrCollectionLocation]
type CidrCollectionOutput ¶ added in v0.20.0
type CidrCollectionOutput struct{ *pulumi.OutputState }
func (CidrCollectionOutput) Arn ¶ added in v0.20.0
func (o CidrCollectionOutput) Arn() pulumi.StringOutput
The Amazon resource name (ARN) to uniquely identify the AWS resource.
func (CidrCollectionOutput) ElementType ¶ added in v0.20.0
func (CidrCollectionOutput) ElementType() reflect.Type
func (CidrCollectionOutput) Locations ¶ added in v0.20.0
func (o CidrCollectionOutput) Locations() CidrCollectionLocationArrayOutput
A complex type that contains information about the list of CIDR locations.
func (CidrCollectionOutput) Name ¶ added in v0.20.0
func (o CidrCollectionOutput) Name() pulumi.StringOutput
A unique name for the CIDR collection.
func (CidrCollectionOutput) ToCidrCollectionOutput ¶ added in v0.20.0
func (o CidrCollectionOutput) ToCidrCollectionOutput() CidrCollectionOutput
func (CidrCollectionOutput) ToCidrCollectionOutputWithContext ¶ added in v0.20.0
func (o CidrCollectionOutput) ToCidrCollectionOutputWithContext(ctx context.Context) CidrCollectionOutput
func (CidrCollectionOutput) ToOutput ¶ added in v0.76.0
func (o CidrCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[*CidrCollection]
type CidrCollectionState ¶ added in v0.20.0
type CidrCollectionState struct { }
func (CidrCollectionState) ElementType ¶ added in v0.20.0
func (CidrCollectionState) ElementType() reflect.Type
type Dnssec ¶ added in v0.72.0
type Dnssec struct { pulumi.CustomResourceState // The unique string (ID) used to identify a hosted zone. HostedZoneId pulumi.StringOutput `pulumi:"hostedZoneId"` }
Resource used to control (enable/disable) DNSSEC in a specific hosted zone.
func GetDnssec ¶ added in v0.72.0
func GetDnssec(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DnssecState, opts ...pulumi.ResourceOption) (*Dnssec, error)
GetDnssec gets an existing Dnssec 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 NewDnssec ¶ added in v0.72.0
func NewDnssec(ctx *pulumi.Context, name string, args *DnssecArgs, opts ...pulumi.ResourceOption) (*Dnssec, error)
NewDnssec registers a new resource with the given unique name, arguments, and options.
func (*Dnssec) ElementType ¶ added in v0.72.0
func (*Dnssec) ToDnssecOutput ¶ added in v0.72.0
func (i *Dnssec) ToDnssecOutput() DnssecOutput
func (*Dnssec) ToDnssecOutputWithContext ¶ added in v0.72.0
func (i *Dnssec) ToDnssecOutputWithContext(ctx context.Context) DnssecOutput
type DnssecArgs ¶ added in v0.72.0
type DnssecArgs struct { // The unique string (ID) used to identify a hosted zone. HostedZoneId pulumi.StringInput }
The set of arguments for constructing a Dnssec resource.
func (DnssecArgs) ElementType ¶ added in v0.72.0
func (DnssecArgs) ElementType() reflect.Type
type DnssecInput ¶ added in v0.72.0
type DnssecInput interface { pulumi.Input ToDnssecOutput() DnssecOutput ToDnssecOutputWithContext(ctx context.Context) DnssecOutput }
type DnssecOutput ¶ added in v0.72.0
type DnssecOutput struct{ *pulumi.OutputState }
func (DnssecOutput) ElementType ¶ added in v0.72.0
func (DnssecOutput) ElementType() reflect.Type
func (DnssecOutput) HostedZoneId ¶ added in v0.72.0
func (o DnssecOutput) HostedZoneId() pulumi.StringOutput
The unique string (ID) used to identify a hosted zone.
func (DnssecOutput) ToDnssecOutput ¶ added in v0.72.0
func (o DnssecOutput) ToDnssecOutput() DnssecOutput
func (DnssecOutput) ToDnssecOutputWithContext ¶ added in v0.72.0
func (o DnssecOutput) ToDnssecOutputWithContext(ctx context.Context) DnssecOutput
type DnssecState ¶ added in v0.72.0
type DnssecState struct { }
func (DnssecState) ElementType ¶ added in v0.72.0
func (DnssecState) ElementType() reflect.Type
type HealthCheck ¶
type HealthCheck struct { pulumi.CustomResourceState // A complex type that contains information about the health check. HealthCheckConfig HealthCheckConfigPropertiesOutput `pulumi:"healthCheckConfig"` HealthCheckId pulumi.StringOutput `pulumi:"healthCheckId"` // An array of key-value pairs to apply to this resource. HealthCheckTags HealthCheckTagArrayOutput `pulumi:"healthCheckTags"` }
Resource schema for AWS::Route53::HealthCheck.
func GetHealthCheck ¶
func GetHealthCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HealthCheckState, opts ...pulumi.ResourceOption) (*HealthCheck, error)
GetHealthCheck gets an existing HealthCheck 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 NewHealthCheck ¶
func NewHealthCheck(ctx *pulumi.Context, name string, args *HealthCheckArgs, opts ...pulumi.ResourceOption) (*HealthCheck, error)
NewHealthCheck registers a new resource with the given unique name, arguments, and options.
func (*HealthCheck) ElementType ¶
func (*HealthCheck) ElementType() reflect.Type
func (*HealthCheck) ToHealthCheckOutput ¶
func (i *HealthCheck) ToHealthCheckOutput() HealthCheckOutput
func (*HealthCheck) ToHealthCheckOutputWithContext ¶
func (i *HealthCheck) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
func (*HealthCheck) ToOutput ¶ added in v0.76.0
func (i *HealthCheck) ToOutput(ctx context.Context) pulumix.Output[*HealthCheck]
type HealthCheckAlarmIdentifier ¶ added in v0.2.0
type HealthCheckAlarmIdentifier struct { // The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy. Name string `pulumi:"name"` // For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in. Region string `pulumi:"region"` }
A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether the specified health check is healthy.
type HealthCheckAlarmIdentifierArgs ¶ added in v0.2.0
type HealthCheckAlarmIdentifierArgs struct { // The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy. Name pulumi.StringInput `pulumi:"name"` // For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in. Region pulumi.StringInput `pulumi:"region"` }
A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether the specified health check is healthy.
func (HealthCheckAlarmIdentifierArgs) ElementType ¶ added in v0.2.0
func (HealthCheckAlarmIdentifierArgs) ElementType() reflect.Type
func (HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierOutput ¶ added in v0.2.0
func (i HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierOutput() HealthCheckAlarmIdentifierOutput
func (HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierOutputWithContext ¶ added in v0.2.0
func (i HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierOutput
func (HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierPtrOutput ¶ added in v0.2.0
func (i HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierPtrOutput() HealthCheckAlarmIdentifierPtrOutput
func (HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierPtrOutputWithContext ¶ added in v0.2.0
func (i HealthCheckAlarmIdentifierArgs) ToHealthCheckAlarmIdentifierPtrOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierPtrOutput
func (HealthCheckAlarmIdentifierArgs) ToOutput ¶ added in v0.76.0
func (i HealthCheckAlarmIdentifierArgs) ToOutput(ctx context.Context) pulumix.Output[HealthCheckAlarmIdentifier]
type HealthCheckAlarmIdentifierInput ¶ added in v0.2.0
type HealthCheckAlarmIdentifierInput interface { pulumi.Input ToHealthCheckAlarmIdentifierOutput() HealthCheckAlarmIdentifierOutput ToHealthCheckAlarmIdentifierOutputWithContext(context.Context) HealthCheckAlarmIdentifierOutput }
HealthCheckAlarmIdentifierInput is an input type that accepts HealthCheckAlarmIdentifierArgs and HealthCheckAlarmIdentifierOutput values. You can construct a concrete instance of `HealthCheckAlarmIdentifierInput` via:
HealthCheckAlarmIdentifierArgs{...}
type HealthCheckAlarmIdentifierOutput ¶ added in v0.2.0
type HealthCheckAlarmIdentifierOutput struct{ *pulumi.OutputState }
A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether the specified health check is healthy.
func (HealthCheckAlarmIdentifierOutput) ElementType ¶ added in v0.2.0
func (HealthCheckAlarmIdentifierOutput) ElementType() reflect.Type
func (HealthCheckAlarmIdentifierOutput) Name ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierOutput) Name() pulumi.StringOutput
The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.
func (HealthCheckAlarmIdentifierOutput) Region ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierOutput) Region() pulumi.StringOutput
For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in.
func (HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierOutput ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierOutput() HealthCheckAlarmIdentifierOutput
func (HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierOutputWithContext ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierOutput
func (HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierPtrOutput ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierPtrOutput() HealthCheckAlarmIdentifierPtrOutput
func (HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierOutput) ToHealthCheckAlarmIdentifierPtrOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierPtrOutput
func (HealthCheckAlarmIdentifierOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckAlarmIdentifierOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckAlarmIdentifier]
type HealthCheckAlarmIdentifierPtrInput ¶ added in v0.2.0
type HealthCheckAlarmIdentifierPtrInput interface { pulumi.Input ToHealthCheckAlarmIdentifierPtrOutput() HealthCheckAlarmIdentifierPtrOutput ToHealthCheckAlarmIdentifierPtrOutputWithContext(context.Context) HealthCheckAlarmIdentifierPtrOutput }
HealthCheckAlarmIdentifierPtrInput is an input type that accepts HealthCheckAlarmIdentifierArgs, HealthCheckAlarmIdentifierPtr and HealthCheckAlarmIdentifierPtrOutput values. You can construct a concrete instance of `HealthCheckAlarmIdentifierPtrInput` via:
HealthCheckAlarmIdentifierArgs{...} or: nil
func HealthCheckAlarmIdentifierPtr ¶ added in v0.2.0
func HealthCheckAlarmIdentifierPtr(v *HealthCheckAlarmIdentifierArgs) HealthCheckAlarmIdentifierPtrInput
type HealthCheckAlarmIdentifierPtrOutput ¶ added in v0.2.0
type HealthCheckAlarmIdentifierPtrOutput struct{ *pulumi.OutputState }
func (HealthCheckAlarmIdentifierPtrOutput) Elem ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierPtrOutput) Elem() HealthCheckAlarmIdentifierOutput
func (HealthCheckAlarmIdentifierPtrOutput) ElementType ¶ added in v0.2.0
func (HealthCheckAlarmIdentifierPtrOutput) ElementType() reflect.Type
func (HealthCheckAlarmIdentifierPtrOutput) Name ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierPtrOutput) Name() pulumi.StringPtrOutput
The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.
func (HealthCheckAlarmIdentifierPtrOutput) Region ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierPtrOutput) Region() pulumi.StringPtrOutput
For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in.
func (HealthCheckAlarmIdentifierPtrOutput) ToHealthCheckAlarmIdentifierPtrOutput ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierPtrOutput) ToHealthCheckAlarmIdentifierPtrOutput() HealthCheckAlarmIdentifierPtrOutput
func (HealthCheckAlarmIdentifierPtrOutput) ToHealthCheckAlarmIdentifierPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckAlarmIdentifierPtrOutput) ToHealthCheckAlarmIdentifierPtrOutputWithContext(ctx context.Context) HealthCheckAlarmIdentifierPtrOutput
func (HealthCheckAlarmIdentifierPtrOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckAlarmIdentifierPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheckAlarmIdentifier]
type HealthCheckArgs ¶
type HealthCheckArgs struct { // A complex type that contains information about the health check. HealthCheckConfig HealthCheckConfigPropertiesInput // An array of key-value pairs to apply to this resource. HealthCheckTags HealthCheckTagArrayInput }
The set of arguments for constructing a HealthCheck resource.
func (HealthCheckArgs) ElementType ¶
func (HealthCheckArgs) ElementType() reflect.Type
type HealthCheckConfigProperties ¶ added in v0.2.0
type HealthCheckConfigProperties struct { AlarmIdentifier *HealthCheckAlarmIdentifier `pulumi:"alarmIdentifier"` ChildHealthChecks []string `pulumi:"childHealthChecks"` EnableSni *bool `pulumi:"enableSni"` FailureThreshold *int `pulumi:"failureThreshold"` FullyQualifiedDomainName *string `pulumi:"fullyQualifiedDomainName"` HealthThreshold *int `pulumi:"healthThreshold"` InsufficientDataHealthStatus *HealthCheckConfigPropertiesInsufficientDataHealthStatus `pulumi:"insufficientDataHealthStatus"` Inverted *bool `pulumi:"inverted"` IpAddress *string `pulumi:"ipAddress"` MeasureLatency *bool `pulumi:"measureLatency"` Port *int `pulumi:"port"` Regions []string `pulumi:"regions"` RequestInterval *int `pulumi:"requestInterval"` ResourcePath *string `pulumi:"resourcePath"` RoutingControlArn *string `pulumi:"routingControlArn"` SearchString *string `pulumi:"searchString"` Type HealthCheckConfigPropertiesType `pulumi:"type"` }
A complex type that contains information about the health check.
type HealthCheckConfigPropertiesArgs ¶ added in v0.2.0
type HealthCheckConfigPropertiesArgs struct { AlarmIdentifier HealthCheckAlarmIdentifierPtrInput `pulumi:"alarmIdentifier"` ChildHealthChecks pulumi.StringArrayInput `pulumi:"childHealthChecks"` EnableSni pulumi.BoolPtrInput `pulumi:"enableSni"` FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` FullyQualifiedDomainName pulumi.StringPtrInput `pulumi:"fullyQualifiedDomainName"` HealthThreshold pulumi.IntPtrInput `pulumi:"healthThreshold"` InsufficientDataHealthStatus HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrInput `pulumi:"insufficientDataHealthStatus"` Inverted pulumi.BoolPtrInput `pulumi:"inverted"` IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` MeasureLatency pulumi.BoolPtrInput `pulumi:"measureLatency"` Port pulumi.IntPtrInput `pulumi:"port"` Regions pulumi.StringArrayInput `pulumi:"regions"` RequestInterval pulumi.IntPtrInput `pulumi:"requestInterval"` ResourcePath pulumi.StringPtrInput `pulumi:"resourcePath"` RoutingControlArn pulumi.StringPtrInput `pulumi:"routingControlArn"` SearchString pulumi.StringPtrInput `pulumi:"searchString"` Type HealthCheckConfigPropertiesTypeInput `pulumi:"type"` }
A complex type that contains information about the health check.
func (HealthCheckConfigPropertiesArgs) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesArgs) ElementType() reflect.Type
func (HealthCheckConfigPropertiesArgs) ToHealthCheckConfigPropertiesOutput ¶ added in v0.2.0
func (i HealthCheckConfigPropertiesArgs) ToHealthCheckConfigPropertiesOutput() HealthCheckConfigPropertiesOutput
func (HealthCheckConfigPropertiesArgs) ToHealthCheckConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (i HealthCheckConfigPropertiesArgs) ToHealthCheckConfigPropertiesOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesOutput
func (HealthCheckConfigPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i HealthCheckConfigPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[HealthCheckConfigProperties]
type HealthCheckConfigPropertiesInput ¶ added in v0.2.0
type HealthCheckConfigPropertiesInput interface { pulumi.Input ToHealthCheckConfigPropertiesOutput() HealthCheckConfigPropertiesOutput ToHealthCheckConfigPropertiesOutputWithContext(context.Context) HealthCheckConfigPropertiesOutput }
HealthCheckConfigPropertiesInput is an input type that accepts HealthCheckConfigPropertiesArgs and HealthCheckConfigPropertiesOutput values. You can construct a concrete instance of `HealthCheckConfigPropertiesInput` via:
HealthCheckConfigPropertiesArgs{...}
type HealthCheckConfigPropertiesInsufficientDataHealthStatus ¶ added in v0.2.0
type HealthCheckConfigPropertiesInsufficientDataHealthStatus string
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ElementType() reflect.Type
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutput ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutputWithContext ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringOutput ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringOutput() pulumi.StringOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringOutputWithContext ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringPtrOutput ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesInsufficientDataHealthStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HealthCheckConfigPropertiesInsufficientDataHealthStatusInput ¶ added in v0.2.0
type HealthCheckConfigPropertiesInsufficientDataHealthStatusInput interface { pulumi.Input ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutputWithContext(context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput }
HealthCheckConfigPropertiesInsufficientDataHealthStatusInput is an input type that accepts HealthCheckConfigPropertiesInsufficientDataHealthStatusArgs and HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput values. You can construct a concrete instance of `HealthCheckConfigPropertiesInsufficientDataHealthStatusInput` via:
HealthCheckConfigPropertiesInsufficientDataHealthStatusArgs{...}
type HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput ¶ added in v0.2.0
type HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput struct{ *pulumi.OutputState }
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ElementType() reflect.Type
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringOutput() pulumi.StringOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrInput ¶ added in v0.2.0
type HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrInput interface { pulumi.Input ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext(context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput }
func HealthCheckConfigPropertiesInsufficientDataHealthStatusPtr ¶ added in v0.2.0
func HealthCheckConfigPropertiesInsufficientDataHealthStatusPtr(v string) HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrInput
type HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput ¶ added in v0.2.0
type HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput struct{ *pulumi.OutputState }
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ElementType() reflect.Type
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToHealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HealthCheckConfigPropertiesOutput ¶ added in v0.2.0
type HealthCheckConfigPropertiesOutput struct{ *pulumi.OutputState }
A complex type that contains information about the health check.
func (HealthCheckConfigPropertiesOutput) AlarmIdentifier ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) AlarmIdentifier() HealthCheckAlarmIdentifierPtrOutput
func (HealthCheckConfigPropertiesOutput) ChildHealthChecks ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) ChildHealthChecks() pulumi.StringArrayOutput
func (HealthCheckConfigPropertiesOutput) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesOutput) ElementType() reflect.Type
func (HealthCheckConfigPropertiesOutput) EnableSni ¶ added in v0.72.0
func (o HealthCheckConfigPropertiesOutput) EnableSni() pulumi.BoolPtrOutput
func (HealthCheckConfigPropertiesOutput) FailureThreshold ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) FailureThreshold() pulumi.IntPtrOutput
func (HealthCheckConfigPropertiesOutput) FullyQualifiedDomainName ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) FullyQualifiedDomainName() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesOutput) HealthThreshold ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) HealthThreshold() pulumi.IntPtrOutput
func (HealthCheckConfigPropertiesOutput) InsufficientDataHealthStatus ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) InsufficientDataHealthStatus() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
func (HealthCheckConfigPropertiesOutput) Inverted ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) Inverted() pulumi.BoolPtrOutput
func (HealthCheckConfigPropertiesOutput) IpAddress ¶ added in v0.72.0
func (o HealthCheckConfigPropertiesOutput) IpAddress() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesOutput) MeasureLatency ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) MeasureLatency() pulumi.BoolPtrOutput
func (HealthCheckConfigPropertiesOutput) Port ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) Port() pulumi.IntPtrOutput
func (HealthCheckConfigPropertiesOutput) Regions ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) Regions() pulumi.StringArrayOutput
func (HealthCheckConfigPropertiesOutput) RequestInterval ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) RequestInterval() pulumi.IntPtrOutput
func (HealthCheckConfigPropertiesOutput) ResourcePath ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) ResourcePath() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesOutput) RoutingControlArn ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) RoutingControlArn() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesOutput) SearchString ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) SearchString() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesOutput) ToHealthCheckConfigPropertiesOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) ToHealthCheckConfigPropertiesOutput() HealthCheckConfigPropertiesOutput
func (HealthCheckConfigPropertiesOutput) ToHealthCheckConfigPropertiesOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesOutput) ToHealthCheckConfigPropertiesOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesOutput
func (HealthCheckConfigPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckConfigPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckConfigProperties]
type HealthCheckConfigPropertiesPtrOutput ¶ added in v0.2.0
type HealthCheckConfigPropertiesPtrOutput struct{ *pulumi.OutputState }
func (HealthCheckConfigPropertiesPtrOutput) AlarmIdentifier ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) AlarmIdentifier() HealthCheckAlarmIdentifierPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) ChildHealthChecks ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) ChildHealthChecks() pulumi.StringArrayOutput
func (HealthCheckConfigPropertiesPtrOutput) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesPtrOutput) ElementType() reflect.Type
func (HealthCheckConfigPropertiesPtrOutput) EnableSni ¶ added in v0.72.0
func (o HealthCheckConfigPropertiesPtrOutput) EnableSni() pulumi.BoolPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) FailureThreshold ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) FailureThreshold() pulumi.IntPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) FullyQualifiedDomainName ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) FullyQualifiedDomainName() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) HealthThreshold ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) HealthThreshold() pulumi.IntPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) InsufficientDataHealthStatus ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) InsufficientDataHealthStatus() HealthCheckConfigPropertiesInsufficientDataHealthStatusPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) Inverted ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) Inverted() pulumi.BoolPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) IpAddress ¶ added in v0.72.0
func (o HealthCheckConfigPropertiesPtrOutput) IpAddress() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) MeasureLatency ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) MeasureLatency() pulumi.BoolPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) Port ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) Port() pulumi.IntPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) Regions ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) Regions() pulumi.StringArrayOutput
func (HealthCheckConfigPropertiesPtrOutput) RequestInterval ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) RequestInterval() pulumi.IntPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) ResourcePath ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) ResourcePath() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) RoutingControlArn ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) RoutingControlArn() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) SearchString ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) SearchString() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) ToHealthCheckConfigPropertiesPtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) ToHealthCheckConfigPropertiesPtrOutput() HealthCheckConfigPropertiesPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) ToHealthCheckConfigPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesPtrOutput) ToHealthCheckConfigPropertiesPtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesPtrOutput
func (HealthCheckConfigPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckConfigPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheckConfigProperties]
type HealthCheckConfigPropertiesType ¶ added in v0.2.0
type HealthCheckConfigPropertiesType string
func (HealthCheckConfigPropertiesType) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesType) ElementType() reflect.Type
func (HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypeOutput ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypeOutput() HealthCheckConfigPropertiesTypeOutput
func (HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypeOutputWithContext ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypeOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypeOutput
func (HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypePtrOutput ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypePtrOutput() HealthCheckConfigPropertiesTypePtrOutput
func (HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypePtrOutputWithContext ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesType) ToHealthCheckConfigPropertiesTypePtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypePtrOutput
func (HealthCheckConfigPropertiesType) ToStringOutput ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesType) ToStringOutput() pulumi.StringOutput
func (HealthCheckConfigPropertiesType) ToStringOutputWithContext ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HealthCheckConfigPropertiesType) ToStringPtrOutput ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesType) ToStringPtrOutput() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesType) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e HealthCheckConfigPropertiesType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HealthCheckConfigPropertiesTypeInput ¶ added in v0.2.0
type HealthCheckConfigPropertiesTypeInput interface { pulumi.Input ToHealthCheckConfigPropertiesTypeOutput() HealthCheckConfigPropertiesTypeOutput ToHealthCheckConfigPropertiesTypeOutputWithContext(context.Context) HealthCheckConfigPropertiesTypeOutput }
HealthCheckConfigPropertiesTypeInput is an input type that accepts HealthCheckConfigPropertiesTypeArgs and HealthCheckConfigPropertiesTypeOutput values. You can construct a concrete instance of `HealthCheckConfigPropertiesTypeInput` via:
HealthCheckConfigPropertiesTypeArgs{...}
type HealthCheckConfigPropertiesTypeOutput ¶ added in v0.2.0
type HealthCheckConfigPropertiesTypeOutput struct{ *pulumi.OutputState }
func (HealthCheckConfigPropertiesTypeOutput) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesTypeOutput) ElementType() reflect.Type
func (HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypeOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypeOutput() HealthCheckConfigPropertiesTypeOutput
func (HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypeOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypeOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypeOutput
func (HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypePtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypePtrOutput() HealthCheckConfigPropertiesTypePtrOutput
func (HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypePtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypeOutput) ToHealthCheckConfigPropertiesTypePtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypePtrOutput
func (HealthCheckConfigPropertiesTypeOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckConfigPropertiesTypeOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckConfigPropertiesType]
func (HealthCheckConfigPropertiesTypeOutput) ToStringOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypeOutput) ToStringOutput() pulumi.StringOutput
func (HealthCheckConfigPropertiesTypeOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HealthCheckConfigPropertiesTypeOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HealthCheckConfigPropertiesTypePtrInput ¶ added in v0.2.0
type HealthCheckConfigPropertiesTypePtrInput interface { pulumi.Input ToHealthCheckConfigPropertiesTypePtrOutput() HealthCheckConfigPropertiesTypePtrOutput ToHealthCheckConfigPropertiesTypePtrOutputWithContext(context.Context) HealthCheckConfigPropertiesTypePtrOutput }
func HealthCheckConfigPropertiesTypePtr ¶ added in v0.2.0
func HealthCheckConfigPropertiesTypePtr(v string) HealthCheckConfigPropertiesTypePtrInput
type HealthCheckConfigPropertiesTypePtrOutput ¶ added in v0.2.0
type HealthCheckConfigPropertiesTypePtrOutput struct{ *pulumi.OutputState }
func (HealthCheckConfigPropertiesTypePtrOutput) ElementType ¶ added in v0.2.0
func (HealthCheckConfigPropertiesTypePtrOutput) ElementType() reflect.Type
func (HealthCheckConfigPropertiesTypePtrOutput) ToHealthCheckConfigPropertiesTypePtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypePtrOutput) ToHealthCheckConfigPropertiesTypePtrOutput() HealthCheckConfigPropertiesTypePtrOutput
func (HealthCheckConfigPropertiesTypePtrOutput) ToHealthCheckConfigPropertiesTypePtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypePtrOutput) ToHealthCheckConfigPropertiesTypePtrOutputWithContext(ctx context.Context) HealthCheckConfigPropertiesTypePtrOutput
func (HealthCheckConfigPropertiesTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckConfigPropertiesTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheckConfigPropertiesType]
func (HealthCheckConfigPropertiesTypePtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HealthCheckConfigPropertiesTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o HealthCheckConfigPropertiesTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HealthCheckInput ¶
type HealthCheckInput interface { pulumi.Input ToHealthCheckOutput() HealthCheckOutput ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput }
type HealthCheckOutput ¶
type HealthCheckOutput struct{ *pulumi.OutputState }
func (HealthCheckOutput) ElementType ¶
func (HealthCheckOutput) ElementType() reflect.Type
func (HealthCheckOutput) HealthCheckConfig ¶ added in v0.17.0
func (o HealthCheckOutput) HealthCheckConfig() HealthCheckConfigPropertiesOutput
A complex type that contains information about the health check.
func (HealthCheckOutput) HealthCheckId ¶ added in v0.17.0
func (o HealthCheckOutput) HealthCheckId() pulumi.StringOutput
func (HealthCheckOutput) HealthCheckTags ¶ added in v0.17.0
func (o HealthCheckOutput) HealthCheckTags() HealthCheckTagArrayOutput
An array of key-value pairs to apply to this resource.
func (HealthCheckOutput) ToHealthCheckOutput ¶
func (o HealthCheckOutput) ToHealthCheckOutput() HealthCheckOutput
func (HealthCheckOutput) ToHealthCheckOutputWithContext ¶
func (o HealthCheckOutput) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
func (HealthCheckOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckOutput) ToOutput(ctx context.Context) pulumix.Output[*HealthCheck]
type HealthCheckState ¶
type HealthCheckState struct { }
func (HealthCheckState) ElementType ¶
func (HealthCheckState) ElementType() reflect.Type
type HealthCheckTag ¶ added in v0.2.0
type HealthCheckTag struct { // The key name of the tag. Key string `pulumi:"key"` // The value for the tag. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type HealthCheckTagArgs ¶ added in v0.2.0
type HealthCheckTagArgs struct { // The key name of the tag. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (HealthCheckTagArgs) ElementType ¶ added in v0.2.0
func (HealthCheckTagArgs) ElementType() reflect.Type
func (HealthCheckTagArgs) ToHealthCheckTagOutput ¶ added in v0.2.0
func (i HealthCheckTagArgs) ToHealthCheckTagOutput() HealthCheckTagOutput
func (HealthCheckTagArgs) ToHealthCheckTagOutputWithContext ¶ added in v0.2.0
func (i HealthCheckTagArgs) ToHealthCheckTagOutputWithContext(ctx context.Context) HealthCheckTagOutput
func (HealthCheckTagArgs) ToOutput ¶ added in v0.76.0
func (i HealthCheckTagArgs) ToOutput(ctx context.Context) pulumix.Output[HealthCheckTag]
type HealthCheckTagArray ¶ added in v0.2.0
type HealthCheckTagArray []HealthCheckTagInput
func (HealthCheckTagArray) ElementType ¶ added in v0.2.0
func (HealthCheckTagArray) ElementType() reflect.Type
func (HealthCheckTagArray) ToHealthCheckTagArrayOutput ¶ added in v0.2.0
func (i HealthCheckTagArray) ToHealthCheckTagArrayOutput() HealthCheckTagArrayOutput
func (HealthCheckTagArray) ToHealthCheckTagArrayOutputWithContext ¶ added in v0.2.0
func (i HealthCheckTagArray) ToHealthCheckTagArrayOutputWithContext(ctx context.Context) HealthCheckTagArrayOutput
func (HealthCheckTagArray) ToOutput ¶ added in v0.76.0
func (i HealthCheckTagArray) ToOutput(ctx context.Context) pulumix.Output[[]HealthCheckTag]
type HealthCheckTagArrayInput ¶ added in v0.2.0
type HealthCheckTagArrayInput interface { pulumi.Input ToHealthCheckTagArrayOutput() HealthCheckTagArrayOutput ToHealthCheckTagArrayOutputWithContext(context.Context) HealthCheckTagArrayOutput }
HealthCheckTagArrayInput is an input type that accepts HealthCheckTagArray and HealthCheckTagArrayOutput values. You can construct a concrete instance of `HealthCheckTagArrayInput` via:
HealthCheckTagArray{ HealthCheckTagArgs{...} }
type HealthCheckTagArrayOutput ¶ added in v0.2.0
type HealthCheckTagArrayOutput struct{ *pulumi.OutputState }
func (HealthCheckTagArrayOutput) ElementType ¶ added in v0.2.0
func (HealthCheckTagArrayOutput) ElementType() reflect.Type
func (HealthCheckTagArrayOutput) Index ¶ added in v0.2.0
func (o HealthCheckTagArrayOutput) Index(i pulumi.IntInput) HealthCheckTagOutput
func (HealthCheckTagArrayOutput) ToHealthCheckTagArrayOutput ¶ added in v0.2.0
func (o HealthCheckTagArrayOutput) ToHealthCheckTagArrayOutput() HealthCheckTagArrayOutput
func (HealthCheckTagArrayOutput) ToHealthCheckTagArrayOutputWithContext ¶ added in v0.2.0
func (o HealthCheckTagArrayOutput) ToHealthCheckTagArrayOutputWithContext(ctx context.Context) HealthCheckTagArrayOutput
func (HealthCheckTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]HealthCheckTag]
type HealthCheckTagInput ¶ added in v0.2.0
type HealthCheckTagInput interface { pulumi.Input ToHealthCheckTagOutput() HealthCheckTagOutput ToHealthCheckTagOutputWithContext(context.Context) HealthCheckTagOutput }
HealthCheckTagInput is an input type that accepts HealthCheckTagArgs and HealthCheckTagOutput values. You can construct a concrete instance of `HealthCheckTagInput` via:
HealthCheckTagArgs{...}
type HealthCheckTagOutput ¶ added in v0.2.0
type HealthCheckTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (HealthCheckTagOutput) ElementType ¶ added in v0.2.0
func (HealthCheckTagOutput) ElementType() reflect.Type
func (HealthCheckTagOutput) Key ¶ added in v0.2.0
func (o HealthCheckTagOutput) Key() pulumi.StringOutput
The key name of the tag.
func (HealthCheckTagOutput) ToHealthCheckTagOutput ¶ added in v0.2.0
func (o HealthCheckTagOutput) ToHealthCheckTagOutput() HealthCheckTagOutput
func (HealthCheckTagOutput) ToHealthCheckTagOutputWithContext ¶ added in v0.2.0
func (o HealthCheckTagOutput) ToHealthCheckTagOutputWithContext(ctx context.Context) HealthCheckTagOutput
func (HealthCheckTagOutput) ToOutput ¶ added in v0.76.0
func (o HealthCheckTagOutput) ToOutput(ctx context.Context) pulumix.Output[HealthCheckTag]
func (HealthCheckTagOutput) Value ¶ added in v0.2.0
func (o HealthCheckTagOutput) Value() pulumi.StringOutput
The value for the tag.
type HostedZone ¶
type HostedZone struct { pulumi.CustomResourceState HostedZoneConfig HostedZoneConfigPtrOutput `pulumi:"hostedZoneConfig"` // Adds, edits, or deletes tags for a health check or a hosted zone. // // For information about using tags for cost allocation, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide. HostedZoneTags HostedZoneTagArrayOutput `pulumi:"hostedZoneTags"` // The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. // // If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of NameServers that are returned by the Fn::GetAtt intrinsic function. Name pulumi.StringPtrOutput `pulumi:"name"` NameServers pulumi.StringArrayOutput `pulumi:"nameServers"` QueryLoggingConfig HostedZoneQueryLoggingConfigPtrOutput `pulumi:"queryLoggingConfig"` // A complex type that contains information about the VPCs that are associated with the specified hosted zone. Vpcs HostedZoneVpcArrayOutput `pulumi:"vpcs"` }
Resource schema for AWS::Route53::HostedZone.
func GetHostedZone ¶
func GetHostedZone(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HostedZoneState, opts ...pulumi.ResourceOption) (*HostedZone, error)
GetHostedZone gets an existing HostedZone 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 NewHostedZone ¶
func NewHostedZone(ctx *pulumi.Context, name string, args *HostedZoneArgs, opts ...pulumi.ResourceOption) (*HostedZone, error)
NewHostedZone registers a new resource with the given unique name, arguments, and options.
func (*HostedZone) ElementType ¶
func (*HostedZone) ElementType() reflect.Type
func (*HostedZone) ToHostedZoneOutput ¶
func (i *HostedZone) ToHostedZoneOutput() HostedZoneOutput
func (*HostedZone) ToHostedZoneOutputWithContext ¶
func (i *HostedZone) ToHostedZoneOutputWithContext(ctx context.Context) HostedZoneOutput
func (*HostedZone) ToOutput ¶ added in v0.76.0
func (i *HostedZone) ToOutput(ctx context.Context) pulumix.Output[*HostedZone]
type HostedZoneArgs ¶
type HostedZoneArgs struct { HostedZoneConfig HostedZoneConfigPtrInput // Adds, edits, or deletes tags for a health check or a hosted zone. // // For information about using tags for cost allocation, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide. HostedZoneTags HostedZoneTagArrayInput // The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical. // // If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of NameServers that are returned by the Fn::GetAtt intrinsic function. Name pulumi.StringPtrInput QueryLoggingConfig HostedZoneQueryLoggingConfigPtrInput // A complex type that contains information about the VPCs that are associated with the specified hosted zone. Vpcs HostedZoneVpcArrayInput }
The set of arguments for constructing a HostedZone resource.
func (HostedZoneArgs) ElementType ¶
func (HostedZoneArgs) ElementType() reflect.Type
type HostedZoneConfig ¶ added in v0.2.0
type HostedZoneConfig struct { // Any comments that you want to include about the hosted zone. Comment *string `pulumi:"comment"` }
A complex type that contains an optional comment.
If you don't want to specify a comment, omit the HostedZoneConfig and Comment elements.
type HostedZoneConfigArgs ¶ added in v0.2.0
type HostedZoneConfigArgs struct { // Any comments that you want to include about the hosted zone. Comment pulumi.StringPtrInput `pulumi:"comment"` }
A complex type that contains an optional comment.
If you don't want to specify a comment, omit the HostedZoneConfig and Comment elements.
func (HostedZoneConfigArgs) ElementType ¶ added in v0.2.0
func (HostedZoneConfigArgs) ElementType() reflect.Type
func (HostedZoneConfigArgs) ToHostedZoneConfigOutput ¶ added in v0.2.0
func (i HostedZoneConfigArgs) ToHostedZoneConfigOutput() HostedZoneConfigOutput
func (HostedZoneConfigArgs) ToHostedZoneConfigOutputWithContext ¶ added in v0.2.0
func (i HostedZoneConfigArgs) ToHostedZoneConfigOutputWithContext(ctx context.Context) HostedZoneConfigOutput
func (HostedZoneConfigArgs) ToHostedZoneConfigPtrOutput ¶ added in v0.2.0
func (i HostedZoneConfigArgs) ToHostedZoneConfigPtrOutput() HostedZoneConfigPtrOutput
func (HostedZoneConfigArgs) ToHostedZoneConfigPtrOutputWithContext ¶ added in v0.2.0
func (i HostedZoneConfigArgs) ToHostedZoneConfigPtrOutputWithContext(ctx context.Context) HostedZoneConfigPtrOutput
func (HostedZoneConfigArgs) ToOutput ¶ added in v0.76.0
func (i HostedZoneConfigArgs) ToOutput(ctx context.Context) pulumix.Output[HostedZoneConfig]
type HostedZoneConfigInput ¶ added in v0.2.0
type HostedZoneConfigInput interface { pulumi.Input ToHostedZoneConfigOutput() HostedZoneConfigOutput ToHostedZoneConfigOutputWithContext(context.Context) HostedZoneConfigOutput }
HostedZoneConfigInput is an input type that accepts HostedZoneConfigArgs and HostedZoneConfigOutput values. You can construct a concrete instance of `HostedZoneConfigInput` via:
HostedZoneConfigArgs{...}
type HostedZoneConfigOutput ¶ added in v0.2.0
type HostedZoneConfigOutput struct{ *pulumi.OutputState }
A complex type that contains an optional comment.
If you don't want to specify a comment, omit the HostedZoneConfig and Comment elements.
func (HostedZoneConfigOutput) Comment ¶ added in v0.2.0
func (o HostedZoneConfigOutput) Comment() pulumi.StringPtrOutput
Any comments that you want to include about the hosted zone.
func (HostedZoneConfigOutput) ElementType ¶ added in v0.2.0
func (HostedZoneConfigOutput) ElementType() reflect.Type
func (HostedZoneConfigOutput) ToHostedZoneConfigOutput ¶ added in v0.2.0
func (o HostedZoneConfigOutput) ToHostedZoneConfigOutput() HostedZoneConfigOutput
func (HostedZoneConfigOutput) ToHostedZoneConfigOutputWithContext ¶ added in v0.2.0
func (o HostedZoneConfigOutput) ToHostedZoneConfigOutputWithContext(ctx context.Context) HostedZoneConfigOutput
func (HostedZoneConfigOutput) ToHostedZoneConfigPtrOutput ¶ added in v0.2.0
func (o HostedZoneConfigOutput) ToHostedZoneConfigPtrOutput() HostedZoneConfigPtrOutput
func (HostedZoneConfigOutput) ToHostedZoneConfigPtrOutputWithContext ¶ added in v0.2.0
func (o HostedZoneConfigOutput) ToHostedZoneConfigPtrOutputWithContext(ctx context.Context) HostedZoneConfigPtrOutput
func (HostedZoneConfigOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneConfigOutput) ToOutput(ctx context.Context) pulumix.Output[HostedZoneConfig]
type HostedZoneConfigPtrInput ¶ added in v0.2.0
type HostedZoneConfigPtrInput interface { pulumi.Input ToHostedZoneConfigPtrOutput() HostedZoneConfigPtrOutput ToHostedZoneConfigPtrOutputWithContext(context.Context) HostedZoneConfigPtrOutput }
HostedZoneConfigPtrInput is an input type that accepts HostedZoneConfigArgs, HostedZoneConfigPtr and HostedZoneConfigPtrOutput values. You can construct a concrete instance of `HostedZoneConfigPtrInput` via:
HostedZoneConfigArgs{...} or: nil
func HostedZoneConfigPtr ¶ added in v0.2.0
func HostedZoneConfigPtr(v *HostedZoneConfigArgs) HostedZoneConfigPtrInput
type HostedZoneConfigPtrOutput ¶ added in v0.2.0
type HostedZoneConfigPtrOutput struct{ *pulumi.OutputState }
func (HostedZoneConfigPtrOutput) Comment ¶ added in v0.2.0
func (o HostedZoneConfigPtrOutput) Comment() pulumi.StringPtrOutput
Any comments that you want to include about the hosted zone.
func (HostedZoneConfigPtrOutput) Elem ¶ added in v0.2.0
func (o HostedZoneConfigPtrOutput) Elem() HostedZoneConfigOutput
func (HostedZoneConfigPtrOutput) ElementType ¶ added in v0.2.0
func (HostedZoneConfigPtrOutput) ElementType() reflect.Type
func (HostedZoneConfigPtrOutput) ToHostedZoneConfigPtrOutput ¶ added in v0.2.0
func (o HostedZoneConfigPtrOutput) ToHostedZoneConfigPtrOutput() HostedZoneConfigPtrOutput
func (HostedZoneConfigPtrOutput) ToHostedZoneConfigPtrOutputWithContext ¶ added in v0.2.0
func (o HostedZoneConfigPtrOutput) ToHostedZoneConfigPtrOutputWithContext(ctx context.Context) HostedZoneConfigPtrOutput
func (HostedZoneConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HostedZoneConfig]
type HostedZoneInput ¶
type HostedZoneInput interface { pulumi.Input ToHostedZoneOutput() HostedZoneOutput ToHostedZoneOutputWithContext(ctx context.Context) HostedZoneOutput }
type HostedZoneOutput ¶
type HostedZoneOutput struct{ *pulumi.OutputState }
func (HostedZoneOutput) ElementType ¶
func (HostedZoneOutput) ElementType() reflect.Type
func (HostedZoneOutput) HostedZoneConfig ¶ added in v0.17.0
func (o HostedZoneOutput) HostedZoneConfig() HostedZoneConfigPtrOutput
func (HostedZoneOutput) HostedZoneTags ¶ added in v0.17.0
func (o HostedZoneOutput) HostedZoneTags() HostedZoneTagArrayOutput
Adds, edits, or deletes tags for a health check or a hosted zone.
For information about using tags for cost allocation, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
func (HostedZoneOutput) Name ¶ added in v0.17.0
func (o HostedZoneOutput) Name() pulumi.StringPtrOutput
The name of the domain. Specify a fully qualified domain name, for example, www.example.com. The trailing dot is optional; Amazon Route 53 assumes that the domain name is fully qualified. This means that Route 53 treats www.example.com (without a trailing dot) and www.example.com. (with a trailing dot) as identical.
If you're creating a public hosted zone, this is the name you have registered with your DNS registrar. If your domain name is registered with a registrar other than Route 53, change the name servers for your domain to the set of NameServers that are returned by the Fn::GetAtt intrinsic function.
func (HostedZoneOutput) NameServers ¶ added in v0.17.0
func (o HostedZoneOutput) NameServers() pulumi.StringArrayOutput
func (HostedZoneOutput) QueryLoggingConfig ¶ added in v0.17.0
func (o HostedZoneOutput) QueryLoggingConfig() HostedZoneQueryLoggingConfigPtrOutput
func (HostedZoneOutput) ToHostedZoneOutput ¶
func (o HostedZoneOutput) ToHostedZoneOutput() HostedZoneOutput
func (HostedZoneOutput) ToHostedZoneOutputWithContext ¶
func (o HostedZoneOutput) ToHostedZoneOutputWithContext(ctx context.Context) HostedZoneOutput
func (HostedZoneOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneOutput) ToOutput(ctx context.Context) pulumix.Output[*HostedZone]
func (HostedZoneOutput) Vpcs ¶ added in v0.72.0
func (o HostedZoneOutput) Vpcs() HostedZoneVpcArrayOutput
A complex type that contains information about the VPCs that are associated with the specified hosted zone.
type HostedZoneQueryLoggingConfig ¶
type HostedZoneQueryLoggingConfig struct { // The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to. CloudWatchLogsLogGroupArn string `pulumi:"cloudWatchLogsLogGroupArn"` }
A complex type that contains information about a configuration for DNS query logging.
type HostedZoneQueryLoggingConfigArgs ¶
type HostedZoneQueryLoggingConfigArgs struct { // The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to. CloudWatchLogsLogGroupArn pulumi.StringInput `pulumi:"cloudWatchLogsLogGroupArn"` }
A complex type that contains information about a configuration for DNS query logging.
func (HostedZoneQueryLoggingConfigArgs) ElementType ¶
func (HostedZoneQueryLoggingConfigArgs) ElementType() reflect.Type
func (HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigOutput ¶
func (i HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigOutput() HostedZoneQueryLoggingConfigOutput
func (HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigOutputWithContext ¶
func (i HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigOutput
func (HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigPtrOutput ¶
func (i HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigPtrOutput() HostedZoneQueryLoggingConfigPtrOutput
func (HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigPtrOutputWithContext ¶
func (i HostedZoneQueryLoggingConfigArgs) ToHostedZoneQueryLoggingConfigPtrOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigPtrOutput
func (HostedZoneQueryLoggingConfigArgs) ToOutput ¶ added in v0.76.0
func (i HostedZoneQueryLoggingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[HostedZoneQueryLoggingConfig]
type HostedZoneQueryLoggingConfigInput ¶
type HostedZoneQueryLoggingConfigInput interface { pulumi.Input ToHostedZoneQueryLoggingConfigOutput() HostedZoneQueryLoggingConfigOutput ToHostedZoneQueryLoggingConfigOutputWithContext(context.Context) HostedZoneQueryLoggingConfigOutput }
HostedZoneQueryLoggingConfigInput is an input type that accepts HostedZoneQueryLoggingConfigArgs and HostedZoneQueryLoggingConfigOutput values. You can construct a concrete instance of `HostedZoneQueryLoggingConfigInput` via:
HostedZoneQueryLoggingConfigArgs{...}
type HostedZoneQueryLoggingConfigOutput ¶
type HostedZoneQueryLoggingConfigOutput struct{ *pulumi.OutputState }
A complex type that contains information about a configuration for DNS query logging.
func (HostedZoneQueryLoggingConfigOutput) CloudWatchLogsLogGroupArn ¶
func (o HostedZoneQueryLoggingConfigOutput) CloudWatchLogsLogGroupArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
func (HostedZoneQueryLoggingConfigOutput) ElementType ¶
func (HostedZoneQueryLoggingConfigOutput) ElementType() reflect.Type
func (HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigOutput ¶
func (o HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigOutput() HostedZoneQueryLoggingConfigOutput
func (HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigOutputWithContext ¶
func (o HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigOutput
func (HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigPtrOutput ¶
func (o HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigPtrOutput() HostedZoneQueryLoggingConfigPtrOutput
func (HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigPtrOutputWithContext ¶
func (o HostedZoneQueryLoggingConfigOutput) ToHostedZoneQueryLoggingConfigPtrOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigPtrOutput
func (HostedZoneQueryLoggingConfigOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneQueryLoggingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[HostedZoneQueryLoggingConfig]
type HostedZoneQueryLoggingConfigPtrInput ¶
type HostedZoneQueryLoggingConfigPtrInput interface { pulumi.Input ToHostedZoneQueryLoggingConfigPtrOutput() HostedZoneQueryLoggingConfigPtrOutput ToHostedZoneQueryLoggingConfigPtrOutputWithContext(context.Context) HostedZoneQueryLoggingConfigPtrOutput }
HostedZoneQueryLoggingConfigPtrInput is an input type that accepts HostedZoneQueryLoggingConfigArgs, HostedZoneQueryLoggingConfigPtr and HostedZoneQueryLoggingConfigPtrOutput values. You can construct a concrete instance of `HostedZoneQueryLoggingConfigPtrInput` via:
HostedZoneQueryLoggingConfigArgs{...} or: nil
func HostedZoneQueryLoggingConfigPtr ¶
func HostedZoneQueryLoggingConfigPtr(v *HostedZoneQueryLoggingConfigArgs) HostedZoneQueryLoggingConfigPtrInput
type HostedZoneQueryLoggingConfigPtrOutput ¶
type HostedZoneQueryLoggingConfigPtrOutput struct{ *pulumi.OutputState }
func (HostedZoneQueryLoggingConfigPtrOutput) CloudWatchLogsLogGroupArn ¶
func (o HostedZoneQueryLoggingConfigPtrOutput) CloudWatchLogsLogGroupArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the CloudWatch Logs log group that Amazon Route 53 is publishing logs to.
func (HostedZoneQueryLoggingConfigPtrOutput) ElementType ¶
func (HostedZoneQueryLoggingConfigPtrOutput) ElementType() reflect.Type
func (HostedZoneQueryLoggingConfigPtrOutput) ToHostedZoneQueryLoggingConfigPtrOutput ¶
func (o HostedZoneQueryLoggingConfigPtrOutput) ToHostedZoneQueryLoggingConfigPtrOutput() HostedZoneQueryLoggingConfigPtrOutput
func (HostedZoneQueryLoggingConfigPtrOutput) ToHostedZoneQueryLoggingConfigPtrOutputWithContext ¶
func (o HostedZoneQueryLoggingConfigPtrOutput) ToHostedZoneQueryLoggingConfigPtrOutputWithContext(ctx context.Context) HostedZoneQueryLoggingConfigPtrOutput
func (HostedZoneQueryLoggingConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneQueryLoggingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*HostedZoneQueryLoggingConfig]
type HostedZoneState ¶
type HostedZoneState struct { }
func (HostedZoneState) ElementType ¶
func (HostedZoneState) ElementType() reflect.Type
type HostedZoneTag ¶ added in v0.2.0
type HostedZoneTag struct { // The key name of the tag. Key string `pulumi:"key"` // The value for the tag. Value string `pulumi:"value"` }
A complex type that contains information about a tag that you want to add or edit for the specified health check or hosted zone.
type HostedZoneTagArgs ¶ added in v0.2.0
type HostedZoneTagArgs struct { // The key name of the tag. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. Value pulumi.StringInput `pulumi:"value"` }
A complex type that contains information about a tag that you want to add or edit for the specified health check or hosted zone.
func (HostedZoneTagArgs) ElementType ¶ added in v0.2.0
func (HostedZoneTagArgs) ElementType() reflect.Type
func (HostedZoneTagArgs) ToHostedZoneTagOutput ¶ added in v0.2.0
func (i HostedZoneTagArgs) ToHostedZoneTagOutput() HostedZoneTagOutput
func (HostedZoneTagArgs) ToHostedZoneTagOutputWithContext ¶ added in v0.2.0
func (i HostedZoneTagArgs) ToHostedZoneTagOutputWithContext(ctx context.Context) HostedZoneTagOutput
func (HostedZoneTagArgs) ToOutput ¶ added in v0.76.0
func (i HostedZoneTagArgs) ToOutput(ctx context.Context) pulumix.Output[HostedZoneTag]
type HostedZoneTagArray ¶ added in v0.2.0
type HostedZoneTagArray []HostedZoneTagInput
func (HostedZoneTagArray) ElementType ¶ added in v0.2.0
func (HostedZoneTagArray) ElementType() reflect.Type
func (HostedZoneTagArray) ToHostedZoneTagArrayOutput ¶ added in v0.2.0
func (i HostedZoneTagArray) ToHostedZoneTagArrayOutput() HostedZoneTagArrayOutput
func (HostedZoneTagArray) ToHostedZoneTagArrayOutputWithContext ¶ added in v0.2.0
func (i HostedZoneTagArray) ToHostedZoneTagArrayOutputWithContext(ctx context.Context) HostedZoneTagArrayOutput
func (HostedZoneTagArray) ToOutput ¶ added in v0.76.0
func (i HostedZoneTagArray) ToOutput(ctx context.Context) pulumix.Output[[]HostedZoneTag]
type HostedZoneTagArrayInput ¶ added in v0.2.0
type HostedZoneTagArrayInput interface { pulumi.Input ToHostedZoneTagArrayOutput() HostedZoneTagArrayOutput ToHostedZoneTagArrayOutputWithContext(context.Context) HostedZoneTagArrayOutput }
HostedZoneTagArrayInput is an input type that accepts HostedZoneTagArray and HostedZoneTagArrayOutput values. You can construct a concrete instance of `HostedZoneTagArrayInput` via:
HostedZoneTagArray{ HostedZoneTagArgs{...} }
type HostedZoneTagArrayOutput ¶ added in v0.2.0
type HostedZoneTagArrayOutput struct{ *pulumi.OutputState }
func (HostedZoneTagArrayOutput) ElementType ¶ added in v0.2.0
func (HostedZoneTagArrayOutput) ElementType() reflect.Type
func (HostedZoneTagArrayOutput) Index ¶ added in v0.2.0
func (o HostedZoneTagArrayOutput) Index(i pulumi.IntInput) HostedZoneTagOutput
func (HostedZoneTagArrayOutput) ToHostedZoneTagArrayOutput ¶ added in v0.2.0
func (o HostedZoneTagArrayOutput) ToHostedZoneTagArrayOutput() HostedZoneTagArrayOutput
func (HostedZoneTagArrayOutput) ToHostedZoneTagArrayOutputWithContext ¶ added in v0.2.0
func (o HostedZoneTagArrayOutput) ToHostedZoneTagArrayOutputWithContext(ctx context.Context) HostedZoneTagArrayOutput
func (HostedZoneTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]HostedZoneTag]
type HostedZoneTagInput ¶ added in v0.2.0
type HostedZoneTagInput interface { pulumi.Input ToHostedZoneTagOutput() HostedZoneTagOutput ToHostedZoneTagOutputWithContext(context.Context) HostedZoneTagOutput }
HostedZoneTagInput is an input type that accepts HostedZoneTagArgs and HostedZoneTagOutput values. You can construct a concrete instance of `HostedZoneTagInput` via:
HostedZoneTagArgs{...}
type HostedZoneTagOutput ¶ added in v0.2.0
type HostedZoneTagOutput struct{ *pulumi.OutputState }
A complex type that contains information about a tag that you want to add or edit for the specified health check or hosted zone.
func (HostedZoneTagOutput) ElementType ¶ added in v0.2.0
func (HostedZoneTagOutput) ElementType() reflect.Type
func (HostedZoneTagOutput) Key ¶ added in v0.2.0
func (o HostedZoneTagOutput) Key() pulumi.StringOutput
The key name of the tag.
func (HostedZoneTagOutput) ToHostedZoneTagOutput ¶ added in v0.2.0
func (o HostedZoneTagOutput) ToHostedZoneTagOutput() HostedZoneTagOutput
func (HostedZoneTagOutput) ToHostedZoneTagOutputWithContext ¶ added in v0.2.0
func (o HostedZoneTagOutput) ToHostedZoneTagOutputWithContext(ctx context.Context) HostedZoneTagOutput
func (HostedZoneTagOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneTagOutput) ToOutput(ctx context.Context) pulumix.Output[HostedZoneTag]
func (HostedZoneTagOutput) Value ¶ added in v0.2.0
func (o HostedZoneTagOutput) Value() pulumi.StringOutput
The value for the tag.
type HostedZoneVpc ¶ added in v0.72.0
type HostedZoneVpc struct { // The ID of an Amazon VPC. VpcId string `pulumi:"vpcId"` // The region that an Amazon VPC was created in. See https://docs.aws.amazon.com/general/latest/gr/rande.html for a list of up to date regions. VpcRegion string `pulumi:"vpcRegion"` }
A complex type that contains information about an Amazon VPC. Route 53 Resolver uses the records in the private hosted zone to route traffic in that VPC.
type HostedZoneVpcArgs ¶ added in v0.72.0
type HostedZoneVpcArgs struct { // The ID of an Amazon VPC. VpcId pulumi.StringInput `pulumi:"vpcId"` // The region that an Amazon VPC was created in. See https://docs.aws.amazon.com/general/latest/gr/rande.html for a list of up to date regions. VpcRegion pulumi.StringInput `pulumi:"vpcRegion"` }
A complex type that contains information about an Amazon VPC. Route 53 Resolver uses the records in the private hosted zone to route traffic in that VPC.
func (HostedZoneVpcArgs) ElementType ¶ added in v0.72.0
func (HostedZoneVpcArgs) ElementType() reflect.Type
func (HostedZoneVpcArgs) ToHostedZoneVpcOutput ¶ added in v0.72.0
func (i HostedZoneVpcArgs) ToHostedZoneVpcOutput() HostedZoneVpcOutput
func (HostedZoneVpcArgs) ToHostedZoneVpcOutputWithContext ¶ added in v0.72.0
func (i HostedZoneVpcArgs) ToHostedZoneVpcOutputWithContext(ctx context.Context) HostedZoneVpcOutput
func (HostedZoneVpcArgs) ToOutput ¶ added in v0.76.0
func (i HostedZoneVpcArgs) ToOutput(ctx context.Context) pulumix.Output[HostedZoneVpc]
type HostedZoneVpcArray ¶ added in v0.72.0
type HostedZoneVpcArray []HostedZoneVpcInput
func (HostedZoneVpcArray) ElementType ¶ added in v0.72.0
func (HostedZoneVpcArray) ElementType() reflect.Type
func (HostedZoneVpcArray) ToHostedZoneVpcArrayOutput ¶ added in v0.72.0
func (i HostedZoneVpcArray) ToHostedZoneVpcArrayOutput() HostedZoneVpcArrayOutput
func (HostedZoneVpcArray) ToHostedZoneVpcArrayOutputWithContext ¶ added in v0.72.0
func (i HostedZoneVpcArray) ToHostedZoneVpcArrayOutputWithContext(ctx context.Context) HostedZoneVpcArrayOutput
func (HostedZoneVpcArray) ToOutput ¶ added in v0.76.0
func (i HostedZoneVpcArray) ToOutput(ctx context.Context) pulumix.Output[[]HostedZoneVpc]
type HostedZoneVpcArrayInput ¶ added in v0.72.0
type HostedZoneVpcArrayInput interface { pulumi.Input ToHostedZoneVpcArrayOutput() HostedZoneVpcArrayOutput ToHostedZoneVpcArrayOutputWithContext(context.Context) HostedZoneVpcArrayOutput }
HostedZoneVpcArrayInput is an input type that accepts HostedZoneVpcArray and HostedZoneVpcArrayOutput values. You can construct a concrete instance of `HostedZoneVpcArrayInput` via:
HostedZoneVpcArray{ HostedZoneVpcArgs{...} }
type HostedZoneVpcArrayOutput ¶ added in v0.72.0
type HostedZoneVpcArrayOutput struct{ *pulumi.OutputState }
func (HostedZoneVpcArrayOutput) ElementType ¶ added in v0.72.0
func (HostedZoneVpcArrayOutput) ElementType() reflect.Type
func (HostedZoneVpcArrayOutput) Index ¶ added in v0.72.0
func (o HostedZoneVpcArrayOutput) Index(i pulumi.IntInput) HostedZoneVpcOutput
func (HostedZoneVpcArrayOutput) ToHostedZoneVpcArrayOutput ¶ added in v0.72.0
func (o HostedZoneVpcArrayOutput) ToHostedZoneVpcArrayOutput() HostedZoneVpcArrayOutput
func (HostedZoneVpcArrayOutput) ToHostedZoneVpcArrayOutputWithContext ¶ added in v0.72.0
func (o HostedZoneVpcArrayOutput) ToHostedZoneVpcArrayOutputWithContext(ctx context.Context) HostedZoneVpcArrayOutput
func (HostedZoneVpcArrayOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneVpcArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]HostedZoneVpc]
type HostedZoneVpcInput ¶ added in v0.72.0
type HostedZoneVpcInput interface { pulumi.Input ToHostedZoneVpcOutput() HostedZoneVpcOutput ToHostedZoneVpcOutputWithContext(context.Context) HostedZoneVpcOutput }
HostedZoneVpcInput is an input type that accepts HostedZoneVpcArgs and HostedZoneVpcOutput values. You can construct a concrete instance of `HostedZoneVpcInput` via:
HostedZoneVpcArgs{...}
type HostedZoneVpcOutput ¶ added in v0.72.0
type HostedZoneVpcOutput struct{ *pulumi.OutputState }
A complex type that contains information about an Amazon VPC. Route 53 Resolver uses the records in the private hosted zone to route traffic in that VPC.
func (HostedZoneVpcOutput) ElementType ¶ added in v0.72.0
func (HostedZoneVpcOutput) ElementType() reflect.Type
func (HostedZoneVpcOutput) ToHostedZoneVpcOutput ¶ added in v0.72.0
func (o HostedZoneVpcOutput) ToHostedZoneVpcOutput() HostedZoneVpcOutput
func (HostedZoneVpcOutput) ToHostedZoneVpcOutputWithContext ¶ added in v0.72.0
func (o HostedZoneVpcOutput) ToHostedZoneVpcOutputWithContext(ctx context.Context) HostedZoneVpcOutput
func (HostedZoneVpcOutput) ToOutput ¶ added in v0.76.0
func (o HostedZoneVpcOutput) ToOutput(ctx context.Context) pulumix.Output[HostedZoneVpc]
func (HostedZoneVpcOutput) VpcId ¶ added in v0.72.0
func (o HostedZoneVpcOutput) VpcId() pulumi.StringOutput
The ID of an Amazon VPC.
func (HostedZoneVpcOutput) VpcRegion ¶ added in v0.72.0
func (o HostedZoneVpcOutput) VpcRegion() pulumi.StringOutput
The region that an Amazon VPC was created in. See https://docs.aws.amazon.com/general/latest/gr/rande.html for a list of up to date regions.
type KeySigningKey ¶
type KeySigningKey struct { pulumi.CustomResourceState // The unique string (ID) used to identify a hosted zone. HostedZoneId pulumi.StringOutput `pulumi:"hostedZoneId"` // The Amazon resource name (ARN) for a customer managed key (CMK) in AWS Key Management Service (KMS). The KeyManagementServiceArn must be unique for each key signing key (KSK) in a single hosted zone. KeyManagementServiceArn pulumi.StringOutput `pulumi:"keyManagementServiceArn"` // An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone. Name pulumi.StringOutput `pulumi:"name"` // A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE. Status KeySigningKeyStatusOutput `pulumi:"status"` }
Represents a key signing key (KSK) associated with a hosted zone. You can only have two KSKs per hosted zone.
func GetKeySigningKey ¶
func GetKeySigningKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KeySigningKeyState, opts ...pulumi.ResourceOption) (*KeySigningKey, error)
GetKeySigningKey gets an existing KeySigningKey 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 NewKeySigningKey ¶
func NewKeySigningKey(ctx *pulumi.Context, name string, args *KeySigningKeyArgs, opts ...pulumi.ResourceOption) (*KeySigningKey, error)
NewKeySigningKey registers a new resource with the given unique name, arguments, and options.
func (*KeySigningKey) ElementType ¶
func (*KeySigningKey) ElementType() reflect.Type
func (*KeySigningKey) ToKeySigningKeyOutput ¶
func (i *KeySigningKey) ToKeySigningKeyOutput() KeySigningKeyOutput
func (*KeySigningKey) ToKeySigningKeyOutputWithContext ¶
func (i *KeySigningKey) ToKeySigningKeyOutputWithContext(ctx context.Context) KeySigningKeyOutput
func (*KeySigningKey) ToOutput ¶ added in v0.76.0
func (i *KeySigningKey) ToOutput(ctx context.Context) pulumix.Output[*KeySigningKey]
type KeySigningKeyArgs ¶
type KeySigningKeyArgs struct { // The unique string (ID) used to identify a hosted zone. HostedZoneId pulumi.StringInput // The Amazon resource name (ARN) for a customer managed key (CMK) in AWS Key Management Service (KMS). The KeyManagementServiceArn must be unique for each key signing key (KSK) in a single hosted zone. KeyManagementServiceArn pulumi.StringInput // An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone. Name pulumi.StringPtrInput // A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE. Status KeySigningKeyStatusInput }
The set of arguments for constructing a KeySigningKey resource.
func (KeySigningKeyArgs) ElementType ¶
func (KeySigningKeyArgs) ElementType() reflect.Type
type KeySigningKeyInput ¶
type KeySigningKeyInput interface { pulumi.Input ToKeySigningKeyOutput() KeySigningKeyOutput ToKeySigningKeyOutputWithContext(ctx context.Context) KeySigningKeyOutput }
type KeySigningKeyOutput ¶
type KeySigningKeyOutput struct{ *pulumi.OutputState }
func (KeySigningKeyOutput) ElementType ¶
func (KeySigningKeyOutput) ElementType() reflect.Type
func (KeySigningKeyOutput) HostedZoneId ¶ added in v0.17.0
func (o KeySigningKeyOutput) HostedZoneId() pulumi.StringOutput
The unique string (ID) used to identify a hosted zone.
func (KeySigningKeyOutput) KeyManagementServiceArn ¶ added in v0.17.0
func (o KeySigningKeyOutput) KeyManagementServiceArn() pulumi.StringOutput
The Amazon resource name (ARN) for a customer managed key (CMK) in AWS Key Management Service (KMS). The KeyManagementServiceArn must be unique for each key signing key (KSK) in a single hosted zone.
func (KeySigningKeyOutput) Name ¶ added in v0.17.0
func (o KeySigningKeyOutput) Name() pulumi.StringOutput
An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone.
func (KeySigningKeyOutput) Status ¶ added in v0.17.0
func (o KeySigningKeyOutput) Status() KeySigningKeyStatusOutput
A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
func (KeySigningKeyOutput) ToKeySigningKeyOutput ¶
func (o KeySigningKeyOutput) ToKeySigningKeyOutput() KeySigningKeyOutput
func (KeySigningKeyOutput) ToKeySigningKeyOutputWithContext ¶
func (o KeySigningKeyOutput) ToKeySigningKeyOutputWithContext(ctx context.Context) KeySigningKeyOutput
func (KeySigningKeyOutput) ToOutput ¶ added in v0.76.0
func (o KeySigningKeyOutput) ToOutput(ctx context.Context) pulumix.Output[*KeySigningKey]
type KeySigningKeyState ¶
type KeySigningKeyState struct { }
func (KeySigningKeyState) ElementType ¶
func (KeySigningKeyState) ElementType() reflect.Type
type KeySigningKeyStatus ¶
type KeySigningKeyStatus string
A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
func (KeySigningKeyStatus) ElementType ¶
func (KeySigningKeyStatus) ElementType() reflect.Type
func (KeySigningKeyStatus) ToKeySigningKeyStatusOutput ¶
func (e KeySigningKeyStatus) ToKeySigningKeyStatusOutput() KeySigningKeyStatusOutput
func (KeySigningKeyStatus) ToKeySigningKeyStatusOutputWithContext ¶
func (e KeySigningKeyStatus) ToKeySigningKeyStatusOutputWithContext(ctx context.Context) KeySigningKeyStatusOutput
func (KeySigningKeyStatus) ToKeySigningKeyStatusPtrOutput ¶
func (e KeySigningKeyStatus) ToKeySigningKeyStatusPtrOutput() KeySigningKeyStatusPtrOutput
func (KeySigningKeyStatus) ToKeySigningKeyStatusPtrOutputWithContext ¶
func (e KeySigningKeyStatus) ToKeySigningKeyStatusPtrOutputWithContext(ctx context.Context) KeySigningKeyStatusPtrOutput
func (KeySigningKeyStatus) ToStringOutput ¶
func (e KeySigningKeyStatus) ToStringOutput() pulumi.StringOutput
func (KeySigningKeyStatus) ToStringOutputWithContext ¶
func (e KeySigningKeyStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KeySigningKeyStatus) ToStringPtrOutput ¶
func (e KeySigningKeyStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (KeySigningKeyStatus) ToStringPtrOutputWithContext ¶
func (e KeySigningKeyStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeySigningKeyStatusInput ¶
type KeySigningKeyStatusInput interface { pulumi.Input ToKeySigningKeyStatusOutput() KeySigningKeyStatusOutput ToKeySigningKeyStatusOutputWithContext(context.Context) KeySigningKeyStatusOutput }
KeySigningKeyStatusInput is an input type that accepts KeySigningKeyStatusArgs and KeySigningKeyStatusOutput values. You can construct a concrete instance of `KeySigningKeyStatusInput` via:
KeySigningKeyStatusArgs{...}
type KeySigningKeyStatusOutput ¶
type KeySigningKeyStatusOutput struct{ *pulumi.OutputState }
func (KeySigningKeyStatusOutput) ElementType ¶
func (KeySigningKeyStatusOutput) ElementType() reflect.Type
func (KeySigningKeyStatusOutput) ToKeySigningKeyStatusOutput ¶
func (o KeySigningKeyStatusOutput) ToKeySigningKeyStatusOutput() KeySigningKeyStatusOutput
func (KeySigningKeyStatusOutput) ToKeySigningKeyStatusOutputWithContext ¶
func (o KeySigningKeyStatusOutput) ToKeySigningKeyStatusOutputWithContext(ctx context.Context) KeySigningKeyStatusOutput
func (KeySigningKeyStatusOutput) ToKeySigningKeyStatusPtrOutput ¶
func (o KeySigningKeyStatusOutput) ToKeySigningKeyStatusPtrOutput() KeySigningKeyStatusPtrOutput
func (KeySigningKeyStatusOutput) ToKeySigningKeyStatusPtrOutputWithContext ¶
func (o KeySigningKeyStatusOutput) ToKeySigningKeyStatusPtrOutputWithContext(ctx context.Context) KeySigningKeyStatusPtrOutput
func (KeySigningKeyStatusOutput) ToOutput ¶ added in v0.76.0
func (o KeySigningKeyStatusOutput) ToOutput(ctx context.Context) pulumix.Output[KeySigningKeyStatus]
func (KeySigningKeyStatusOutput) ToStringOutput ¶
func (o KeySigningKeyStatusOutput) ToStringOutput() pulumi.StringOutput
func (KeySigningKeyStatusOutput) ToStringOutputWithContext ¶
func (o KeySigningKeyStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KeySigningKeyStatusOutput) ToStringPtrOutput ¶
func (o KeySigningKeyStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KeySigningKeyStatusOutput) ToStringPtrOutputWithContext ¶
func (o KeySigningKeyStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeySigningKeyStatusPtrInput ¶
type KeySigningKeyStatusPtrInput interface { pulumi.Input ToKeySigningKeyStatusPtrOutput() KeySigningKeyStatusPtrOutput ToKeySigningKeyStatusPtrOutputWithContext(context.Context) KeySigningKeyStatusPtrOutput }
func KeySigningKeyStatusPtr ¶
func KeySigningKeyStatusPtr(v string) KeySigningKeyStatusPtrInput
type KeySigningKeyStatusPtrOutput ¶
type KeySigningKeyStatusPtrOutput struct{ *pulumi.OutputState }
func (KeySigningKeyStatusPtrOutput) Elem ¶
func (o KeySigningKeyStatusPtrOutput) Elem() KeySigningKeyStatusOutput
func (KeySigningKeyStatusPtrOutput) ElementType ¶
func (KeySigningKeyStatusPtrOutput) ElementType() reflect.Type
func (KeySigningKeyStatusPtrOutput) ToKeySigningKeyStatusPtrOutput ¶
func (o KeySigningKeyStatusPtrOutput) ToKeySigningKeyStatusPtrOutput() KeySigningKeyStatusPtrOutput
func (KeySigningKeyStatusPtrOutput) ToKeySigningKeyStatusPtrOutputWithContext ¶
func (o KeySigningKeyStatusPtrOutput) ToKeySigningKeyStatusPtrOutputWithContext(ctx context.Context) KeySigningKeyStatusPtrOutput
func (KeySigningKeyStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o KeySigningKeyStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*KeySigningKeyStatus]
func (KeySigningKeyStatusPtrOutput) ToStringPtrOutput ¶
func (o KeySigningKeyStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (KeySigningKeyStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o KeySigningKeyStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupCidrCollectionArgs ¶ added in v0.20.0
type LookupCidrCollectionArgs struct { // UUID of the CIDR collection. Id string `pulumi:"id"` }
type LookupCidrCollectionOutputArgs ¶ added in v0.20.0
type LookupCidrCollectionOutputArgs struct { // UUID of the CIDR collection. Id pulumi.StringInput `pulumi:"id"` }
func (LookupCidrCollectionOutputArgs) ElementType ¶ added in v0.20.0
func (LookupCidrCollectionOutputArgs) ElementType() reflect.Type
type LookupCidrCollectionResult ¶ added in v0.20.0
type LookupCidrCollectionResult struct { // The Amazon resource name (ARN) to uniquely identify the AWS resource. Arn *string `pulumi:"arn"` // UUID of the CIDR collection. Id *string `pulumi:"id"` // A complex type that contains information about the list of CIDR locations. Locations []CidrCollectionLocation `pulumi:"locations"` }
func LookupCidrCollection ¶ added in v0.20.0
func LookupCidrCollection(ctx *pulumi.Context, args *LookupCidrCollectionArgs, opts ...pulumi.InvokeOption) (*LookupCidrCollectionResult, error)
Resource schema for AWS::Route53::CidrCollection.
type LookupCidrCollectionResultOutput ¶ added in v0.20.0
type LookupCidrCollectionResultOutput struct{ *pulumi.OutputState }
func LookupCidrCollectionOutput ¶ added in v0.20.0
func LookupCidrCollectionOutput(ctx *pulumi.Context, args LookupCidrCollectionOutputArgs, opts ...pulumi.InvokeOption) LookupCidrCollectionResultOutput
func (LookupCidrCollectionResultOutput) Arn ¶ added in v0.20.0
func (o LookupCidrCollectionResultOutput) Arn() pulumi.StringPtrOutput
The Amazon resource name (ARN) to uniquely identify the AWS resource.
func (LookupCidrCollectionResultOutput) ElementType ¶ added in v0.20.0
func (LookupCidrCollectionResultOutput) ElementType() reflect.Type
func (LookupCidrCollectionResultOutput) Id ¶ added in v0.20.0
func (o LookupCidrCollectionResultOutput) Id() pulumi.StringPtrOutput
UUID of the CIDR collection.
func (LookupCidrCollectionResultOutput) Locations ¶ added in v0.20.0
func (o LookupCidrCollectionResultOutput) Locations() CidrCollectionLocationArrayOutput
A complex type that contains information about the list of CIDR locations.
func (LookupCidrCollectionResultOutput) ToLookupCidrCollectionResultOutput ¶ added in v0.20.0
func (o LookupCidrCollectionResultOutput) ToLookupCidrCollectionResultOutput() LookupCidrCollectionResultOutput
func (LookupCidrCollectionResultOutput) ToLookupCidrCollectionResultOutputWithContext ¶ added in v0.20.0
func (o LookupCidrCollectionResultOutput) ToLookupCidrCollectionResultOutputWithContext(ctx context.Context) LookupCidrCollectionResultOutput
func (LookupCidrCollectionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCidrCollectionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCidrCollectionResult]
type LookupHealthCheckArgs ¶ added in v0.12.0
type LookupHealthCheckArgs struct {
HealthCheckId string `pulumi:"healthCheckId"`
}
type LookupHealthCheckOutputArgs ¶ added in v0.12.0
type LookupHealthCheckOutputArgs struct {
HealthCheckId pulumi.StringInput `pulumi:"healthCheckId"`
}
func (LookupHealthCheckOutputArgs) ElementType ¶ added in v0.12.0
func (LookupHealthCheckOutputArgs) ElementType() reflect.Type
type LookupHealthCheckResult ¶ added in v0.12.0
type LookupHealthCheckResult struct { // A complex type that contains information about the health check. HealthCheckConfig *HealthCheckConfigProperties `pulumi:"healthCheckConfig"` HealthCheckId *string `pulumi:"healthCheckId"` // An array of key-value pairs to apply to this resource. HealthCheckTags []HealthCheckTag `pulumi:"healthCheckTags"` }
func LookupHealthCheck ¶ added in v0.12.0
func LookupHealthCheck(ctx *pulumi.Context, args *LookupHealthCheckArgs, opts ...pulumi.InvokeOption) (*LookupHealthCheckResult, error)
Resource schema for AWS::Route53::HealthCheck.
type LookupHealthCheckResultOutput ¶ added in v0.12.0
type LookupHealthCheckResultOutput struct{ *pulumi.OutputState }
func LookupHealthCheckOutput ¶ added in v0.12.0
func LookupHealthCheckOutput(ctx *pulumi.Context, args LookupHealthCheckOutputArgs, opts ...pulumi.InvokeOption) LookupHealthCheckResultOutput
func (LookupHealthCheckResultOutput) ElementType ¶ added in v0.12.0
func (LookupHealthCheckResultOutput) ElementType() reflect.Type
func (LookupHealthCheckResultOutput) HealthCheckConfig ¶ added in v0.12.0
func (o LookupHealthCheckResultOutput) HealthCheckConfig() HealthCheckConfigPropertiesPtrOutput
A complex type that contains information about the health check.
func (LookupHealthCheckResultOutput) HealthCheckId ¶ added in v0.12.0
func (o LookupHealthCheckResultOutput) HealthCheckId() pulumi.StringPtrOutput
func (LookupHealthCheckResultOutput) HealthCheckTags ¶ added in v0.12.0
func (o LookupHealthCheckResultOutput) HealthCheckTags() HealthCheckTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupHealthCheckResultOutput) ToLookupHealthCheckResultOutput ¶ added in v0.12.0
func (o LookupHealthCheckResultOutput) ToLookupHealthCheckResultOutput() LookupHealthCheckResultOutput
func (LookupHealthCheckResultOutput) ToLookupHealthCheckResultOutputWithContext ¶ added in v0.12.0
func (o LookupHealthCheckResultOutput) ToLookupHealthCheckResultOutputWithContext(ctx context.Context) LookupHealthCheckResultOutput
func (LookupHealthCheckResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupHealthCheckResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupHealthCheckResult]
type LookupHostedZoneArgs ¶ added in v0.12.0
type LookupHostedZoneArgs struct {
Id string `pulumi:"id"`
}
type LookupHostedZoneOutputArgs ¶ added in v0.12.0
type LookupHostedZoneOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupHostedZoneOutputArgs) ElementType ¶ added in v0.12.0
func (LookupHostedZoneOutputArgs) ElementType() reflect.Type
type LookupHostedZoneResult ¶ added in v0.12.0
type LookupHostedZoneResult struct { HostedZoneConfig *HostedZoneConfig `pulumi:"hostedZoneConfig"` // Adds, edits, or deletes tags for a health check or a hosted zone. // // For information about using tags for cost allocation, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide. HostedZoneTags []HostedZoneTag `pulumi:"hostedZoneTags"` Id *string `pulumi:"id"` NameServers []string `pulumi:"nameServers"` QueryLoggingConfig *HostedZoneQueryLoggingConfig `pulumi:"queryLoggingConfig"` // A complex type that contains information about the VPCs that are associated with the specified hosted zone. Vpcs []HostedZoneVpc `pulumi:"vpcs"` }
func LookupHostedZone ¶ added in v0.12.0
func LookupHostedZone(ctx *pulumi.Context, args *LookupHostedZoneArgs, opts ...pulumi.InvokeOption) (*LookupHostedZoneResult, error)
Resource schema for AWS::Route53::HostedZone.
type LookupHostedZoneResultOutput ¶ added in v0.12.0
type LookupHostedZoneResultOutput struct{ *pulumi.OutputState }
func LookupHostedZoneOutput ¶ added in v0.12.0
func LookupHostedZoneOutput(ctx *pulumi.Context, args LookupHostedZoneOutputArgs, opts ...pulumi.InvokeOption) LookupHostedZoneResultOutput
func (LookupHostedZoneResultOutput) ElementType ¶ added in v0.12.0
func (LookupHostedZoneResultOutput) ElementType() reflect.Type
func (LookupHostedZoneResultOutput) HostedZoneConfig ¶ added in v0.12.0
func (o LookupHostedZoneResultOutput) HostedZoneConfig() HostedZoneConfigPtrOutput
func (LookupHostedZoneResultOutput) HostedZoneTags ¶ added in v0.12.0
func (o LookupHostedZoneResultOutput) HostedZoneTags() HostedZoneTagArrayOutput
Adds, edits, or deletes tags for a health check or a hosted zone.
For information about using tags for cost allocation, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
func (LookupHostedZoneResultOutput) Id ¶ added in v0.12.0
func (o LookupHostedZoneResultOutput) Id() pulumi.StringPtrOutput
func (LookupHostedZoneResultOutput) NameServers ¶ added in v0.12.0
func (o LookupHostedZoneResultOutput) NameServers() pulumi.StringArrayOutput
func (LookupHostedZoneResultOutput) QueryLoggingConfig ¶ added in v0.12.0
func (o LookupHostedZoneResultOutput) QueryLoggingConfig() HostedZoneQueryLoggingConfigPtrOutput
func (LookupHostedZoneResultOutput) ToLookupHostedZoneResultOutput ¶ added in v0.12.0
func (o LookupHostedZoneResultOutput) ToLookupHostedZoneResultOutput() LookupHostedZoneResultOutput
func (LookupHostedZoneResultOutput) ToLookupHostedZoneResultOutputWithContext ¶ added in v0.12.0
func (o LookupHostedZoneResultOutput) ToLookupHostedZoneResultOutputWithContext(ctx context.Context) LookupHostedZoneResultOutput
func (LookupHostedZoneResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupHostedZoneResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupHostedZoneResult]
func (LookupHostedZoneResultOutput) Vpcs ¶ added in v0.72.0
func (o LookupHostedZoneResultOutput) Vpcs() HostedZoneVpcArrayOutput
A complex type that contains information about the VPCs that are associated with the specified hosted zone.
type LookupKeySigningKeyArgs ¶ added in v0.12.0
type LookupKeySigningKeyArgs struct { // The unique string (ID) used to identify a hosted zone. HostedZoneId string `pulumi:"hostedZoneId"` // An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone. Name string `pulumi:"name"` }
type LookupKeySigningKeyOutputArgs ¶ added in v0.12.0
type LookupKeySigningKeyOutputArgs struct { // The unique string (ID) used to identify a hosted zone. HostedZoneId pulumi.StringInput `pulumi:"hostedZoneId"` // An alphanumeric string used to identify a key signing key (KSK). Name must be unique for each key signing key in the same hosted zone. Name pulumi.StringInput `pulumi:"name"` }
func (LookupKeySigningKeyOutputArgs) ElementType ¶ added in v0.12.0
func (LookupKeySigningKeyOutputArgs) ElementType() reflect.Type
type LookupKeySigningKeyResult ¶ added in v0.12.0
type LookupKeySigningKeyResult struct { // A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE. Status *KeySigningKeyStatus `pulumi:"status"` }
func LookupKeySigningKey ¶ added in v0.12.0
func LookupKeySigningKey(ctx *pulumi.Context, args *LookupKeySigningKeyArgs, opts ...pulumi.InvokeOption) (*LookupKeySigningKeyResult, error)
Represents a key signing key (KSK) associated with a hosted zone. You can only have two KSKs per hosted zone.
type LookupKeySigningKeyResultOutput ¶ added in v0.12.0
type LookupKeySigningKeyResultOutput struct{ *pulumi.OutputState }
func LookupKeySigningKeyOutput ¶ added in v0.12.0
func LookupKeySigningKeyOutput(ctx *pulumi.Context, args LookupKeySigningKeyOutputArgs, opts ...pulumi.InvokeOption) LookupKeySigningKeyResultOutput
func (LookupKeySigningKeyResultOutput) ElementType ¶ added in v0.12.0
func (LookupKeySigningKeyResultOutput) ElementType() reflect.Type
func (LookupKeySigningKeyResultOutput) Status ¶ added in v0.12.0
func (o LookupKeySigningKeyResultOutput) Status() KeySigningKeyStatusPtrOutput
A string specifying the initial status of the key signing key (KSK). You can set the value to ACTIVE or INACTIVE.
func (LookupKeySigningKeyResultOutput) ToLookupKeySigningKeyResultOutput ¶ added in v0.12.0
func (o LookupKeySigningKeyResultOutput) ToLookupKeySigningKeyResultOutput() LookupKeySigningKeyResultOutput
func (LookupKeySigningKeyResultOutput) ToLookupKeySigningKeyResultOutputWithContext ¶ added in v0.12.0
func (o LookupKeySigningKeyResultOutput) ToLookupKeySigningKeyResultOutputWithContext(ctx context.Context) LookupKeySigningKeyResultOutput
func (LookupKeySigningKeyResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupKeySigningKeyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupKeySigningKeyResult]
type LookupRecordSetArgs ¶ added in v0.12.0
type LookupRecordSetArgs struct {
Id string `pulumi:"id"`
}
type LookupRecordSetGroupArgs ¶ added in v0.12.0
type LookupRecordSetGroupArgs struct {
Id string `pulumi:"id"`
}
type LookupRecordSetGroupOutputArgs ¶ added in v0.12.0
type LookupRecordSetGroupOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupRecordSetGroupOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRecordSetGroupOutputArgs) ElementType() reflect.Type
type LookupRecordSetGroupResult ¶ added in v0.12.0
type LookupRecordSetGroupResult struct { Comment *string `pulumi:"comment"` Id *string `pulumi:"id"` RecordSets []RecordSetGroupRecordSet `pulumi:"recordSets"` }
func LookupRecordSetGroup ¶ added in v0.12.0
func LookupRecordSetGroup(ctx *pulumi.Context, args *LookupRecordSetGroupArgs, opts ...pulumi.InvokeOption) (*LookupRecordSetGroupResult, error)
Resource Type definition for AWS::Route53::RecordSetGroup
type LookupRecordSetGroupResultOutput ¶ added in v0.12.0
type LookupRecordSetGroupResultOutput struct{ *pulumi.OutputState }
func LookupRecordSetGroupOutput ¶ added in v0.12.0
func LookupRecordSetGroupOutput(ctx *pulumi.Context, args LookupRecordSetGroupOutputArgs, opts ...pulumi.InvokeOption) LookupRecordSetGroupResultOutput
func (LookupRecordSetGroupResultOutput) Comment ¶ added in v0.12.0
func (o LookupRecordSetGroupResultOutput) Comment() pulumi.StringPtrOutput
func (LookupRecordSetGroupResultOutput) ElementType ¶ added in v0.12.0
func (LookupRecordSetGroupResultOutput) ElementType() reflect.Type
func (LookupRecordSetGroupResultOutput) Id ¶ added in v0.12.0
func (o LookupRecordSetGroupResultOutput) Id() pulumi.StringPtrOutput
func (LookupRecordSetGroupResultOutput) RecordSets ¶ added in v0.12.0
func (o LookupRecordSetGroupResultOutput) RecordSets() RecordSetGroupRecordSetArrayOutput
func (LookupRecordSetGroupResultOutput) ToLookupRecordSetGroupResultOutput ¶ added in v0.12.0
func (o LookupRecordSetGroupResultOutput) ToLookupRecordSetGroupResultOutput() LookupRecordSetGroupResultOutput
func (LookupRecordSetGroupResultOutput) ToLookupRecordSetGroupResultOutputWithContext ¶ added in v0.12.0
func (o LookupRecordSetGroupResultOutput) ToLookupRecordSetGroupResultOutputWithContext(ctx context.Context) LookupRecordSetGroupResultOutput
func (LookupRecordSetGroupResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupRecordSetGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRecordSetGroupResult]
type LookupRecordSetOutputArgs ¶ added in v0.12.0
type LookupRecordSetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupRecordSetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRecordSetOutputArgs) ElementType() reflect.Type
type LookupRecordSetResult ¶ added in v0.12.0
type LookupRecordSetResult struct { AliasTarget *RecordSetAliasTarget `pulumi:"aliasTarget"` CidrRoutingConfig *RecordSetCidrRoutingConfig `pulumi:"cidrRoutingConfig"` Comment *string `pulumi:"comment"` Failover *string `pulumi:"failover"` GeoLocation *RecordSetGeoLocation `pulumi:"geoLocation"` HealthCheckId *string `pulumi:"healthCheckId"` Id *string `pulumi:"id"` MultiValueAnswer *bool `pulumi:"multiValueAnswer"` Region *string `pulumi:"region"` ResourceRecords []string `pulumi:"resourceRecords"` SetIdentifier *string `pulumi:"setIdentifier"` Ttl *string `pulumi:"ttl"` Type *string `pulumi:"type"` Weight *int `pulumi:"weight"` }
func LookupRecordSet ¶ added in v0.12.0
func LookupRecordSet(ctx *pulumi.Context, args *LookupRecordSetArgs, opts ...pulumi.InvokeOption) (*LookupRecordSetResult, error)
Resource Type definition for AWS::Route53::RecordSet
type LookupRecordSetResultOutput ¶ added in v0.12.0
type LookupRecordSetResultOutput struct{ *pulumi.OutputState }
func LookupRecordSetOutput ¶ added in v0.12.0
func LookupRecordSetOutput(ctx *pulumi.Context, args LookupRecordSetOutputArgs, opts ...pulumi.InvokeOption) LookupRecordSetResultOutput
func (LookupRecordSetResultOutput) AliasTarget ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) AliasTarget() RecordSetAliasTargetPtrOutput
func (LookupRecordSetResultOutput) CidrRoutingConfig ¶ added in v0.21.0
func (o LookupRecordSetResultOutput) CidrRoutingConfig() RecordSetCidrRoutingConfigPtrOutput
func (LookupRecordSetResultOutput) Comment ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) Comment() pulumi.StringPtrOutput
func (LookupRecordSetResultOutput) ElementType ¶ added in v0.12.0
func (LookupRecordSetResultOutput) ElementType() reflect.Type
func (LookupRecordSetResultOutput) Failover ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) Failover() pulumi.StringPtrOutput
func (LookupRecordSetResultOutput) GeoLocation ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) GeoLocation() RecordSetGeoLocationPtrOutput
func (LookupRecordSetResultOutput) HealthCheckId ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) HealthCheckId() pulumi.StringPtrOutput
func (LookupRecordSetResultOutput) Id ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) Id() pulumi.StringPtrOutput
func (LookupRecordSetResultOutput) MultiValueAnswer ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) MultiValueAnswer() pulumi.BoolPtrOutput
func (LookupRecordSetResultOutput) Region ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) Region() pulumi.StringPtrOutput
func (LookupRecordSetResultOutput) ResourceRecords ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) ResourceRecords() pulumi.StringArrayOutput
func (LookupRecordSetResultOutput) SetIdentifier ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) SetIdentifier() pulumi.StringPtrOutput
func (LookupRecordSetResultOutput) ToLookupRecordSetResultOutput ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) ToLookupRecordSetResultOutput() LookupRecordSetResultOutput
func (LookupRecordSetResultOutput) ToLookupRecordSetResultOutputWithContext ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) ToLookupRecordSetResultOutputWithContext(ctx context.Context) LookupRecordSetResultOutput
func (LookupRecordSetResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupRecordSetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRecordSetResult]
func (LookupRecordSetResultOutput) Ttl ¶ added in v0.72.0
func (o LookupRecordSetResultOutput) Ttl() pulumi.StringPtrOutput
func (LookupRecordSetResultOutput) Type ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) Type() pulumi.StringPtrOutput
func (LookupRecordSetResultOutput) Weight ¶ added in v0.12.0
func (o LookupRecordSetResultOutput) Weight() pulumi.IntPtrOutput
type RecordSet
deprecated
type RecordSet struct { pulumi.CustomResourceState AliasTarget RecordSetAliasTargetPtrOutput `pulumi:"aliasTarget"` CidrRoutingConfig RecordSetCidrRoutingConfigPtrOutput `pulumi:"cidrRoutingConfig"` Comment pulumi.StringPtrOutput `pulumi:"comment"` Failover pulumi.StringPtrOutput `pulumi:"failover"` GeoLocation RecordSetGeoLocationPtrOutput `pulumi:"geoLocation"` HealthCheckId pulumi.StringPtrOutput `pulumi:"healthCheckId"` HostedZoneId pulumi.StringPtrOutput `pulumi:"hostedZoneId"` HostedZoneName pulumi.StringPtrOutput `pulumi:"hostedZoneName"` MultiValueAnswer pulumi.BoolPtrOutput `pulumi:"multiValueAnswer"` Name pulumi.StringOutput `pulumi:"name"` Region pulumi.StringPtrOutput `pulumi:"region"` ResourceRecords pulumi.StringArrayOutput `pulumi:"resourceRecords"` SetIdentifier pulumi.StringPtrOutput `pulumi:"setIdentifier"` Ttl pulumi.StringPtrOutput `pulumi:"ttl"` Type pulumi.StringOutput `pulumi:"type"` Weight pulumi.IntPtrOutput `pulumi:"weight"` }
Resource Type definition for AWS::Route53::RecordSet
Deprecated: RecordSet is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetRecordSet ¶
func GetRecordSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RecordSetState, opts ...pulumi.ResourceOption) (*RecordSet, error)
GetRecordSet gets an existing RecordSet 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 NewRecordSet ¶
func NewRecordSet(ctx *pulumi.Context, name string, args *RecordSetArgs, opts ...pulumi.ResourceOption) (*RecordSet, error)
NewRecordSet registers a new resource with the given unique name, arguments, and options.
func (*RecordSet) ElementType ¶
func (*RecordSet) ToRecordSetOutput ¶
func (i *RecordSet) ToRecordSetOutput() RecordSetOutput
func (*RecordSet) ToRecordSetOutputWithContext ¶
func (i *RecordSet) ToRecordSetOutputWithContext(ctx context.Context) RecordSetOutput
type RecordSetAliasTarget ¶
type RecordSetAliasTargetArgs ¶
type RecordSetAliasTargetArgs struct { DnsName pulumi.StringInput `pulumi:"dnsName"` EvaluateTargetHealth pulumi.BoolPtrInput `pulumi:"evaluateTargetHealth"` HostedZoneId pulumi.StringInput `pulumi:"hostedZoneId"` }
func (RecordSetAliasTargetArgs) ElementType ¶
func (RecordSetAliasTargetArgs) ElementType() reflect.Type
func (RecordSetAliasTargetArgs) ToOutput ¶ added in v0.76.0
func (i RecordSetAliasTargetArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetAliasTarget]
func (RecordSetAliasTargetArgs) ToRecordSetAliasTargetOutput ¶
func (i RecordSetAliasTargetArgs) ToRecordSetAliasTargetOutput() RecordSetAliasTargetOutput
func (RecordSetAliasTargetArgs) ToRecordSetAliasTargetOutputWithContext ¶
func (i RecordSetAliasTargetArgs) ToRecordSetAliasTargetOutputWithContext(ctx context.Context) RecordSetAliasTargetOutput
func (RecordSetAliasTargetArgs) ToRecordSetAliasTargetPtrOutput ¶
func (i RecordSetAliasTargetArgs) ToRecordSetAliasTargetPtrOutput() RecordSetAliasTargetPtrOutput
func (RecordSetAliasTargetArgs) ToRecordSetAliasTargetPtrOutputWithContext ¶
func (i RecordSetAliasTargetArgs) ToRecordSetAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetAliasTargetPtrOutput
type RecordSetAliasTargetInput ¶
type RecordSetAliasTargetInput interface { pulumi.Input ToRecordSetAliasTargetOutput() RecordSetAliasTargetOutput ToRecordSetAliasTargetOutputWithContext(context.Context) RecordSetAliasTargetOutput }
RecordSetAliasTargetInput is an input type that accepts RecordSetAliasTargetArgs and RecordSetAliasTargetOutput values. You can construct a concrete instance of `RecordSetAliasTargetInput` via:
RecordSetAliasTargetArgs{...}
type RecordSetAliasTargetOutput ¶
type RecordSetAliasTargetOutput struct{ *pulumi.OutputState }
func (RecordSetAliasTargetOutput) DnsName ¶ added in v0.72.0
func (o RecordSetAliasTargetOutput) DnsName() pulumi.StringOutput
func (RecordSetAliasTargetOutput) ElementType ¶
func (RecordSetAliasTargetOutput) ElementType() reflect.Type
func (RecordSetAliasTargetOutput) EvaluateTargetHealth ¶
func (o RecordSetAliasTargetOutput) EvaluateTargetHealth() pulumi.BoolPtrOutput
func (RecordSetAliasTargetOutput) HostedZoneId ¶
func (o RecordSetAliasTargetOutput) HostedZoneId() pulumi.StringOutput
func (RecordSetAliasTargetOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetAliasTargetOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetAliasTarget]
func (RecordSetAliasTargetOutput) ToRecordSetAliasTargetOutput ¶
func (o RecordSetAliasTargetOutput) ToRecordSetAliasTargetOutput() RecordSetAliasTargetOutput
func (RecordSetAliasTargetOutput) ToRecordSetAliasTargetOutputWithContext ¶
func (o RecordSetAliasTargetOutput) ToRecordSetAliasTargetOutputWithContext(ctx context.Context) RecordSetAliasTargetOutput
func (RecordSetAliasTargetOutput) ToRecordSetAliasTargetPtrOutput ¶
func (o RecordSetAliasTargetOutput) ToRecordSetAliasTargetPtrOutput() RecordSetAliasTargetPtrOutput
func (RecordSetAliasTargetOutput) ToRecordSetAliasTargetPtrOutputWithContext ¶
func (o RecordSetAliasTargetOutput) ToRecordSetAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetAliasTargetPtrOutput
type RecordSetAliasTargetPtrInput ¶
type RecordSetAliasTargetPtrInput interface { pulumi.Input ToRecordSetAliasTargetPtrOutput() RecordSetAliasTargetPtrOutput ToRecordSetAliasTargetPtrOutputWithContext(context.Context) RecordSetAliasTargetPtrOutput }
RecordSetAliasTargetPtrInput is an input type that accepts RecordSetAliasTargetArgs, RecordSetAliasTargetPtr and RecordSetAliasTargetPtrOutput values. You can construct a concrete instance of `RecordSetAliasTargetPtrInput` via:
RecordSetAliasTargetArgs{...} or: nil
func RecordSetAliasTargetPtr ¶
func RecordSetAliasTargetPtr(v *RecordSetAliasTargetArgs) RecordSetAliasTargetPtrInput
type RecordSetAliasTargetPtrOutput ¶
type RecordSetAliasTargetPtrOutput struct{ *pulumi.OutputState }
func (RecordSetAliasTargetPtrOutput) DnsName ¶ added in v0.72.0
func (o RecordSetAliasTargetPtrOutput) DnsName() pulumi.StringPtrOutput
func (RecordSetAliasTargetPtrOutput) Elem ¶
func (o RecordSetAliasTargetPtrOutput) Elem() RecordSetAliasTargetOutput
func (RecordSetAliasTargetPtrOutput) ElementType ¶
func (RecordSetAliasTargetPtrOutput) ElementType() reflect.Type
func (RecordSetAliasTargetPtrOutput) EvaluateTargetHealth ¶
func (o RecordSetAliasTargetPtrOutput) EvaluateTargetHealth() pulumi.BoolPtrOutput
func (RecordSetAliasTargetPtrOutput) HostedZoneId ¶
func (o RecordSetAliasTargetPtrOutput) HostedZoneId() pulumi.StringPtrOutput
func (RecordSetAliasTargetPtrOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetAliasTargetPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetAliasTarget]
func (RecordSetAliasTargetPtrOutput) ToRecordSetAliasTargetPtrOutput ¶
func (o RecordSetAliasTargetPtrOutput) ToRecordSetAliasTargetPtrOutput() RecordSetAliasTargetPtrOutput
func (RecordSetAliasTargetPtrOutput) ToRecordSetAliasTargetPtrOutputWithContext ¶
func (o RecordSetAliasTargetPtrOutput) ToRecordSetAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetAliasTargetPtrOutput
type RecordSetArgs ¶
type RecordSetArgs struct { AliasTarget RecordSetAliasTargetPtrInput CidrRoutingConfig RecordSetCidrRoutingConfigPtrInput Comment pulumi.StringPtrInput Failover pulumi.StringPtrInput GeoLocation RecordSetGeoLocationPtrInput HealthCheckId pulumi.StringPtrInput HostedZoneId pulumi.StringPtrInput HostedZoneName pulumi.StringPtrInput MultiValueAnswer pulumi.BoolPtrInput Name pulumi.StringPtrInput Region pulumi.StringPtrInput ResourceRecords pulumi.StringArrayInput SetIdentifier pulumi.StringPtrInput Ttl pulumi.StringPtrInput Type pulumi.StringInput Weight pulumi.IntPtrInput }
The set of arguments for constructing a RecordSet resource.
func (RecordSetArgs) ElementType ¶
func (RecordSetArgs) ElementType() reflect.Type
type RecordSetCidrRoutingConfig ¶ added in v0.21.0
type RecordSetCidrRoutingConfigArgs ¶ added in v0.21.0
type RecordSetCidrRoutingConfigArgs struct { CollectionId pulumi.StringInput `pulumi:"collectionId"` LocationName pulumi.StringInput `pulumi:"locationName"` }
func (RecordSetCidrRoutingConfigArgs) ElementType ¶ added in v0.21.0
func (RecordSetCidrRoutingConfigArgs) ElementType() reflect.Type
func (RecordSetCidrRoutingConfigArgs) ToOutput ¶ added in v0.76.0
func (i RecordSetCidrRoutingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetCidrRoutingConfig]
func (RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigOutput ¶ added in v0.21.0
func (i RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigOutput() RecordSetCidrRoutingConfigOutput
func (RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigOutputWithContext ¶ added in v0.21.0
func (i RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigOutput
func (RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigPtrOutput ¶ added in v0.21.0
func (i RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigPtrOutput() RecordSetCidrRoutingConfigPtrOutput
func (RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigPtrOutputWithContext ¶ added in v0.21.0
func (i RecordSetCidrRoutingConfigArgs) ToRecordSetCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigPtrOutput
type RecordSetCidrRoutingConfigInput ¶ added in v0.21.0
type RecordSetCidrRoutingConfigInput interface { pulumi.Input ToRecordSetCidrRoutingConfigOutput() RecordSetCidrRoutingConfigOutput ToRecordSetCidrRoutingConfigOutputWithContext(context.Context) RecordSetCidrRoutingConfigOutput }
RecordSetCidrRoutingConfigInput is an input type that accepts RecordSetCidrRoutingConfigArgs and RecordSetCidrRoutingConfigOutput values. You can construct a concrete instance of `RecordSetCidrRoutingConfigInput` via:
RecordSetCidrRoutingConfigArgs{...}
type RecordSetCidrRoutingConfigOutput ¶ added in v0.21.0
type RecordSetCidrRoutingConfigOutput struct{ *pulumi.OutputState }
func (RecordSetCidrRoutingConfigOutput) CollectionId ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigOutput) CollectionId() pulumi.StringOutput
func (RecordSetCidrRoutingConfigOutput) ElementType ¶ added in v0.21.0
func (RecordSetCidrRoutingConfigOutput) ElementType() reflect.Type
func (RecordSetCidrRoutingConfigOutput) LocationName ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigOutput) LocationName() pulumi.StringOutput
func (RecordSetCidrRoutingConfigOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetCidrRoutingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetCidrRoutingConfig]
func (RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigOutput ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigOutput() RecordSetCidrRoutingConfigOutput
func (RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigOutputWithContext ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigOutput
func (RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigPtrOutput ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigPtrOutput() RecordSetCidrRoutingConfigPtrOutput
func (RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigPtrOutputWithContext ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigOutput) ToRecordSetCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigPtrOutput
type RecordSetCidrRoutingConfigPtrInput ¶ added in v0.21.0
type RecordSetCidrRoutingConfigPtrInput interface { pulumi.Input ToRecordSetCidrRoutingConfigPtrOutput() RecordSetCidrRoutingConfigPtrOutput ToRecordSetCidrRoutingConfigPtrOutputWithContext(context.Context) RecordSetCidrRoutingConfigPtrOutput }
RecordSetCidrRoutingConfigPtrInput is an input type that accepts RecordSetCidrRoutingConfigArgs, RecordSetCidrRoutingConfigPtr and RecordSetCidrRoutingConfigPtrOutput values. You can construct a concrete instance of `RecordSetCidrRoutingConfigPtrInput` via:
RecordSetCidrRoutingConfigArgs{...} or: nil
func RecordSetCidrRoutingConfigPtr ¶ added in v0.21.0
func RecordSetCidrRoutingConfigPtr(v *RecordSetCidrRoutingConfigArgs) RecordSetCidrRoutingConfigPtrInput
type RecordSetCidrRoutingConfigPtrOutput ¶ added in v0.21.0
type RecordSetCidrRoutingConfigPtrOutput struct{ *pulumi.OutputState }
func (RecordSetCidrRoutingConfigPtrOutput) CollectionId ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigPtrOutput) CollectionId() pulumi.StringPtrOutput
func (RecordSetCidrRoutingConfigPtrOutput) Elem ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigPtrOutput) Elem() RecordSetCidrRoutingConfigOutput
func (RecordSetCidrRoutingConfigPtrOutput) ElementType ¶ added in v0.21.0
func (RecordSetCidrRoutingConfigPtrOutput) ElementType() reflect.Type
func (RecordSetCidrRoutingConfigPtrOutput) LocationName ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigPtrOutput) LocationName() pulumi.StringPtrOutput
func (RecordSetCidrRoutingConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetCidrRoutingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetCidrRoutingConfig]
func (RecordSetCidrRoutingConfigPtrOutput) ToRecordSetCidrRoutingConfigPtrOutput ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigPtrOutput) ToRecordSetCidrRoutingConfigPtrOutput() RecordSetCidrRoutingConfigPtrOutput
func (RecordSetCidrRoutingConfigPtrOutput) ToRecordSetCidrRoutingConfigPtrOutputWithContext ¶ added in v0.21.0
func (o RecordSetCidrRoutingConfigPtrOutput) ToRecordSetCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetCidrRoutingConfigPtrOutput
type RecordSetGeoLocation ¶
type RecordSetGeoLocationArgs ¶
type RecordSetGeoLocationArgs struct { ContinentCode pulumi.StringPtrInput `pulumi:"continentCode"` CountryCode pulumi.StringPtrInput `pulumi:"countryCode"` SubdivisionCode pulumi.StringPtrInput `pulumi:"subdivisionCode"` }
func (RecordSetGeoLocationArgs) ElementType ¶
func (RecordSetGeoLocationArgs) ElementType() reflect.Type
func (RecordSetGeoLocationArgs) ToOutput ¶ added in v0.76.0
func (i RecordSetGeoLocationArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGeoLocation]
func (RecordSetGeoLocationArgs) ToRecordSetGeoLocationOutput ¶
func (i RecordSetGeoLocationArgs) ToRecordSetGeoLocationOutput() RecordSetGeoLocationOutput
func (RecordSetGeoLocationArgs) ToRecordSetGeoLocationOutputWithContext ¶
func (i RecordSetGeoLocationArgs) ToRecordSetGeoLocationOutputWithContext(ctx context.Context) RecordSetGeoLocationOutput
func (RecordSetGeoLocationArgs) ToRecordSetGeoLocationPtrOutput ¶
func (i RecordSetGeoLocationArgs) ToRecordSetGeoLocationPtrOutput() RecordSetGeoLocationPtrOutput
func (RecordSetGeoLocationArgs) ToRecordSetGeoLocationPtrOutputWithContext ¶
func (i RecordSetGeoLocationArgs) ToRecordSetGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGeoLocationPtrOutput
type RecordSetGeoLocationInput ¶
type RecordSetGeoLocationInput interface { pulumi.Input ToRecordSetGeoLocationOutput() RecordSetGeoLocationOutput ToRecordSetGeoLocationOutputWithContext(context.Context) RecordSetGeoLocationOutput }
RecordSetGeoLocationInput is an input type that accepts RecordSetGeoLocationArgs and RecordSetGeoLocationOutput values. You can construct a concrete instance of `RecordSetGeoLocationInput` via:
RecordSetGeoLocationArgs{...}
type RecordSetGeoLocationOutput ¶
type RecordSetGeoLocationOutput struct{ *pulumi.OutputState }
func (RecordSetGeoLocationOutput) ContinentCode ¶
func (o RecordSetGeoLocationOutput) ContinentCode() pulumi.StringPtrOutput
func (RecordSetGeoLocationOutput) CountryCode ¶
func (o RecordSetGeoLocationOutput) CountryCode() pulumi.StringPtrOutput
func (RecordSetGeoLocationOutput) ElementType ¶
func (RecordSetGeoLocationOutput) ElementType() reflect.Type
func (RecordSetGeoLocationOutput) SubdivisionCode ¶
func (o RecordSetGeoLocationOutput) SubdivisionCode() pulumi.StringPtrOutput
func (RecordSetGeoLocationOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGeoLocationOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGeoLocation]
func (RecordSetGeoLocationOutput) ToRecordSetGeoLocationOutput ¶
func (o RecordSetGeoLocationOutput) ToRecordSetGeoLocationOutput() RecordSetGeoLocationOutput
func (RecordSetGeoLocationOutput) ToRecordSetGeoLocationOutputWithContext ¶
func (o RecordSetGeoLocationOutput) ToRecordSetGeoLocationOutputWithContext(ctx context.Context) RecordSetGeoLocationOutput
func (RecordSetGeoLocationOutput) ToRecordSetGeoLocationPtrOutput ¶
func (o RecordSetGeoLocationOutput) ToRecordSetGeoLocationPtrOutput() RecordSetGeoLocationPtrOutput
func (RecordSetGeoLocationOutput) ToRecordSetGeoLocationPtrOutputWithContext ¶
func (o RecordSetGeoLocationOutput) ToRecordSetGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGeoLocationPtrOutput
type RecordSetGeoLocationPtrInput ¶
type RecordSetGeoLocationPtrInput interface { pulumi.Input ToRecordSetGeoLocationPtrOutput() RecordSetGeoLocationPtrOutput ToRecordSetGeoLocationPtrOutputWithContext(context.Context) RecordSetGeoLocationPtrOutput }
RecordSetGeoLocationPtrInput is an input type that accepts RecordSetGeoLocationArgs, RecordSetGeoLocationPtr and RecordSetGeoLocationPtrOutput values. You can construct a concrete instance of `RecordSetGeoLocationPtrInput` via:
RecordSetGeoLocationArgs{...} or: nil
func RecordSetGeoLocationPtr ¶
func RecordSetGeoLocationPtr(v *RecordSetGeoLocationArgs) RecordSetGeoLocationPtrInput
type RecordSetGeoLocationPtrOutput ¶
type RecordSetGeoLocationPtrOutput struct{ *pulumi.OutputState }
func (RecordSetGeoLocationPtrOutput) ContinentCode ¶
func (o RecordSetGeoLocationPtrOutput) ContinentCode() pulumi.StringPtrOutput
func (RecordSetGeoLocationPtrOutput) CountryCode ¶
func (o RecordSetGeoLocationPtrOutput) CountryCode() pulumi.StringPtrOutput
func (RecordSetGeoLocationPtrOutput) Elem ¶
func (o RecordSetGeoLocationPtrOutput) Elem() RecordSetGeoLocationOutput
func (RecordSetGeoLocationPtrOutput) ElementType ¶
func (RecordSetGeoLocationPtrOutput) ElementType() reflect.Type
func (RecordSetGeoLocationPtrOutput) SubdivisionCode ¶
func (o RecordSetGeoLocationPtrOutput) SubdivisionCode() pulumi.StringPtrOutput
func (RecordSetGeoLocationPtrOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGeoLocationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGeoLocation]
func (RecordSetGeoLocationPtrOutput) ToRecordSetGeoLocationPtrOutput ¶
func (o RecordSetGeoLocationPtrOutput) ToRecordSetGeoLocationPtrOutput() RecordSetGeoLocationPtrOutput
func (RecordSetGeoLocationPtrOutput) ToRecordSetGeoLocationPtrOutputWithContext ¶
func (o RecordSetGeoLocationPtrOutput) ToRecordSetGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGeoLocationPtrOutput
type RecordSetGroup
deprecated
type RecordSetGroup struct { pulumi.CustomResourceState Comment pulumi.StringPtrOutput `pulumi:"comment"` HostedZoneId pulumi.StringPtrOutput `pulumi:"hostedZoneId"` HostedZoneName pulumi.StringPtrOutput `pulumi:"hostedZoneName"` RecordSets RecordSetGroupRecordSetArrayOutput `pulumi:"recordSets"` }
Resource Type definition for AWS::Route53::RecordSetGroup
Deprecated: RecordSetGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetRecordSetGroup ¶
func GetRecordSetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RecordSetGroupState, opts ...pulumi.ResourceOption) (*RecordSetGroup, error)
GetRecordSetGroup gets an existing RecordSetGroup 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 NewRecordSetGroup ¶
func NewRecordSetGroup(ctx *pulumi.Context, name string, args *RecordSetGroupArgs, opts ...pulumi.ResourceOption) (*RecordSetGroup, error)
NewRecordSetGroup registers a new resource with the given unique name, arguments, and options.
func (*RecordSetGroup) ElementType ¶
func (*RecordSetGroup) ElementType() reflect.Type
func (*RecordSetGroup) ToOutput ¶ added in v0.76.0
func (i *RecordSetGroup) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroup]
func (*RecordSetGroup) ToRecordSetGroupOutput ¶
func (i *RecordSetGroup) ToRecordSetGroupOutput() RecordSetGroupOutput
func (*RecordSetGroup) ToRecordSetGroupOutputWithContext ¶
func (i *RecordSetGroup) ToRecordSetGroupOutputWithContext(ctx context.Context) RecordSetGroupOutput
type RecordSetGroupAliasTargetArgs ¶
type RecordSetGroupAliasTargetArgs struct { DnsName pulumi.StringInput `pulumi:"dnsName"` EvaluateTargetHealth pulumi.BoolPtrInput `pulumi:"evaluateTargetHealth"` HostedZoneId pulumi.StringInput `pulumi:"hostedZoneId"` }
func (RecordSetGroupAliasTargetArgs) ElementType ¶
func (RecordSetGroupAliasTargetArgs) ElementType() reflect.Type
func (RecordSetGroupAliasTargetArgs) ToOutput ¶ added in v0.76.0
func (i RecordSetGroupAliasTargetArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupAliasTarget]
func (RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetOutput ¶
func (i RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetOutput() RecordSetGroupAliasTargetOutput
func (RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetOutputWithContext ¶
func (i RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetOutput
func (RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetPtrOutput ¶
func (i RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetPtrOutput() RecordSetGroupAliasTargetPtrOutput
func (RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetPtrOutputWithContext ¶
func (i RecordSetGroupAliasTargetArgs) ToRecordSetGroupAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetPtrOutput
type RecordSetGroupAliasTargetInput ¶
type RecordSetGroupAliasTargetInput interface { pulumi.Input ToRecordSetGroupAliasTargetOutput() RecordSetGroupAliasTargetOutput ToRecordSetGroupAliasTargetOutputWithContext(context.Context) RecordSetGroupAliasTargetOutput }
RecordSetGroupAliasTargetInput is an input type that accepts RecordSetGroupAliasTargetArgs and RecordSetGroupAliasTargetOutput values. You can construct a concrete instance of `RecordSetGroupAliasTargetInput` via:
RecordSetGroupAliasTargetArgs{...}
type RecordSetGroupAliasTargetOutput ¶
type RecordSetGroupAliasTargetOutput struct{ *pulumi.OutputState }
func (RecordSetGroupAliasTargetOutput) DnsName ¶ added in v0.72.0
func (o RecordSetGroupAliasTargetOutput) DnsName() pulumi.StringOutput
func (RecordSetGroupAliasTargetOutput) ElementType ¶
func (RecordSetGroupAliasTargetOutput) ElementType() reflect.Type
func (RecordSetGroupAliasTargetOutput) EvaluateTargetHealth ¶
func (o RecordSetGroupAliasTargetOutput) EvaluateTargetHealth() pulumi.BoolPtrOutput
func (RecordSetGroupAliasTargetOutput) HostedZoneId ¶
func (o RecordSetGroupAliasTargetOutput) HostedZoneId() pulumi.StringOutput
func (RecordSetGroupAliasTargetOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupAliasTargetOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupAliasTarget]
func (RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetOutput ¶
func (o RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetOutput() RecordSetGroupAliasTargetOutput
func (RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetOutputWithContext ¶
func (o RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetOutput
func (RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetPtrOutput ¶
func (o RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetPtrOutput() RecordSetGroupAliasTargetPtrOutput
func (RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetPtrOutputWithContext ¶
func (o RecordSetGroupAliasTargetOutput) ToRecordSetGroupAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetPtrOutput
type RecordSetGroupAliasTargetPtrInput ¶
type RecordSetGroupAliasTargetPtrInput interface { pulumi.Input ToRecordSetGroupAliasTargetPtrOutput() RecordSetGroupAliasTargetPtrOutput ToRecordSetGroupAliasTargetPtrOutputWithContext(context.Context) RecordSetGroupAliasTargetPtrOutput }
RecordSetGroupAliasTargetPtrInput is an input type that accepts RecordSetGroupAliasTargetArgs, RecordSetGroupAliasTargetPtr and RecordSetGroupAliasTargetPtrOutput values. You can construct a concrete instance of `RecordSetGroupAliasTargetPtrInput` via:
RecordSetGroupAliasTargetArgs{...} or: nil
func RecordSetGroupAliasTargetPtr ¶
func RecordSetGroupAliasTargetPtr(v *RecordSetGroupAliasTargetArgs) RecordSetGroupAliasTargetPtrInput
type RecordSetGroupAliasTargetPtrOutput ¶
type RecordSetGroupAliasTargetPtrOutput struct{ *pulumi.OutputState }
func (RecordSetGroupAliasTargetPtrOutput) DnsName ¶ added in v0.72.0
func (o RecordSetGroupAliasTargetPtrOutput) DnsName() pulumi.StringPtrOutput
func (RecordSetGroupAliasTargetPtrOutput) Elem ¶
func (o RecordSetGroupAliasTargetPtrOutput) Elem() RecordSetGroupAliasTargetOutput
func (RecordSetGroupAliasTargetPtrOutput) ElementType ¶
func (RecordSetGroupAliasTargetPtrOutput) ElementType() reflect.Type
func (RecordSetGroupAliasTargetPtrOutput) EvaluateTargetHealth ¶
func (o RecordSetGroupAliasTargetPtrOutput) EvaluateTargetHealth() pulumi.BoolPtrOutput
func (RecordSetGroupAliasTargetPtrOutput) HostedZoneId ¶
func (o RecordSetGroupAliasTargetPtrOutput) HostedZoneId() pulumi.StringPtrOutput
func (RecordSetGroupAliasTargetPtrOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupAliasTargetPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroupAliasTarget]
func (RecordSetGroupAliasTargetPtrOutput) ToRecordSetGroupAliasTargetPtrOutput ¶
func (o RecordSetGroupAliasTargetPtrOutput) ToRecordSetGroupAliasTargetPtrOutput() RecordSetGroupAliasTargetPtrOutput
func (RecordSetGroupAliasTargetPtrOutput) ToRecordSetGroupAliasTargetPtrOutputWithContext ¶
func (o RecordSetGroupAliasTargetPtrOutput) ToRecordSetGroupAliasTargetPtrOutputWithContext(ctx context.Context) RecordSetGroupAliasTargetPtrOutput
type RecordSetGroupArgs ¶
type RecordSetGroupArgs struct { Comment pulumi.StringPtrInput HostedZoneId pulumi.StringPtrInput HostedZoneName pulumi.StringPtrInput RecordSets RecordSetGroupRecordSetArrayInput }
The set of arguments for constructing a RecordSetGroup resource.
func (RecordSetGroupArgs) ElementType ¶
func (RecordSetGroupArgs) ElementType() reflect.Type
type RecordSetGroupCidrRoutingConfig ¶ added in v0.21.0
type RecordSetGroupCidrRoutingConfigArgs ¶ added in v0.21.0
type RecordSetGroupCidrRoutingConfigArgs struct { CollectionId pulumi.StringInput `pulumi:"collectionId"` LocationName pulumi.StringInput `pulumi:"locationName"` }
func (RecordSetGroupCidrRoutingConfigArgs) ElementType ¶ added in v0.21.0
func (RecordSetGroupCidrRoutingConfigArgs) ElementType() reflect.Type
func (RecordSetGroupCidrRoutingConfigArgs) ToOutput ¶ added in v0.76.0
func (i RecordSetGroupCidrRoutingConfigArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupCidrRoutingConfig]
func (RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigOutput ¶ added in v0.21.0
func (i RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigOutput() RecordSetGroupCidrRoutingConfigOutput
func (RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigOutputWithContext ¶ added in v0.21.0
func (i RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigOutput
func (RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigPtrOutput ¶ added in v0.21.0
func (i RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigPtrOutput() RecordSetGroupCidrRoutingConfigPtrOutput
func (RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext ¶ added in v0.21.0
func (i RecordSetGroupCidrRoutingConfigArgs) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigPtrOutput
type RecordSetGroupCidrRoutingConfigInput ¶ added in v0.21.0
type RecordSetGroupCidrRoutingConfigInput interface { pulumi.Input ToRecordSetGroupCidrRoutingConfigOutput() RecordSetGroupCidrRoutingConfigOutput ToRecordSetGroupCidrRoutingConfigOutputWithContext(context.Context) RecordSetGroupCidrRoutingConfigOutput }
RecordSetGroupCidrRoutingConfigInput is an input type that accepts RecordSetGroupCidrRoutingConfigArgs and RecordSetGroupCidrRoutingConfigOutput values. You can construct a concrete instance of `RecordSetGroupCidrRoutingConfigInput` via:
RecordSetGroupCidrRoutingConfigArgs{...}
type RecordSetGroupCidrRoutingConfigOutput ¶ added in v0.21.0
type RecordSetGroupCidrRoutingConfigOutput struct{ *pulumi.OutputState }
func (RecordSetGroupCidrRoutingConfigOutput) CollectionId ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigOutput) CollectionId() pulumi.StringOutput
func (RecordSetGroupCidrRoutingConfigOutput) ElementType ¶ added in v0.21.0
func (RecordSetGroupCidrRoutingConfigOutput) ElementType() reflect.Type
func (RecordSetGroupCidrRoutingConfigOutput) LocationName ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigOutput) LocationName() pulumi.StringOutput
func (RecordSetGroupCidrRoutingConfigOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupCidrRoutingConfigOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupCidrRoutingConfig]
func (RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigOutput ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigOutput() RecordSetGroupCidrRoutingConfigOutput
func (RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigOutputWithContext ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigOutput
func (RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigPtrOutput ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigPtrOutput() RecordSetGroupCidrRoutingConfigPtrOutput
func (RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigOutput) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigPtrOutput
type RecordSetGroupCidrRoutingConfigPtrInput ¶ added in v0.21.0
type RecordSetGroupCidrRoutingConfigPtrInput interface { pulumi.Input ToRecordSetGroupCidrRoutingConfigPtrOutput() RecordSetGroupCidrRoutingConfigPtrOutput ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext(context.Context) RecordSetGroupCidrRoutingConfigPtrOutput }
RecordSetGroupCidrRoutingConfigPtrInput is an input type that accepts RecordSetGroupCidrRoutingConfigArgs, RecordSetGroupCidrRoutingConfigPtr and RecordSetGroupCidrRoutingConfigPtrOutput values. You can construct a concrete instance of `RecordSetGroupCidrRoutingConfigPtrInput` via:
RecordSetGroupCidrRoutingConfigArgs{...} or: nil
func RecordSetGroupCidrRoutingConfigPtr ¶ added in v0.21.0
func RecordSetGroupCidrRoutingConfigPtr(v *RecordSetGroupCidrRoutingConfigArgs) RecordSetGroupCidrRoutingConfigPtrInput
type RecordSetGroupCidrRoutingConfigPtrOutput ¶ added in v0.21.0
type RecordSetGroupCidrRoutingConfigPtrOutput struct{ *pulumi.OutputState }
func (RecordSetGroupCidrRoutingConfigPtrOutput) CollectionId ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigPtrOutput) CollectionId() pulumi.StringPtrOutput
func (RecordSetGroupCidrRoutingConfigPtrOutput) ElementType ¶ added in v0.21.0
func (RecordSetGroupCidrRoutingConfigPtrOutput) ElementType() reflect.Type
func (RecordSetGroupCidrRoutingConfigPtrOutput) LocationName ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigPtrOutput) LocationName() pulumi.StringPtrOutput
func (RecordSetGroupCidrRoutingConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupCidrRoutingConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroupCidrRoutingConfig]
func (RecordSetGroupCidrRoutingConfigPtrOutput) ToRecordSetGroupCidrRoutingConfigPtrOutput ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigPtrOutput) ToRecordSetGroupCidrRoutingConfigPtrOutput() RecordSetGroupCidrRoutingConfigPtrOutput
func (RecordSetGroupCidrRoutingConfigPtrOutput) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext ¶ added in v0.21.0
func (o RecordSetGroupCidrRoutingConfigPtrOutput) ToRecordSetGroupCidrRoutingConfigPtrOutputWithContext(ctx context.Context) RecordSetGroupCidrRoutingConfigPtrOutput
type RecordSetGroupGeoLocationArgs ¶
type RecordSetGroupGeoLocationArgs struct { ContinentCode pulumi.StringPtrInput `pulumi:"continentCode"` CountryCode pulumi.StringPtrInput `pulumi:"countryCode"` SubdivisionCode pulumi.StringPtrInput `pulumi:"subdivisionCode"` }
func (RecordSetGroupGeoLocationArgs) ElementType ¶
func (RecordSetGroupGeoLocationArgs) ElementType() reflect.Type
func (RecordSetGroupGeoLocationArgs) ToOutput ¶ added in v0.76.0
func (i RecordSetGroupGeoLocationArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupGeoLocation]
func (RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationOutput ¶
func (i RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationOutput() RecordSetGroupGeoLocationOutput
func (RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationOutputWithContext ¶
func (i RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationOutput
func (RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationPtrOutput ¶
func (i RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationPtrOutput() RecordSetGroupGeoLocationPtrOutput
func (RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationPtrOutputWithContext ¶
func (i RecordSetGroupGeoLocationArgs) ToRecordSetGroupGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationPtrOutput
type RecordSetGroupGeoLocationInput ¶
type RecordSetGroupGeoLocationInput interface { pulumi.Input ToRecordSetGroupGeoLocationOutput() RecordSetGroupGeoLocationOutput ToRecordSetGroupGeoLocationOutputWithContext(context.Context) RecordSetGroupGeoLocationOutput }
RecordSetGroupGeoLocationInput is an input type that accepts RecordSetGroupGeoLocationArgs and RecordSetGroupGeoLocationOutput values. You can construct a concrete instance of `RecordSetGroupGeoLocationInput` via:
RecordSetGroupGeoLocationArgs{...}
type RecordSetGroupGeoLocationOutput ¶
type RecordSetGroupGeoLocationOutput struct{ *pulumi.OutputState }
func (RecordSetGroupGeoLocationOutput) ContinentCode ¶
func (o RecordSetGroupGeoLocationOutput) ContinentCode() pulumi.StringPtrOutput
func (RecordSetGroupGeoLocationOutput) CountryCode ¶
func (o RecordSetGroupGeoLocationOutput) CountryCode() pulumi.StringPtrOutput
func (RecordSetGroupGeoLocationOutput) ElementType ¶
func (RecordSetGroupGeoLocationOutput) ElementType() reflect.Type
func (RecordSetGroupGeoLocationOutput) SubdivisionCode ¶
func (o RecordSetGroupGeoLocationOutput) SubdivisionCode() pulumi.StringPtrOutput
func (RecordSetGroupGeoLocationOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupGeoLocationOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupGeoLocation]
func (RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationOutput ¶
func (o RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationOutput() RecordSetGroupGeoLocationOutput
func (RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationOutputWithContext ¶
func (o RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationOutput
func (RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationPtrOutput ¶
func (o RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationPtrOutput() RecordSetGroupGeoLocationPtrOutput
func (RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationPtrOutputWithContext ¶
func (o RecordSetGroupGeoLocationOutput) ToRecordSetGroupGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationPtrOutput
type RecordSetGroupGeoLocationPtrInput ¶
type RecordSetGroupGeoLocationPtrInput interface { pulumi.Input ToRecordSetGroupGeoLocationPtrOutput() RecordSetGroupGeoLocationPtrOutput ToRecordSetGroupGeoLocationPtrOutputWithContext(context.Context) RecordSetGroupGeoLocationPtrOutput }
RecordSetGroupGeoLocationPtrInput is an input type that accepts RecordSetGroupGeoLocationArgs, RecordSetGroupGeoLocationPtr and RecordSetGroupGeoLocationPtrOutput values. You can construct a concrete instance of `RecordSetGroupGeoLocationPtrInput` via:
RecordSetGroupGeoLocationArgs{...} or: nil
func RecordSetGroupGeoLocationPtr ¶
func RecordSetGroupGeoLocationPtr(v *RecordSetGroupGeoLocationArgs) RecordSetGroupGeoLocationPtrInput
type RecordSetGroupGeoLocationPtrOutput ¶
type RecordSetGroupGeoLocationPtrOutput struct{ *pulumi.OutputState }
func (RecordSetGroupGeoLocationPtrOutput) ContinentCode ¶
func (o RecordSetGroupGeoLocationPtrOutput) ContinentCode() pulumi.StringPtrOutput
func (RecordSetGroupGeoLocationPtrOutput) CountryCode ¶
func (o RecordSetGroupGeoLocationPtrOutput) CountryCode() pulumi.StringPtrOutput
func (RecordSetGroupGeoLocationPtrOutput) Elem ¶
func (o RecordSetGroupGeoLocationPtrOutput) Elem() RecordSetGroupGeoLocationOutput
func (RecordSetGroupGeoLocationPtrOutput) ElementType ¶
func (RecordSetGroupGeoLocationPtrOutput) ElementType() reflect.Type
func (RecordSetGroupGeoLocationPtrOutput) SubdivisionCode ¶
func (o RecordSetGroupGeoLocationPtrOutput) SubdivisionCode() pulumi.StringPtrOutput
func (RecordSetGroupGeoLocationPtrOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupGeoLocationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroupGeoLocation]
func (RecordSetGroupGeoLocationPtrOutput) ToRecordSetGroupGeoLocationPtrOutput ¶
func (o RecordSetGroupGeoLocationPtrOutput) ToRecordSetGroupGeoLocationPtrOutput() RecordSetGroupGeoLocationPtrOutput
func (RecordSetGroupGeoLocationPtrOutput) ToRecordSetGroupGeoLocationPtrOutputWithContext ¶
func (o RecordSetGroupGeoLocationPtrOutput) ToRecordSetGroupGeoLocationPtrOutputWithContext(ctx context.Context) RecordSetGroupGeoLocationPtrOutput
type RecordSetGroupInput ¶
type RecordSetGroupInput interface { pulumi.Input ToRecordSetGroupOutput() RecordSetGroupOutput ToRecordSetGroupOutputWithContext(ctx context.Context) RecordSetGroupOutput }
type RecordSetGroupOutput ¶
type RecordSetGroupOutput struct{ *pulumi.OutputState }
func (RecordSetGroupOutput) Comment ¶ added in v0.17.0
func (o RecordSetGroupOutput) Comment() pulumi.StringPtrOutput
func (RecordSetGroupOutput) ElementType ¶
func (RecordSetGroupOutput) ElementType() reflect.Type
func (RecordSetGroupOutput) HostedZoneId ¶ added in v0.17.0
func (o RecordSetGroupOutput) HostedZoneId() pulumi.StringPtrOutput
func (RecordSetGroupOutput) HostedZoneName ¶ added in v0.17.0
func (o RecordSetGroupOutput) HostedZoneName() pulumi.StringPtrOutput
func (RecordSetGroupOutput) RecordSets ¶ added in v0.17.0
func (o RecordSetGroupOutput) RecordSets() RecordSetGroupRecordSetArrayOutput
func (RecordSetGroupOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*RecordSetGroup]
func (RecordSetGroupOutput) ToRecordSetGroupOutput ¶
func (o RecordSetGroupOutput) ToRecordSetGroupOutput() RecordSetGroupOutput
func (RecordSetGroupOutput) ToRecordSetGroupOutputWithContext ¶
func (o RecordSetGroupOutput) ToRecordSetGroupOutputWithContext(ctx context.Context) RecordSetGroupOutput
type RecordSetGroupRecordSet ¶
type RecordSetGroupRecordSet struct { AliasTarget *RecordSetGroupAliasTarget `pulumi:"aliasTarget"` CidrRoutingConfig *RecordSetGroupCidrRoutingConfig `pulumi:"cidrRoutingConfig"` Failover *string `pulumi:"failover"` GeoLocation *RecordSetGroupGeoLocation `pulumi:"geoLocation"` HealthCheckId *string `pulumi:"healthCheckId"` HostedZoneId *string `pulumi:"hostedZoneId"` HostedZoneName *string `pulumi:"hostedZoneName"` MultiValueAnswer *bool `pulumi:"multiValueAnswer"` Name string `pulumi:"name"` Region *string `pulumi:"region"` ResourceRecords []string `pulumi:"resourceRecords"` SetIdentifier *string `pulumi:"setIdentifier"` Ttl *string `pulumi:"ttl"` Type string `pulumi:"type"` Weight *int `pulumi:"weight"` }
type RecordSetGroupRecordSetArgs ¶
type RecordSetGroupRecordSetArgs struct { AliasTarget RecordSetGroupAliasTargetPtrInput `pulumi:"aliasTarget"` CidrRoutingConfig RecordSetGroupCidrRoutingConfigPtrInput `pulumi:"cidrRoutingConfig"` Failover pulumi.StringPtrInput `pulumi:"failover"` GeoLocation RecordSetGroupGeoLocationPtrInput `pulumi:"geoLocation"` HealthCheckId pulumi.StringPtrInput `pulumi:"healthCheckId"` HostedZoneId pulumi.StringPtrInput `pulumi:"hostedZoneId"` HostedZoneName pulumi.StringPtrInput `pulumi:"hostedZoneName"` MultiValueAnswer pulumi.BoolPtrInput `pulumi:"multiValueAnswer"` Name pulumi.StringInput `pulumi:"name"` Region pulumi.StringPtrInput `pulumi:"region"` ResourceRecords pulumi.StringArrayInput `pulumi:"resourceRecords"` SetIdentifier pulumi.StringPtrInput `pulumi:"setIdentifier"` Ttl pulumi.StringPtrInput `pulumi:"ttl"` Type pulumi.StringInput `pulumi:"type"` Weight pulumi.IntPtrInput `pulumi:"weight"` }
func (RecordSetGroupRecordSetArgs) ElementType ¶
func (RecordSetGroupRecordSetArgs) ElementType() reflect.Type
func (RecordSetGroupRecordSetArgs) ToOutput ¶ added in v0.76.0
func (i RecordSetGroupRecordSetArgs) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupRecordSet]
func (RecordSetGroupRecordSetArgs) ToRecordSetGroupRecordSetOutput ¶
func (i RecordSetGroupRecordSetArgs) ToRecordSetGroupRecordSetOutput() RecordSetGroupRecordSetOutput
func (RecordSetGroupRecordSetArgs) ToRecordSetGroupRecordSetOutputWithContext ¶
func (i RecordSetGroupRecordSetArgs) ToRecordSetGroupRecordSetOutputWithContext(ctx context.Context) RecordSetGroupRecordSetOutput
type RecordSetGroupRecordSetArray ¶
type RecordSetGroupRecordSetArray []RecordSetGroupRecordSetInput
func (RecordSetGroupRecordSetArray) ElementType ¶
func (RecordSetGroupRecordSetArray) ElementType() reflect.Type
func (RecordSetGroupRecordSetArray) ToOutput ¶ added in v0.76.0
func (i RecordSetGroupRecordSetArray) ToOutput(ctx context.Context) pulumix.Output[[]RecordSetGroupRecordSet]
func (RecordSetGroupRecordSetArray) ToRecordSetGroupRecordSetArrayOutput ¶
func (i RecordSetGroupRecordSetArray) ToRecordSetGroupRecordSetArrayOutput() RecordSetGroupRecordSetArrayOutput
func (RecordSetGroupRecordSetArray) ToRecordSetGroupRecordSetArrayOutputWithContext ¶
func (i RecordSetGroupRecordSetArray) ToRecordSetGroupRecordSetArrayOutputWithContext(ctx context.Context) RecordSetGroupRecordSetArrayOutput
type RecordSetGroupRecordSetArrayInput ¶
type RecordSetGroupRecordSetArrayInput interface { pulumi.Input ToRecordSetGroupRecordSetArrayOutput() RecordSetGroupRecordSetArrayOutput ToRecordSetGroupRecordSetArrayOutputWithContext(context.Context) RecordSetGroupRecordSetArrayOutput }
RecordSetGroupRecordSetArrayInput is an input type that accepts RecordSetGroupRecordSetArray and RecordSetGroupRecordSetArrayOutput values. You can construct a concrete instance of `RecordSetGroupRecordSetArrayInput` via:
RecordSetGroupRecordSetArray{ RecordSetGroupRecordSetArgs{...} }
type RecordSetGroupRecordSetArrayOutput ¶
type RecordSetGroupRecordSetArrayOutput struct{ *pulumi.OutputState }
func (RecordSetGroupRecordSetArrayOutput) ElementType ¶
func (RecordSetGroupRecordSetArrayOutput) ElementType() reflect.Type
func (RecordSetGroupRecordSetArrayOutput) Index ¶
func (o RecordSetGroupRecordSetArrayOutput) Index(i pulumi.IntInput) RecordSetGroupRecordSetOutput
func (RecordSetGroupRecordSetArrayOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupRecordSetArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RecordSetGroupRecordSet]
func (RecordSetGroupRecordSetArrayOutput) ToRecordSetGroupRecordSetArrayOutput ¶
func (o RecordSetGroupRecordSetArrayOutput) ToRecordSetGroupRecordSetArrayOutput() RecordSetGroupRecordSetArrayOutput
func (RecordSetGroupRecordSetArrayOutput) ToRecordSetGroupRecordSetArrayOutputWithContext ¶
func (o RecordSetGroupRecordSetArrayOutput) ToRecordSetGroupRecordSetArrayOutputWithContext(ctx context.Context) RecordSetGroupRecordSetArrayOutput
type RecordSetGroupRecordSetInput ¶
type RecordSetGroupRecordSetInput interface { pulumi.Input ToRecordSetGroupRecordSetOutput() RecordSetGroupRecordSetOutput ToRecordSetGroupRecordSetOutputWithContext(context.Context) RecordSetGroupRecordSetOutput }
RecordSetGroupRecordSetInput is an input type that accepts RecordSetGroupRecordSetArgs and RecordSetGroupRecordSetOutput values. You can construct a concrete instance of `RecordSetGroupRecordSetInput` via:
RecordSetGroupRecordSetArgs{...}
type RecordSetGroupRecordSetOutput ¶
type RecordSetGroupRecordSetOutput struct{ *pulumi.OutputState }
func (RecordSetGroupRecordSetOutput) AliasTarget ¶
func (o RecordSetGroupRecordSetOutput) AliasTarget() RecordSetGroupAliasTargetPtrOutput
func (RecordSetGroupRecordSetOutput) CidrRoutingConfig ¶ added in v0.21.0
func (o RecordSetGroupRecordSetOutput) CidrRoutingConfig() RecordSetGroupCidrRoutingConfigPtrOutput
func (RecordSetGroupRecordSetOutput) ElementType ¶
func (RecordSetGroupRecordSetOutput) ElementType() reflect.Type
func (RecordSetGroupRecordSetOutput) Failover ¶
func (o RecordSetGroupRecordSetOutput) Failover() pulumi.StringPtrOutput
func (RecordSetGroupRecordSetOutput) GeoLocation ¶
func (o RecordSetGroupRecordSetOutput) GeoLocation() RecordSetGroupGeoLocationPtrOutput
func (RecordSetGroupRecordSetOutput) HealthCheckId ¶
func (o RecordSetGroupRecordSetOutput) HealthCheckId() pulumi.StringPtrOutput
func (RecordSetGroupRecordSetOutput) HostedZoneId ¶
func (o RecordSetGroupRecordSetOutput) HostedZoneId() pulumi.StringPtrOutput
func (RecordSetGroupRecordSetOutput) HostedZoneName ¶
func (o RecordSetGroupRecordSetOutput) HostedZoneName() pulumi.StringPtrOutput
func (RecordSetGroupRecordSetOutput) MultiValueAnswer ¶
func (o RecordSetGroupRecordSetOutput) MultiValueAnswer() pulumi.BoolPtrOutput
func (RecordSetGroupRecordSetOutput) Name ¶
func (o RecordSetGroupRecordSetOutput) Name() pulumi.StringOutput
func (RecordSetGroupRecordSetOutput) Region ¶
func (o RecordSetGroupRecordSetOutput) Region() pulumi.StringPtrOutput
func (RecordSetGroupRecordSetOutput) ResourceRecords ¶
func (o RecordSetGroupRecordSetOutput) ResourceRecords() pulumi.StringArrayOutput
func (RecordSetGroupRecordSetOutput) SetIdentifier ¶
func (o RecordSetGroupRecordSetOutput) SetIdentifier() pulumi.StringPtrOutput
func (RecordSetGroupRecordSetOutput) ToOutput ¶ added in v0.76.0
func (o RecordSetGroupRecordSetOutput) ToOutput(ctx context.Context) pulumix.Output[RecordSetGroupRecordSet]
func (RecordSetGroupRecordSetOutput) ToRecordSetGroupRecordSetOutput ¶
func (o RecordSetGroupRecordSetOutput) ToRecordSetGroupRecordSetOutput() RecordSetGroupRecordSetOutput
func (RecordSetGroupRecordSetOutput) ToRecordSetGroupRecordSetOutputWithContext ¶
func (o RecordSetGroupRecordSetOutput) ToRecordSetGroupRecordSetOutputWithContext(ctx context.Context) RecordSetGroupRecordSetOutput
func (RecordSetGroupRecordSetOutput) Ttl ¶ added in v0.72.0
func (o RecordSetGroupRecordSetOutput) Ttl() pulumi.StringPtrOutput
func (RecordSetGroupRecordSetOutput) Type ¶
func (o RecordSetGroupRecordSetOutput) Type() pulumi.StringOutput
func (RecordSetGroupRecordSetOutput) Weight ¶
func (o RecordSetGroupRecordSetOutput) Weight() pulumi.IntPtrOutput
type RecordSetGroupState ¶
type RecordSetGroupState struct { }
func (RecordSetGroupState) ElementType ¶
func (RecordSetGroupState) ElementType() reflect.Type
type RecordSetInput ¶
type RecordSetInput interface { pulumi.Input ToRecordSetOutput() RecordSetOutput ToRecordSetOutputWithContext(ctx context.Context) RecordSetOutput }
type RecordSetOutput ¶
type RecordSetOutput struct{ *pulumi.OutputState }
func (RecordSetOutput) AliasTarget ¶ added in v0.17.0
func (o RecordSetOutput) AliasTarget() RecordSetAliasTargetPtrOutput
func (RecordSetOutput) CidrRoutingConfig ¶ added in v0.21.0
func (o RecordSetOutput) CidrRoutingConfig() RecordSetCidrRoutingConfigPtrOutput
func (RecordSetOutput) Comment ¶ added in v0.17.0
func (o RecordSetOutput) Comment() pulumi.StringPtrOutput
func (RecordSetOutput) ElementType ¶
func (RecordSetOutput) ElementType() reflect.Type
func (RecordSetOutput) Failover ¶ added in v0.17.0
func (o RecordSetOutput) Failover() pulumi.StringPtrOutput
func (RecordSetOutput) GeoLocation ¶ added in v0.17.0
func (o RecordSetOutput) GeoLocation() RecordSetGeoLocationPtrOutput
func (RecordSetOutput) HealthCheckId ¶ added in v0.17.0
func (o RecordSetOutput) HealthCheckId() pulumi.StringPtrOutput
func (RecordSetOutput) HostedZoneId ¶ added in v0.17.0
func (o RecordSetOutput) HostedZoneId() pulumi.StringPtrOutput
func (RecordSetOutput) HostedZoneName ¶ added in v0.17.0
func (o RecordSetOutput) HostedZoneName() pulumi.StringPtrOutput
func (RecordSetOutput) MultiValueAnswer ¶ added in v0.17.0
func (o RecordSetOutput) MultiValueAnswer() pulumi.BoolPtrOutput
func (RecordSetOutput) Name ¶ added in v0.17.0
func (o RecordSetOutput) Name() pulumi.StringOutput
func (RecordSetOutput) Region ¶ added in v0.17.0
func (o RecordSetOutput) Region() pulumi.StringPtrOutput
func (RecordSetOutput) ResourceRecords ¶ added in v0.17.0
func (o RecordSetOutput) ResourceRecords() pulumi.StringArrayOutput
func (RecordSetOutput) SetIdentifier ¶ added in v0.17.0
func (o RecordSetOutput) SetIdentifier() pulumi.StringPtrOutput
func (RecordSetOutput) ToRecordSetOutput ¶
func (o RecordSetOutput) ToRecordSetOutput() RecordSetOutput
func (RecordSetOutput) ToRecordSetOutputWithContext ¶
func (o RecordSetOutput) ToRecordSetOutputWithContext(ctx context.Context) RecordSetOutput
func (RecordSetOutput) Ttl ¶ added in v0.72.0
func (o RecordSetOutput) Ttl() pulumi.StringPtrOutput
func (RecordSetOutput) Type ¶ added in v0.17.0
func (o RecordSetOutput) Type() pulumi.StringOutput
func (RecordSetOutput) Weight ¶ added in v0.17.0
func (o RecordSetOutput) Weight() pulumi.IntPtrOutput
type RecordSetState ¶
type RecordSetState struct { }
func (RecordSetState) ElementType ¶
func (RecordSetState) ElementType() reflect.Type