Documentation
¶
Index ¶
- type ApiCacheReference
- type ApiKeyReference
- type ApiReference
- type ChannelNamespaceReference
- type DataSourceReference
- type DomainNameApiAssociationReference
- type DomainNameReference
- type FunctionConfigurationReference
- type GraphQLApiReference
- type GraphQLSchemaReference
- type IApiCacheRef
- type IApiKeyRef
- type IApiRef
- type IChannelNamespaceRef
- type IDataSourceRef
- type IDomainNameApiAssociationRef
- type IDomainNameRef
- type IFunctionConfigurationRef
- type IGraphQLApiRef
- type IGraphQLSchemaRef
- type IResolverRef
- type ISourceApiAssociationRef
- type ResolverReference
- type SourceApiAssociationReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiCacheReference ¶
type ApiCacheReference struct {
// The Id of the ApiCache resource.
ApiCacheId *string `field:"required" json:"apiCacheId" yaml:"apiCacheId"`
}
A reference to a ApiCache 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"
apiCacheReference := &ApiCacheReference{
ApiCacheId: jsii.String("apiCacheId"),
}
type ApiKeyReference ¶
type ApiKeyReference struct {
// The ARN of the ApiKey resource.
ApiKeyArn *string `field:"required" json:"apiKeyArn" yaml:"apiKeyArn"`
// The ApiKeyId of the ApiKey resource.
ApiKeyId *string `field:"required" json:"apiKeyId" yaml:"apiKeyId"`
}
A reference to a ApiKey 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"
apiKeyReference := &ApiKeyReference{
ApiKeyArn: jsii.String("apiKeyArn"),
ApiKeyId: jsii.String("apiKeyId"),
}
type ApiReference ¶
type ApiReference struct {
// The ApiArn of the Api resource.
ApiArn *string `field:"required" json:"apiArn" yaml:"apiArn"`
}
A reference to a Api 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"
apiReference := &ApiReference{
ApiArn: jsii.String("apiArn"),
}
type ChannelNamespaceReference ¶
type ChannelNamespaceReference struct {
// The ChannelNamespaceArn of the ChannelNamespace resource.
ChannelNamespaceArn *string `field:"required" json:"channelNamespaceArn" yaml:"channelNamespaceArn"`
}
A reference to a ChannelNamespace 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"
channelNamespaceReference := &ChannelNamespaceReference{
ChannelNamespaceArn: jsii.String("channelNamespaceArn"),
}
type DataSourceReference ¶
type DataSourceReference struct {
// The DataSourceArn of the DataSource resource.
DataSourceArn *string `field:"required" json:"dataSourceArn" yaml:"dataSourceArn"`
}
A reference to a DataSource 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"
dataSourceReference := &DataSourceReference{
DataSourceArn: jsii.String("dataSourceArn"),
}
type DomainNameApiAssociationReference ¶
type DomainNameApiAssociationReference struct {
// The ApiAssociationIdentifier of the DomainNameApiAssociation resource.
ApiAssociationIdentifier *string `field:"required" json:"apiAssociationIdentifier" yaml:"apiAssociationIdentifier"`
}
A reference to a DomainNameApiAssociation 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"
domainNameApiAssociationReference := &DomainNameApiAssociationReference{
ApiAssociationIdentifier: jsii.String("apiAssociationIdentifier"),
}
type DomainNameReference ¶
type DomainNameReference struct {
// The DomainName of the DomainName resource.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
// The ARN of the DomainName resource.
DomainNameArn *string `field:"required" json:"domainNameArn" yaml:"domainNameArn"`
}
A reference to a DomainName 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"
domainNameReference := &DomainNameReference{
DomainName: jsii.String("domainName"),
DomainNameArn: jsii.String("domainNameArn"),
}
type FunctionConfigurationReference ¶
type FunctionConfigurationReference struct {
// The FunctionArn of the FunctionConfiguration resource.
FunctionArn *string `field:"required" json:"functionArn" yaml:"functionArn"`
}
A reference to a FunctionConfiguration 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"
functionConfigurationReference := &FunctionConfigurationReference{
FunctionArn: jsii.String("functionArn"),
}
type GraphQLApiReference ¶
type GraphQLApiReference struct {
// The ApiId of the GraphQLApi resource.
ApiId *string `field:"required" json:"apiId" yaml:"apiId"`
// The ARN of the GraphQLApi resource.
GraphQlApiArn *string `field:"required" json:"graphQlApiArn" yaml:"graphQlApiArn"`
}
A reference to a GraphQLApi 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"
graphQLApiReference := &GraphQLApiReference{
ApiId: jsii.String("apiId"),
GraphQlApiArn: jsii.String("graphQlApiArn"),
}
type GraphQLSchemaReference ¶
type GraphQLSchemaReference struct {
// The Id of the GraphQLSchema resource.
GraphQlSchemaId *string `field:"required" json:"graphQlSchemaId" yaml:"graphQlSchemaId"`
}
A reference to a GraphQLSchema 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"
graphQLSchemaReference := &GraphQLSchemaReference{
GraphQlSchemaId: jsii.String("graphQlSchemaId"),
}
type IApiCacheRef ¶
type IApiCacheRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ApiCache resource.
// Experimental.
ApiCacheRef() *ApiCacheReference
}
Indicates that this resource can be referenced as a ApiCache. Experimental.
type IApiKeyRef ¶
type IApiKeyRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ApiKey resource.
// Experimental.
ApiKeyRef() *ApiKeyReference
}
Indicates that this resource can be referenced as a ApiKey. Experimental.
type IApiRef ¶
type IApiRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Api resource.
// Experimental.
ApiRef() *ApiReference
}
Indicates that this resource can be referenced as a Api. Experimental.
type IChannelNamespaceRef ¶
type IChannelNamespaceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ChannelNamespace resource.
// Experimental.
ChannelNamespaceRef() *ChannelNamespaceReference
}
Indicates that this resource can be referenced as a ChannelNamespace. Experimental.
type IDataSourceRef ¶
type IDataSourceRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DataSource resource.
// Experimental.
DataSourceRef() *DataSourceReference
}
Indicates that this resource can be referenced as a DataSource. Experimental.
type IDomainNameApiAssociationRef ¶
type IDomainNameApiAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DomainNameApiAssociation resource.
// Experimental.
DomainNameApiAssociationRef() *DomainNameApiAssociationReference
}
Indicates that this resource can be referenced as a DomainNameApiAssociation. Experimental.
type IDomainNameRef ¶
type IDomainNameRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a DomainName resource.
// Experimental.
DomainNameRef() *DomainNameReference
}
Indicates that this resource can be referenced as a DomainName. Experimental.
type IFunctionConfigurationRef ¶
type IFunctionConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a FunctionConfiguration resource.
// Experimental.
FunctionConfigurationRef() *FunctionConfigurationReference
}
Indicates that this resource can be referenced as a FunctionConfiguration. Experimental.
type IGraphQLApiRef ¶
type IGraphQLApiRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a GraphQLApi resource.
// Experimental.
GraphQlApiRef() *GraphQLApiReference
}
Indicates that this resource can be referenced as a GraphQLApi. Experimental.
type IGraphQLSchemaRef ¶
type IGraphQLSchemaRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a GraphQLSchema resource.
// Experimental.
GraphQlSchemaRef() *GraphQLSchemaReference
}
Indicates that this resource can be referenced as a GraphQLSchema. Experimental.
type IResolverRef ¶
type IResolverRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Resolver resource.
// Experimental.
ResolverRef() *ResolverReference
}
Indicates that this resource can be referenced as a Resolver. Experimental.
type ISourceApiAssociationRef ¶
type ISourceApiAssociationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a SourceApiAssociation resource.
// Experimental.
SourceApiAssociationRef() *SourceApiAssociationReference
}
Indicates that this resource can be referenced as a SourceApiAssociation. Experimental.
type ResolverReference ¶
type ResolverReference struct {
// The ResolverArn of the Resolver resource.
ResolverArn *string `field:"required" json:"resolverArn" yaml:"resolverArn"`
}
A reference to a Resolver 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"
resolverReference := &ResolverReference{
ResolverArn: jsii.String("resolverArn"),
}
type SourceApiAssociationReference ¶
type SourceApiAssociationReference struct {
// The AssociationArn of the SourceApiAssociation resource.
AssociationArn *string `field:"required" json:"associationArn" yaml:"associationArn"`
}
A reference to a SourceApiAssociation 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"
sourceApiAssociationReference := &SourceApiAssociationReference{
AssociationArn: jsii.String("associationArn"),
}
Source Files
¶
- ApiCacheReference.go
- ApiKeyReference.go
- ApiReference.go
- ChannelNamespaceReference.go
- DataSourceReference.go
- DomainNameApiAssociationReference.go
- DomainNameReference.go
- FunctionConfigurationReference.go
- GraphQLApiReference.go
- GraphQLSchemaReference.go
- IApiCacheRef.go
- IApiKeyRef.go
- IApiRef.go
- IChannelNamespaceRef.go
- IDataSourceRef.go
- IDomainNameApiAssociationRef.go
- IDomainNameRef.go
- IFunctionConfigurationRef.go
- IGraphQLApiRef.go
- IGraphQLSchemaRef.go
- IResolverRef.go
- ISourceApiAssociationRef.go
- ResolverReference.go
- SourceApiAssociationReference.go
- main.go