Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateAuthorityActivationReference ¶
type CertificateAuthorityActivationReference struct {
// The CertificateAuthorityArn of the CertificateAuthorityActivation resource.
CertificateAuthorityArn *string `field:"required" json:"certificateAuthorityArn" yaml:"certificateAuthorityArn"`
}
A reference to a CertificateAuthorityActivation 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"
certificateAuthorityActivationReference := &CertificateAuthorityActivationReference{
CertificateAuthorityArn: jsii.String("certificateAuthorityArn"),
}
type CertificateAuthorityReference ¶
type CertificateAuthorityReference struct {
// The Arn of the CertificateAuthority resource.
CertificateAuthorityArn *string `field:"required" json:"certificateAuthorityArn" yaml:"certificateAuthorityArn"`
}
A reference to a CertificateAuthority 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"
certificateAuthorityReference := &CertificateAuthorityReference{
CertificateAuthorityArn: jsii.String("certificateAuthorityArn"),
}
type CertificateReference ¶
type CertificateReference struct {
// The Arn of the Certificate resource.
CertificateArn *string `field:"required" json:"certificateArn" yaml:"certificateArn"`
// The CertificateAuthorityArn of the Certificate resource.
CertificateAuthorityArn *string `field:"required" json:"certificateAuthorityArn" yaml:"certificateAuthorityArn"`
}
A reference to a Certificate 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"
certificateReference := &CertificateReference{
CertificateArn: jsii.String("certificateArn"),
CertificateAuthorityArn: jsii.String("certificateAuthorityArn"),
}
type ICertificateAuthorityActivationRef ¶
type ICertificateAuthorityActivationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CertificateAuthorityActivation resource.
// Experimental.
CertificateAuthorityActivationRef() *CertificateAuthorityActivationReference
}
Indicates that this resource can be referenced as a CertificateAuthorityActivation. Experimental.
type ICertificateAuthorityRef ¶
type ICertificateAuthorityRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a CertificateAuthority resource.
// Experimental.
CertificateAuthorityRef() *CertificateAuthorityReference
}
Indicates that this resource can be referenced as a CertificateAuthority. Experimental.
type ICertificateRef ¶
type ICertificateRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Certificate resource.
// Experimental.
CertificateRef() *CertificateReference
}
Indicates that this resource can be referenced as a Certificate. Experimental.
type IPermissionRef ¶
type IPermissionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Permission resource.
// Experimental.
PermissionRef() *PermissionReference
}
Indicates that this resource can be referenced as a Permission. Experimental.
type PermissionReference ¶
type PermissionReference struct {
// The CertificateAuthorityArn of the Permission resource.
CertificateAuthorityArn *string `field:"required" json:"certificateAuthorityArn" yaml:"certificateAuthorityArn"`
// The Principal of the Permission resource.
Principal *string `field:"required" json:"principal" yaml:"principal"`
}
A reference to a Permission 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"
permissionReference := &PermissionReference{
CertificateAuthorityArn: jsii.String("certificateAuthorityArn"),
Principal: jsii.String("principal"),
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.