Show / Hide Table of Contents

Class ApiBase

Base Class for API.

Inheritance
object
Resource
ApiBase
EventApiBase
Implements
IApi
IResource
IApiRef
IConstruct
IDependable
IEnvironmentAware
Inherited Members
Resource.IsOwnedResource(IConstruct)
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(string, IArnComponents)
Resource.GetResourceNameAttribute(string)
Resource.With(params IMixin[])
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, IApiRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public MustInherit Class ApiBase Inherits Resource Implements IApi, IResource, IApiRef, 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.

ApiRef

A reference to a Api resource.

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

ApiRef

A reference to a Api resource.

public virtual IApiReference ApiRef { get; }
Property Value

IApiReference

Implements

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