Documentation
¶
Index ¶
- type CidrCollectionReference
- type DNSSECReference
- type HealthCheckReference
- type HostedZoneReference
- type ICidrCollectionRef
- type IDNSSECRef
- type IHealthCheckRef
- type IHostedZoneRef
- type IKeySigningKeyRef
- type IRecordSetGroupRef
- type IRecordSetRef
- type KeySigningKeyReference
- type RecordSetGroupReference
- type RecordSetReference
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"),
}