Documentation
¶
Index ¶
- type IListenerCertificateRef
- type IListenerRef
- type IListenerRuleRef
- type ILoadBalancerRef
- type ITargetGroupRef
- type ITrustStoreRef
- type ITrustStoreRevocationRef
- type ListenerCertificateReference
- type ListenerReference
- type ListenerRuleReference
- type LoadBalancerReference
- type TargetGroupReference
- type TrustStoreReference
- type TrustStoreRevocationReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IListenerCertificateRef ¶
type IListenerCertificateRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ListenerCertificate resource.
// Experimental.
ListenerCertificateRef() *ListenerCertificateReference
}
Indicates that this resource can be referenced as a ListenerCertificate. 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 IListenerRuleRef ¶
type IListenerRuleRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ListenerRule resource.
// Experimental.
ListenerRuleRef() *ListenerRuleReference
}
Indicates that this resource can be referenced as a ListenerRule. Experimental.
type ILoadBalancerRef ¶
type ILoadBalancerRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a LoadBalancer resource.
// Experimental.
LoadBalancerRef() *LoadBalancerReference
}
Indicates that this resource can be referenced as a LoadBalancer. 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 ITrustStoreRef ¶
type ITrustStoreRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TrustStore resource.
// Experimental.
TrustStoreRef() *TrustStoreReference
}
Indicates that this resource can be referenced as a TrustStore. Experimental.
type ITrustStoreRevocationRef ¶
type ITrustStoreRevocationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a TrustStoreRevocation resource.
// Experimental.
TrustStoreRevocationRef() *TrustStoreRevocationReference
}
Indicates that this resource can be referenced as a TrustStoreRevocation. Experimental.
type ListenerCertificateReference ¶
type ListenerCertificateReference struct {
// The Id of the ListenerCertificate resource.
ListenerCertificateId *string `field:"required" json:"listenerCertificateId" yaml:"listenerCertificateId"`
}
A reference to a ListenerCertificate 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"
listenerCertificateReference := &ListenerCertificateReference{
ListenerCertificateId: jsii.String("listenerCertificateId"),
}
type ListenerReference ¶
type ListenerReference struct {
// The ListenerArn 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 ListenerRuleReference ¶
type ListenerRuleReference struct {
// The RuleArn of the ListenerRule resource.
RuleArn *string `field:"required" json:"ruleArn" yaml:"ruleArn"`
}
A reference to a ListenerRule 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"
listenerRuleReference := &ListenerRuleReference{
RuleArn: jsii.String("ruleArn"),
}
type LoadBalancerReference ¶
type LoadBalancerReference struct {
// The LoadBalancerArn of the LoadBalancer resource.
LoadBalancerArn *string `field:"required" json:"loadBalancerArn" yaml:"loadBalancerArn"`
}
A reference to a LoadBalancer 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"
loadBalancerReference := &LoadBalancerReference{
LoadBalancerArn: jsii.String("loadBalancerArn"),
}
type TargetGroupReference ¶
type TargetGroupReference struct {
// The TargetGroupArn 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"),
}
type TrustStoreReference ¶
type TrustStoreReference struct {
// The TrustStoreArn of the TrustStore resource.
TrustStoreArn *string `field:"required" json:"trustStoreArn" yaml:"trustStoreArn"`
}
A reference to a TrustStore 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"
trustStoreReference := &TrustStoreReference{
TrustStoreArn: jsii.String("trustStoreArn"),
}
type TrustStoreRevocationReference ¶
type TrustStoreRevocationReference struct {
// The RevocationId of the TrustStoreRevocation resource.
RevocationId *string `field:"required" json:"revocationId" yaml:"revocationId"`
// The TrustStoreArn of the TrustStoreRevocation resource.
TrustStoreArn *string `field:"required" json:"trustStoreArn" yaml:"trustStoreArn"`
}
A reference to a TrustStoreRevocation 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"
trustStoreRevocationReference := &TrustStoreRevocationReference{
RevocationId: jsii.String("revocationId"),
TrustStoreArn: jsii.String("trustStoreArn"),
}
Source Files
¶
- IListenerCertificateRef.go
- IListenerRef.go
- IListenerRuleRef.go
- ILoadBalancerRef.go
- ITargetGroupRef.go
- ITrustStoreRef.go
- ITrustStoreRevocationRef.go
- ListenerCertificateReference.go
- ListenerReference.go
- ListenerRuleReference.go
- LoadBalancerReference.go
- TargetGroupReference.go
- TrustStoreReference.go
- TrustStoreRevocationReference.go
- main.go