interfacesawsappsync

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

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"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL