Show / Hide Table of Contents

Class ApiBase

Base Class for API.

Inheritance
object
Resource
ApiBase
EventApiBase
Implements
IApi
IResource
IConstruct
IDependable
IEnvironmentAware
Inherited Members
Resource.IsOwnedResource(IConstruct)
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(string, IArnComponents)
Resource.GetResourceNameAttribute(string)
Resource.Env
Resource.PhysicalName
Resource.Stack
Namespace: Amazon.CDK.AWS.AppSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public abstract class ApiBase : Resource, IApi, IResource, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public MustInherit Class ApiBase Inherits Resource Implements IApi, IResource, IConstruct, IDependable, IEnvironmentAware

Synopsis

Constructors

ApiBase(Construct, string, IResourceProps?)

Base Class for API.

Properties

ApiArn

The ARN of the AWS AppSync Api.

ApiId

The unique identifier for the AWS AppSync Api generated by the service.

Constructors

ApiBase(Construct, string, IResourceProps?)

Base Class for API.

protected ApiBase(Construct scope, string id, IResourceProps? props = null)
Parameters
scope Construct
id string
props IResourceProps

Properties

ApiArn

The ARN of the AWS AppSync Api.

public abstract string ApiArn { get; }
Property Value

string

ApiId

The unique identifier for the AWS AppSync Api generated by the service.

public abstract string ApiId { get; }
Property Value

string

Implements

IApi
IResource
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
Back to top Generated by DocFX