Skip to content
v2.275.0

Visibility Enum ​

Visibility type for a GraphQL API.

Example ​

ts
const api = new appsync.GraphqlApi(this, 'api', {
  name: 'MyPrivateAPI',
  definition: appsync.Definition.fromFile(path.join(__dirname, 'appsync.schema.graphql')),
  visibility: appsync.Visibility.PRIVATE,
});

Members ​

MemberDescription
GLOBALPublic, open to the internet.
PRIVATEOnly accessible through a VPC.

Referenced by ​