Documentation
¶
Index ¶
- type AccessLogSubscriptionReference
- type AuthPolicyReference
- type IAccessLogSubscriptionRef
- type IAuthPolicyRef
- type IListenerRef
- type IResourceConfigurationRef
- type IResourceGatewayRef
- type IResourcePolicyRef
- type IRuleRef
- type IServiceNetworkRef
- type IServiceNetworkResourceAssociationRef
- type IServiceNetworkServiceAssociationRef
- type IServiceNetworkVpcAssociationRef
- type IServiceRef
- type ITargetGroupRef
- type ListenerReference
- type ResourceConfigurationReference
- type ResourceGatewayReference
- type ResourcePolicyReference
- type RuleReference
- type ServiceNetworkReference
- type ServiceNetworkResourceAssociationReference
- type ServiceNetworkServiceAssociationReference
- type ServiceNetworkVpcAssociationReference
- type ServiceReference
- type TargetGroupReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessLogSubscriptionReference ¶
type AccessLogSubscriptionReference struct {
// The Arn of the AccessLogSubscription resource.
AccessLogSubscriptionArn *string `field:"required" json:"accessLogSubscriptionArn" yaml:"accessLogSubscriptionArn"`
}
A reference to a AccessLogSubscription 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"
accessLogSubscriptionReference := &AccessLogSubscriptionReference{
AccessLogSubscriptionArn: jsii.String("accessLogSubscriptionArn"),
}
type AuthPolicyReference ¶
type AuthPolicyReference struct {
// The ResourceIdentifier of the AuthPolicy resource.
ResourceIdentifier *string `field:"required" json:"resourceIdentifier" yaml:"resourceIdentifier"`
}
A reference to a AuthPolicy 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"
authPolicyReference := &AuthPolicyReference{
ResourceIdentifier: jsii.String("resourceIdentifier"),
}
type IAccessLogSubscriptionRef ¶
type IAccessLogSubscriptionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AccessLogSubscription resource.
// Experimental.
AccessLogSubscriptionRef() *AccessLogSubscriptionReference
}
Indicates that this resource can be referenced as a AccessLogSubscription. Experimental.
type IAuthPolicyRef ¶
type IAuthPolicyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a AuthPolicy resource.
// Experimental.
AuthPolicyRef() *AuthPolicyReference
}
Indicates that this resource can be referenced as a AuthPolicy. Experimental.
type IListenerRef ¶
type IListenerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Listener resource.
// Experimental.
ListenerRef() *ListenerReference
}
Indicates that this resource can be referenced as a Listener. Experimental.
type IResourceConfigurationRef ¶
type IResourceConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourceConfiguration resource.
// Experimental.
ResourceConfigurationRef() *ResourceConfigurationReference
}
Indicates that this resource can be referenced as a ResourceConfiguration. Experimental.
type IResourceGatewayRef ¶
type IResourceGatewayRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ResourceGateway resource.
// Experimental.
ResourceGatewayRef() *ResourceGatewayReference
}
Indicates that this resource can be referenced as a ResourceGateway. Experimental.
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 IRuleRef ¶
type IRuleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Rule resource.
// Experimental.
RuleRef() *RuleReference
}
Indicates that this resource can be referenced as a Rule. Experimental.
type IServiceNetworkRef ¶
type IServiceNetworkRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ServiceNetwork resource.
// Experimental.
ServiceNetworkRef() *ServiceNetworkReference
}
Indicates that this resource can be referenced as a ServiceNetwork. Experimental.
type IServiceNetworkResourceAssociationRef ¶
type IServiceNetworkResourceAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ServiceNetworkResourceAssociation resource.
// Experimental.
ServiceNetworkResourceAssociationRef() *ServiceNetworkResourceAssociationReference
}
Indicates that this resource can be referenced as a ServiceNetworkResourceAssociation. Experimental.
type IServiceNetworkServiceAssociationRef ¶
type IServiceNetworkServiceAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ServiceNetworkServiceAssociation resource.
// Experimental.
ServiceNetworkServiceAssociationRef() *ServiceNetworkServiceAssociationReference
}
Indicates that this resource can be referenced as a ServiceNetworkServiceAssociation. Experimental.
type IServiceNetworkVpcAssociationRef ¶
type IServiceNetworkVpcAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ServiceNetworkVpcAssociation resource.
// Experimental.
ServiceNetworkVpcAssociationRef() *ServiceNetworkVpcAssociationReference
}
Indicates that this resource can be referenced as a ServiceNetworkVpcAssociation. Experimental.
type IServiceRef ¶
type IServiceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Service resource.
// Experimental.
ServiceRef() *ServiceReference
}
Indicates that this resource can be referenced as a Service. Experimental.
type ITargetGroupRef ¶
type ITargetGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TargetGroup resource.
// Experimental.
TargetGroupRef() *TargetGroupReference
}
Indicates that this resource can be referenced as a TargetGroup. Experimental.
type ListenerReference ¶
type ListenerReference struct {
// The Arn of the Listener resource.
ListenerArn *string `field:"required" json:"listenerArn" yaml:"listenerArn"`
}
A reference to a Listener 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"
listenerReference := &ListenerReference{
ListenerArn: jsii.String("listenerArn"),
}
type ResourceConfigurationReference ¶
type ResourceConfigurationReference struct {
// The Arn of the ResourceConfiguration resource.
ResourceConfigurationArn *string `field:"required" json:"resourceConfigurationArn" yaml:"resourceConfigurationArn"`
}
A reference to a ResourceConfiguration 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"
resourceConfigurationReference := &ResourceConfigurationReference{
ResourceConfigurationArn: jsii.String("resourceConfigurationArn"),
}
type ResourceGatewayReference ¶
type ResourceGatewayReference struct {
// The Arn of the ResourceGateway resource.
ResourceGatewayArn *string `field:"required" json:"resourceGatewayArn" yaml:"resourceGatewayArn"`
}
A reference to a ResourceGateway 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"
resourceGatewayReference := &ResourceGatewayReference{
ResourceGatewayArn: jsii.String("resourceGatewayArn"),
}
type ResourcePolicyReference ¶
type ResourcePolicyReference struct {
// The ResourceArn of the ResourcePolicy resource.
ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"`
}
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{
ResourceArn: jsii.String("resourceArn"),
}
type RuleReference ¶
type RuleReference struct {
// The Arn of the Rule resource.
RuleArn *string `field:"required" json:"ruleArn" yaml:"ruleArn"`
}
A reference to a Rule 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"
ruleReference := &RuleReference{
RuleArn: jsii.String("ruleArn"),
}
type ServiceNetworkReference ¶
type ServiceNetworkReference struct {
// The Arn of the ServiceNetwork resource.
ServiceNetworkArn *string `field:"required" json:"serviceNetworkArn" yaml:"serviceNetworkArn"`
}
A reference to a ServiceNetwork 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"
serviceNetworkReference := &ServiceNetworkReference{
ServiceNetworkArn: jsii.String("serviceNetworkArn"),
}
type ServiceNetworkResourceAssociationReference ¶
type ServiceNetworkResourceAssociationReference struct {
// The Arn of the ServiceNetworkResourceAssociation resource.
ServiceNetworkResourceAssociationArn *string `field:"required" json:"serviceNetworkResourceAssociationArn" yaml:"serviceNetworkResourceAssociationArn"`
}
A reference to a ServiceNetworkResourceAssociation 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"
serviceNetworkResourceAssociationReference := &ServiceNetworkResourceAssociationReference{
ServiceNetworkResourceAssociationArn: jsii.String("serviceNetworkResourceAssociationArn"),
}
type ServiceNetworkServiceAssociationReference ¶
type ServiceNetworkServiceAssociationReference struct {
// The Arn of the ServiceNetworkServiceAssociation resource.
ServiceNetworkServiceAssociationArn *string `field:"required" json:"serviceNetworkServiceAssociationArn" yaml:"serviceNetworkServiceAssociationArn"`
}
A reference to a ServiceNetworkServiceAssociation 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"
serviceNetworkServiceAssociationReference := &ServiceNetworkServiceAssociationReference{
ServiceNetworkServiceAssociationArn: jsii.String("serviceNetworkServiceAssociationArn"),
}
type ServiceNetworkVpcAssociationReference ¶
type ServiceNetworkVpcAssociationReference struct {
// The Arn of the ServiceNetworkVpcAssociation resource.
ServiceNetworkVpcAssociationArn *string `field:"required" json:"serviceNetworkVpcAssociationArn" yaml:"serviceNetworkVpcAssociationArn"`
}
A reference to a ServiceNetworkVpcAssociation 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"
serviceNetworkVpcAssociationReference := &ServiceNetworkVpcAssociationReference{
ServiceNetworkVpcAssociationArn: jsii.String("serviceNetworkVpcAssociationArn"),
}
type ServiceReference ¶
type ServiceReference struct {
// The Arn of the Service resource.
ServiceArn *string `field:"required" json:"serviceArn" yaml:"serviceArn"`
}
A reference to a Service 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"
serviceReference := &ServiceReference{
ServiceArn: jsii.String("serviceArn"),
}
type TargetGroupReference ¶
type TargetGroupReference struct {
// The Arn of the TargetGroup resource.
TargetGroupArn *string `field:"required" json:"targetGroupArn" yaml:"targetGroupArn"`
}
A reference to a TargetGroup 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"
targetGroupReference := &TargetGroupReference{
TargetGroupArn: jsii.String("targetGroupArn"),
}
Source Files
¶
- AccessLogSubscriptionReference.go
- AuthPolicyReference.go
- IAccessLogSubscriptionRef.go
- IAuthPolicyRef.go
- IListenerRef.go
- IResourceConfigurationRef.go
- IResourceGatewayRef.go
- IResourcePolicyRef.go
- IRuleRef.go
- IServiceNetworkRef.go
- IServiceNetworkResourceAssociationRef.go
- IServiceNetworkServiceAssociationRef.go
- IServiceNetworkVpcAssociationRef.go
- IServiceRef.go
- ITargetGroupRef.go
- ListenerReference.go
- ResourceConfigurationReference.go
- ResourceGatewayReference.go
- ResourcePolicyReference.go
- RuleReference.go
- ServiceNetworkReference.go
- ServiceNetworkResourceAssociationReference.go
- ServiceNetworkServiceAssociationReference.go
- ServiceNetworkVpcAssociationReference.go
- ServiceReference.go
- TargetGroupReference.go
- main.go