Documentation
¶
Index ¶
- type AgreementReference
- type CertificateReference
- type ConnectorReference
- type IAgreementRef
- type ICertificateRef
- type IConnectorRef
- type IProfileRef
- type IServerRef
- type IUserRef
- type IWebAppRef
- type IWorkflowRef
- type ProfileReference
- type ServerReference
- type UserReference
- type WebAppReference
- type WorkflowReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgreementReference ¶
type AgreementReference struct {
// The ARN of the Agreement resource.
AgreementArn *string `field:"required" json:"agreementArn" yaml:"agreementArn"`
// The AgreementId of the Agreement resource.
AgreementId *string `field:"required" json:"agreementId" yaml:"agreementId"`
// The ServerId of the Agreement resource.
ServerId *string `field:"required" json:"serverId" yaml:"serverId"`
}
A reference to a Agreement 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"
agreementReference := &AgreementReference{
AgreementArn: jsii.String("agreementArn"),
AgreementId: jsii.String("agreementId"),
ServerId: jsii.String("serverId"),
}
type CertificateReference ¶
type CertificateReference struct {
// The ARN of the Certificate resource.
CertificateArn *string `field:"required" json:"certificateArn" yaml:"certificateArn"`
// The CertificateId of the Certificate resource.
CertificateId *string `field:"required" json:"certificateId" yaml:"certificateId"`
}
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"),
CertificateId: jsii.String("certificateId"),
}
type ConnectorReference ¶
type ConnectorReference struct {
// The ARN of the Connector resource.
ConnectorArn *string `field:"required" json:"connectorArn" yaml:"connectorArn"`
// The ConnectorId of the Connector resource.
ConnectorId *string `field:"required" json:"connectorId" yaml:"connectorId"`
}
A reference to a Connector 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"
connectorReference := &ConnectorReference{
ConnectorArn: jsii.String("connectorArn"),
ConnectorId: jsii.String("connectorId"),
}
type IAgreementRef ¶
type IAgreementRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Agreement resource.
// Experimental.
AgreementRef() *AgreementReference
}
Indicates that this resource can be referenced as a Agreement. 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 IConnectorRef ¶
type IConnectorRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Connector resource.
// Experimental.
ConnectorRef() *ConnectorReference
}
Indicates that this resource can be referenced as a Connector. Experimental.
type IProfileRef ¶
type IProfileRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Profile resource.
// Experimental.
ProfileRef() *ProfileReference
}
Indicates that this resource can be referenced as a Profile. Experimental.
type IServerRef ¶
type IServerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Server resource.
// Experimental.
ServerRef() *ServerReference
}
Indicates that this resource can be referenced as a Server. Experimental.
type IUserRef ¶
type IUserRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a User resource.
// Experimental.
UserRef() *UserReference
}
Indicates that this resource can be referenced as a User. Experimental.
type IWebAppRef ¶
type IWebAppRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a WebApp resource.
// Experimental.
WebAppRef() *WebAppReference
}
Indicates that this resource can be referenced as a WebApp. Experimental.
type IWorkflowRef ¶
type IWorkflowRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Workflow resource.
// Experimental.
WorkflowRef() *WorkflowReference
}
Indicates that this resource can be referenced as a Workflow. Experimental.
type ProfileReference ¶
type ProfileReference struct {
// The ARN of the Profile resource.
ProfileArn *string `field:"required" json:"profileArn" yaml:"profileArn"`
// The ProfileId of the Profile resource.
ProfileId *string `field:"required" json:"profileId" yaml:"profileId"`
}
A reference to a Profile 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"
profileReference := &ProfileReference{
ProfileArn: jsii.String("profileArn"),
ProfileId: jsii.String("profileId"),
}
type ServerReference ¶
type ServerReference struct {
// The Arn of the Server resource.
ServerArn *string `field:"required" json:"serverArn" yaml:"serverArn"`
}
A reference to a Server 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"
serverReference := &ServerReference{
ServerArn: jsii.String("serverArn"),
}
type UserReference ¶
type UserReference struct {
// The Arn of the User resource.
UserArn *string `field:"required" json:"userArn" yaml:"userArn"`
}
A reference to a User 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"
userReference := &UserReference{
UserArn: jsii.String("userArn"),
}
type WebAppReference ¶
type WebAppReference struct {
// The Arn of the WebApp resource.
WebAppArn *string `field:"required" json:"webAppArn" yaml:"webAppArn"`
}
A reference to a WebApp 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"
webAppReference := &WebAppReference{
WebAppArn: jsii.String("webAppArn"),
}
type WorkflowReference ¶
type WorkflowReference struct {
// The ARN of the Workflow resource.
WorkflowArn *string `field:"required" json:"workflowArn" yaml:"workflowArn"`
// The WorkflowId of the Workflow resource.
WorkflowId *string `field:"required" json:"workflowId" yaml:"workflowId"`
}
A reference to a Workflow 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"
workflowReference := &WorkflowReference{
WorkflowArn: jsii.String("workflowArn"),
WorkflowId: jsii.String("workflowId"),
}