Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessPointReference ¶
type AccessPointReference struct {
// The Arn of the AccessPoint resource.
AccessPointArn *string `field:"required" json:"accessPointArn" yaml:"accessPointArn"`
}
A reference to a AccessPoint 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"
accessPointReference := &AccessPointReference{
AccessPointArn: jsii.String("accessPointArn"),
}
type BucketPolicyReference ¶
type BucketPolicyReference struct {
// The Bucket of the BucketPolicy resource.
Bucket *string `field:"required" json:"bucket" yaml:"bucket"`
}
A reference to a BucketPolicy 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"
bucketPolicyReference := &BucketPolicyReference{
Bucket: jsii.String("bucket"),
}
type BucketReference ¶
type BucketReference struct {
// The Arn of the Bucket resource.
BucketArn *string `field:"required" json:"bucketArn" yaml:"bucketArn"`
}
A reference to a Bucket 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"
bucketReference := &BucketReference{
BucketArn: jsii.String("bucketArn"),
}
type EndpointReference ¶
type EndpointReference struct {
// The Arn of the Endpoint resource.
EndpointArn *string `field:"required" json:"endpointArn" yaml:"endpointArn"`
}
A reference to a Endpoint 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"
endpointReference := &EndpointReference{
EndpointArn: jsii.String("endpointArn"),
}
type IAccessPointRef ¶
type IAccessPointRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AccessPoint resource.
// Experimental.
AccessPointRef() *AccessPointReference
}
Indicates that this resource can be referenced as a AccessPoint. Experimental.
type IBucketPolicyRef ¶
type IBucketPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a BucketPolicy resource.
// Experimental.
BucketPolicyRef() *BucketPolicyReference
}
Indicates that this resource can be referenced as a BucketPolicy. Experimental.
type IBucketRef ¶
type IBucketRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Bucket resource.
// Experimental.
BucketRef() *BucketReference
}
Indicates that this resource can be referenced as a Bucket. Experimental.
type IEndpointRef ¶
type IEndpointRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Endpoint resource.
// Experimental.
EndpointRef() *EndpointReference
}
Indicates that this resource can be referenced as a Endpoint. Experimental.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.