interfacesawsroute53

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CidrCollectionReference

type CidrCollectionReference struct {
	// The ARN of the CidrCollection resource.
	CidrCollectionArn *string `field:"required" json:"cidrCollectionArn" yaml:"cidrCollectionArn"`
	// The Id of the CidrCollection resource.
	CidrCollectionId *string `field:"required" json:"cidrCollectionId" yaml:"cidrCollectionId"`
}

A reference to a CidrCollection resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

cidrCollectionReference := &CidrCollectionReference{
	CidrCollectionArn: jsii.String("cidrCollectionArn"),
	CidrCollectionId: jsii.String("cidrCollectionId"),
}

type DNSSECReference

type DNSSECReference struct {
	// The HostedZoneId of the DNSSEC resource.
	HostedZoneId *string `field:"required" json:"hostedZoneId" yaml:"hostedZoneId"`
}

A reference to a DNSSEC resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

dNSSECReference := &DNSSECReference{
	HostedZoneId: jsii.String("hostedZoneId"),
}

type HealthCheckReference

type HealthCheckReference struct {
	// The HealthCheckId of the HealthCheck resource.
	HealthCheckId *string `field:"required" json:"healthCheckId" yaml:"healthCheckId"`
}

A reference to a HealthCheck resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

healthCheckReference := &HealthCheckReference{
	HealthCheckId: jsii.String("healthCheckId"),
}

type HostedZoneReference

type HostedZoneReference struct {
	// The Id of the HostedZone resource.
	HostedZoneId *string `field:"required" json:"hostedZoneId" yaml:"hostedZoneId"`
}

A reference to a HostedZone resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

hostedZoneReference := &HostedZoneReference{
	HostedZoneId: jsii.String("hostedZoneId"),
}

type ICidrCollectionRef

type ICidrCollectionRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a CidrCollection resource.
	// Experimental.
	CidrCollectionRef() *CidrCollectionReference
}

Indicates that this resource can be referenced as a CidrCollection. Experimental.

type IDNSSECRef

type IDNSSECRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DNSSEC resource.
	// Experimental.
	DnssecRef() *DNSSECReference
}

Indicates that this resource can be referenced as a DNSSEC. Experimental.

type IHealthCheckRef

type IHealthCheckRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a HealthCheck resource.
	// Experimental.
	HealthCheckRef() *HealthCheckReference
}

Indicates that this resource can be referenced as a HealthCheck. Experimental.

type IHostedZoneRef

type IHostedZoneRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a HostedZone resource.
	// Experimental.
	HostedZoneRef() *HostedZoneReference
}

Indicates that this resource can be referenced as a HostedZone. Experimental.

type IKeySigningKeyRef

type IKeySigningKeyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a KeySigningKey resource.
	// Experimental.
	KeySigningKeyRef() *KeySigningKeyReference
}

Indicates that this resource can be referenced as a KeySigningKey. Experimental.

type IRecordSetGroupRef

type IRecordSetGroupRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a RecordSetGroup resource.
	// Experimental.
	RecordSetGroupRef() *RecordSetGroupReference
}

Indicates that this resource can be referenced as a RecordSetGroup. Experimental.

type IRecordSetRef

type IRecordSetRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a RecordSet resource.
	// Experimental.
	RecordSetRef() *RecordSetReference
}

Indicates that this resource can be referenced as a RecordSet. Experimental.

type KeySigningKeyReference

type KeySigningKeyReference struct {
	// The HostedZoneId of the KeySigningKey resource.
	HostedZoneId *string `field:"required" json:"hostedZoneId" yaml:"hostedZoneId"`
	// The Name of the KeySigningKey resource.
	KeySigningKeyName *string `field:"required" json:"keySigningKeyName" yaml:"keySigningKeyName"`
}

A reference to a KeySigningKey resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

keySigningKeyReference := &KeySigningKeyReference{
	HostedZoneId: jsii.String("hostedZoneId"),
	KeySigningKeyName: jsii.String("keySigningKeyName"),
}

type RecordSetGroupReference

type RecordSetGroupReference struct {
	// The Id of the RecordSetGroup resource.
	RecordSetGroupId *string `field:"required" json:"recordSetGroupId" yaml:"recordSetGroupId"`
}

A reference to a RecordSetGroup resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

recordSetGroupReference := &RecordSetGroupReference{
	RecordSetGroupId: jsii.String("recordSetGroupId"),
}

type RecordSetReference

type RecordSetReference struct {
	// The Id of the RecordSet resource.
	RecordSetId *string `field:"required" json:"recordSetId" yaml:"recordSetId"`
}

A reference to a RecordSet resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

recordSetReference := &RecordSetReference{
	RecordSetId: jsii.String("recordSetId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL