Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IResourcePolicyRef ¶
type IResourcePolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourcePolicy resource.
// Experimental.
ResourcePolicyRef() *ResourcePolicyReference
}
Indicates that this resource can be referenced as a ResourcePolicy. Experimental.
type IRotationScheduleRef ¶
type IRotationScheduleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a RotationSchedule resource.
// Experimental.
RotationScheduleRef() *RotationScheduleReference
}
Indicates that this resource can be referenced as a RotationSchedule. Experimental.
type ISecretRef ¶
type ISecretRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Secret resource.
// Experimental.
SecretRef() *SecretReference
}
Indicates that this resource can be referenced as a Secret. Experimental.
type ISecretTargetAttachmentRef ¶
type ISecretTargetAttachmentRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SecretTargetAttachment resource.
// Experimental.
SecretTargetAttachmentRef() *SecretTargetAttachmentReference
}
Indicates that this resource can be referenced as a SecretTargetAttachment. Experimental.
type ResourcePolicyReference ¶
type ResourcePolicyReference struct {
// The Id of the ResourcePolicy resource.
ResourcePolicyId *string `field:"required" json:"resourcePolicyId" yaml:"resourcePolicyId"`
}
A reference to a ResourcePolicy 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"
resourcePolicyReference := &ResourcePolicyReference{
ResourcePolicyId: jsii.String("resourcePolicyId"),
}
type RotationScheduleReference ¶
type RotationScheduleReference struct {
// The Id of the RotationSchedule resource.
RotationScheduleId *string `field:"required" json:"rotationScheduleId" yaml:"rotationScheduleId"`
}
A reference to a RotationSchedule 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"
rotationScheduleReference := &RotationScheduleReference{
RotationScheduleId: jsii.String("rotationScheduleId"),
}
type SecretReference ¶
type SecretReference struct {
// The Id of the Secret resource.
SecretId *string `field:"required" json:"secretId" yaml:"secretId"`
}
A reference to a Secret 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"
secretReference := &SecretReference{
SecretId: jsii.String("secretId"),
}
type SecretTargetAttachmentReference ¶
type SecretTargetAttachmentReference struct {
// The Id of the SecretTargetAttachment resource.
SecretTargetAttachmentId *string `field:"required" json:"secretTargetAttachmentId" yaml:"secretTargetAttachmentId"`
}
A reference to a SecretTargetAttachment 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"
secretTargetAttachmentReference := &SecretTargetAttachmentReference{
SecretTargetAttachmentId: jsii.String("secretTargetAttachmentId"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.