diff --git a/Makefile b/Makefile
index aaab5b7c2195..5fef9bb72133 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,8 @@
.PHONY: default
-default: banner build
+default: banner generate build
.PHONY: all
-all: banner build
+all: banner generate build
.PHONY: banner
banner:
@@ -15,7 +15,13 @@ serve:
@echo -e "\033[0;32mSERVE:\033[0m"
bundler exec jekyll serve
+.PHONY: generate
+generate:
+ @echo -e "\033[0;32mGENERATE:\033[0m"
+ ./scripts/run_typedoc.sh
+
.PHONY: build
build:
@echo -e "\033[0;32mBUILD:\033[0m"
+ bundle install
bundler exec jekyll build
diff --git a/_config.yml b/_config.yml
index 718046e1615f..4313d87356c7 100644
--- a/_config.yml
+++ b/_config.yml
@@ -6,17 +6,16 @@ plugins:
# Files to not include when building.
exclude:
- - scripts
- - .gitignore
- - Gemfile
- - Gemfile.lock
- - Makefile
- - README.md
-
-# Jekyll collections. This is how we specify our TypeScript docs, allowing us
-# to do filtering at generation-time.
-collections:
- typescript_docs:
- output: true
- permalink: /typescript/:path/
+ - scripts
+ - .gitignore
+ - Gemfile
+ - Gemfile.lock
+ - Makefile
+ - README.md
+# Totally lame workaround until typedoc emits files withouty a leading
+# underscore or we have our own TypeScript documentation generation stack.
+# https://github.com/TypeStrong/typedoc/issues/149
+include:
+ - _*
+
\ No newline at end of file
diff --git a/_includes/header.html b/_includes/header.html
index c97925d53128..b043b2194c4f 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -22,7 +22,7 @@
Examples
- Framework
+ Libraries
diff --git a/_layouts/typescript-reference.html b/_layouts/typescript-reference.html
deleted file mode 100644
index 1f6a4f42880c..000000000000
--- a/_layouts/typescript-reference.html
+++ /dev/null
@@ -1,24 +0,0 @@
----
-layout: default
----
-
-
-
TypeScript reference
-
Repo: {{ page.repo }}
-
Subpath: {{ page.subpath }}
-
-
-{{ content }}
-
-
-
In Same Repo
- {% assign docs_by_repo = site.typescript_docs | group_by: "repo" %}
- {% for docs_in_repo in docs_by_repo %}
-
{{ docs_in_repo.name }}
-
- {% endfor %}
-
\ No newline at end of file
diff --git a/_layouts/typescript-repo.html b/_layouts/typescript-repo.html
deleted file mode 100644
index e8b22675eb12..000000000000
--- a/_layouts/typescript-repo.html
+++ /dev/null
@@ -1,17 +0,0 @@
----
-layout: default
----
-
-
TypeScript reference for {{ page.repo }}
-
-
In Same Repo
- {% assign docs_in_repo = site.typescript_docs | where: "repo", page.repo %}
-
-
-
- {{ content }}
-
\ No newline at end of file
diff --git a/_typescript_docs/pulumi-aws/apigateway/account.d.ts b/_typescript_docs/pulumi-aws/apigateway/account.d.ts
deleted file mode 100644
index f834349c2206..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/account.d.ts
+++ /dev/null
@@ -1,17 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/account.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-export declare class Account extends fabric.Resource {
- readonly cloudwatchRoleArn?: fabric.Computed;
- readonly throttleSettings: fabric.Computed<{
- burstLimit: number;
- rateLimit: number;
- }[]>;
- constructor(urnName: string, args: AccountArgs);
-}
-export interface AccountArgs {
- readonly cloudwatchRoleArn?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/apiKey.d.ts b/_typescript_docs/pulumi-aws/apigateway/apiKey.d.ts
deleted file mode 100644
index 5a45a1b2dc5e..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/apiKey.d.ts
+++ /dev/null
@@ -1,30 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/apiKey.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class ApiKey extends fabric.Resource {
- readonly createdDate: fabric.Computed;
- readonly description?: fabric.Computed;
- readonly enabled?: fabric.Computed;
- readonly lastUpdatedDate: fabric.Computed;
- readonly name: fabric.Computed;
- readonly stageKey?: fabric.Computed<{
- restApi: RestApi;
- stageName: string;
- }[]>;
- readonly value: fabric.Computed;
- constructor(urnName: string, args: ApiKeyArgs);
-}
-export interface ApiKeyArgs {
- readonly description?: fabric.MaybeComputed;
- readonly enabled?: fabric.MaybeComputed;
- readonly name?: fabric.MaybeComputed;
- readonly stageKey?: fabric.MaybeComputed<{
- restApi: fabric.MaybeComputed;
- stageName: fabric.MaybeComputed;
- }>[];
- readonly value?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/authorizer.d.ts b/_typescript_docs/pulumi-aws/apigateway/authorizer.d.ts
deleted file mode 100644
index e2203d8e10dd..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/authorizer.d.ts
+++ /dev/null
@@ -1,28 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/authorizer.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class Authorizer extends fabric.Resource {
- readonly authorizerCredentials?: fabric.Computed;
- readonly authorizerResultTtlInSeconds?: fabric.Computed;
- readonly authorizerUri: fabric.Computed;
- readonly identitySource?: fabric.Computed;
- readonly identityValidationExpression?: fabric.Computed;
- readonly name: fabric.Computed;
- readonly restApi: fabric.Computed;
- readonly type?: fabric.Computed;
- constructor(urnName: string, args: AuthorizerArgs);
-}
-export interface AuthorizerArgs {
- readonly authorizerCredentials?: fabric.MaybeComputed;
- readonly authorizerResultTtlInSeconds?: fabric.MaybeComputed;
- readonly authorizerUri: fabric.MaybeComputed;
- readonly identitySource?: fabric.MaybeComputed;
- readonly identityValidationExpression?: fabric.MaybeComputed;
- readonly name?: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
- readonly type?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/basePathMapping.d.ts b/_typescript_docs/pulumi-aws/apigateway/basePathMapping.d.ts
deleted file mode 100644
index a009de8af6b9..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/basePathMapping.d.ts
+++ /dev/null
@@ -1,20 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/basePathMapping.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class BasePathMapping extends fabric.Resource {
- readonly restApi: fabric.Computed;
- readonly basePath?: fabric.Computed;
- readonly domainName: fabric.Computed;
- readonly stageName?: fabric.Computed;
- constructor(urnName: string, args: BasePathMappingArgs);
-}
-export interface BasePathMappingArgs {
- readonly restApi: fabric.MaybeComputed;
- readonly basePath?: fabric.MaybeComputed;
- readonly domainName: fabric.MaybeComputed;
- readonly stageName?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/clientCertificate.d.ts b/_typescript_docs/pulumi-aws/apigateway/clientCertificate.d.ts
deleted file mode 100644
index fc61bc05a3d4..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/clientCertificate.d.ts
+++ /dev/null
@@ -1,16 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/clientCertificate.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-export declare class ClientCertificate extends fabric.Resource {
- readonly createdDate: fabric.Computed;
- readonly description?: fabric.Computed;
- readonly expirationDate: fabric.Computed;
- readonly pemEncodedCertificate: fabric.Computed;
- constructor(urnName: string, args: ClientCertificateArgs);
-}
-export interface ClientCertificateArgs {
- readonly description?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/deployment.d.ts b/_typescript_docs/pulumi-aws/apigateway/deployment.d.ts
deleted file mode 100644
index 02bbcda74666..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/deployment.d.ts
+++ /dev/null
@@ -1,29 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/deployment.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class Deployment extends fabric.Resource {
- readonly createdDate: fabric.Computed;
- readonly description?: fabric.Computed;
- readonly executionArn: fabric.Computed;
- readonly invokeUrl: fabric.Computed;
- readonly restApi: fabric.Computed;
- readonly stageDescription?: fabric.Computed;
- readonly stageName: fabric.Computed;
- readonly variables?: fabric.Computed<{
- [key: string]: string;
- }>;
- constructor(urnName: string, args: DeploymentArgs);
-}
-export interface DeploymentArgs {
- readonly description?: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
- readonly stageDescription?: fabric.MaybeComputed;
- readonly stageName: fabric.MaybeComputed;
- readonly variables?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/domainName.d.ts b/_typescript_docs/pulumi-aws/apigateway/domainName.d.ts
deleted file mode 100644
index 0b931edbd7a4..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/domainName.d.ts
+++ /dev/null
@@ -1,26 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/domainName.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-export declare class DomainName extends fabric.Resource {
- readonly certificateArn?: fabric.Computed;
- readonly certificateBody?: fabric.Computed;
- readonly certificateChain?: fabric.Computed;
- readonly certificateName?: fabric.Computed;
- readonly certificatePrivateKey?: fabric.Computed;
- readonly certificateUploadDate: fabric.Computed;
- readonly cloudfrontDomainName: fabric.Computed;
- readonly cloudfrontZoneId: fabric.Computed;
- readonly domainName: fabric.Computed;
- constructor(urnName: string, args: DomainNameArgs);
-}
-export interface DomainNameArgs {
- readonly certificateArn?: fabric.MaybeComputed;
- readonly certificateBody?: fabric.MaybeComputed;
- readonly certificateChain?: fabric.MaybeComputed;
- readonly certificateName?: fabric.MaybeComputed;
- readonly certificatePrivateKey?: fabric.MaybeComputed;
- readonly domainName: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/integration.d.ts b/_typescript_docs/pulumi-aws/apigateway/integration.d.ts
deleted file mode 100644
index b13824a600c2..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/integration.d.ts
+++ /dev/null
@@ -1,48 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/integration.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class Integration extends fabric.Resource {
- readonly cacheKeyParameters?: fabric.Computed;
- readonly cacheNamespace: fabric.Computed;
- readonly contentHandling?: fabric.Computed;
- readonly credentials?: fabric.Computed;
- readonly httpMethod: fabric.Computed;
- readonly integrationHttpMethod?: fabric.Computed;
- readonly passthroughBehavior: fabric.Computed;
- readonly requestParameters?: fabric.Computed<{
- [key: string]: string;
- }>;
- readonly requestParametersInJson?: fabric.Computed;
- readonly requestTemplates?: fabric.Computed<{
- [key: string]: string;
- }>;
- readonly resourceId: fabric.Computed;
- readonly restApi: fabric.Computed;
- readonly type: fabric.Computed;
- readonly uri?: fabric.Computed;
- constructor(urnName: string, args: IntegrationArgs);
-}
-export interface IntegrationArgs {
- readonly cacheKeyParameters?: fabric.MaybeComputed>[];
- readonly cacheNamespace?: fabric.MaybeComputed;
- readonly contentHandling?: fabric.MaybeComputed;
- readonly credentials?: fabric.MaybeComputed;
- readonly httpMethod: fabric.MaybeComputed;
- readonly integrationHttpMethod?: fabric.MaybeComputed;
- readonly passthroughBehavior?: fabric.MaybeComputed;
- readonly requestParameters?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly requestParametersInJson?: fabric.MaybeComputed;
- readonly requestTemplates?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly resourceId: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
- readonly type: fabric.MaybeComputed;
- readonly uri?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/integrationResponse.d.ts b/_typescript_docs/pulumi-aws/apigateway/integrationResponse.d.ts
deleted file mode 100644
index ac2c5880d7d5..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/integrationResponse.d.ts
+++ /dev/null
@@ -1,38 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/integrationResponse.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class IntegrationResponse extends fabric.Resource {
- readonly contentHandling?: fabric.Computed;
- readonly httpMethod: fabric.Computed;
- readonly resourceId: fabric.Computed;
- readonly responseParameters?: fabric.Computed<{
- [key: string]: string;
- }>;
- readonly responseParametersInJson?: fabric.Computed;
- readonly responseTemplates?: fabric.Computed<{
- [key: string]: string;
- }>;
- readonly restApi: fabric.Computed;
- readonly selectionPattern?: fabric.Computed;
- readonly statusCode: fabric.Computed;
- constructor(urnName: string, args: IntegrationResponseArgs);
-}
-export interface IntegrationResponseArgs {
- readonly contentHandling?: fabric.MaybeComputed;
- readonly httpMethod: fabric.MaybeComputed;
- readonly resourceId: fabric.MaybeComputed;
- readonly responseParameters?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly responseParametersInJson?: fabric.MaybeComputed;
- readonly responseTemplates?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly restApi: fabric.MaybeComputed;
- readonly selectionPattern?: fabric.MaybeComputed;
- readonly statusCode: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/method.d.ts b/_typescript_docs/pulumi-aws/apigateway/method.d.ts
deleted file mode 100644
index b9531f1ed2ac..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/method.d.ts
+++ /dev/null
@@ -1,40 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/method.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class Method extends fabric.Resource {
- readonly apiKeyRequired?: fabric.Computed;
- readonly authorization: fabric.Computed;
- readonly authorizerId?: fabric.Computed;
- readonly httpMethod: fabric.Computed;
- readonly requestModels?: fabric.Computed<{
- [key: string]: string;
- }>;
- readonly requestParameters?: fabric.Computed<{
- [key: string]: boolean;
- }>;
- readonly requestParametersInJson?: fabric.Computed;
- readonly requestValidatorId?: fabric.Computed;
- readonly resourceId: fabric.Computed;
- readonly restApi: fabric.Computed;
- constructor(urnName: string, args: MethodArgs);
-}
-export interface MethodArgs {
- readonly apiKeyRequired?: fabric.MaybeComputed;
- readonly authorization: fabric.MaybeComputed;
- readonly authorizerId?: fabric.MaybeComputed;
- readonly httpMethod: fabric.MaybeComputed;
- readonly requestModels?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly requestParameters?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly requestParametersInJson?: fabric.MaybeComputed;
- readonly requestValidatorId?: fabric.MaybeComputed;
- readonly resourceId: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/methodResponse.d.ts b/_typescript_docs/pulumi-aws/apigateway/methodResponse.d.ts
deleted file mode 100644
index 911fa9141965..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/methodResponse.d.ts
+++ /dev/null
@@ -1,34 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/methodResponse.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class MethodResponse extends fabric.Resource {
- readonly httpMethod: fabric.Computed;
- readonly resourceId: fabric.Computed;
- readonly responseModels?: fabric.Computed<{
- [key: string]: string;
- }>;
- readonly responseParameters?: fabric.Computed<{
- [key: string]: boolean;
- }>;
- readonly responseParametersInJson?: fabric.Computed;
- readonly restApi: fabric.Computed;
- readonly statusCode: fabric.Computed;
- constructor(urnName: string, args: MethodResponseArgs);
-}
-export interface MethodResponseArgs {
- readonly httpMethod: fabric.MaybeComputed;
- readonly resourceId: fabric.MaybeComputed;
- readonly responseModels?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly responseParameters?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly responseParametersInJson?: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
- readonly statusCode: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/methodSettings.d.ts b/_typescript_docs/pulumi-aws/apigateway/methodSettings.d.ts
deleted file mode 100644
index a3cc217f2df1..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/methodSettings.d.ts
+++ /dev/null
@@ -1,42 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/methodSettings.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class MethodSettings extends fabric.Resource {
- readonly methodPath: fabric.Computed;
- readonly restApi: fabric.Computed;
- readonly settings: fabric.Computed<{
- cacheDataEncrypted?: boolean;
- cacheTtlInSeconds?: number;
- cachingEnabled?: boolean;
- dataTraceEnabled?: boolean;
- loggingLevel?: string;
- metricsEnabled?: boolean;
- requireAuthorizationForCacheControl?: boolean;
- throttlingBurstLimit?: number;
- throttlingRateLimit?: number;
- unauthorizedCacheControlHeaderStrategy?: string;
- }[]>;
- readonly stageName: fabric.Computed;
- constructor(urnName: string, args: MethodSettingsArgs);
-}
-export interface MethodSettingsArgs {
- readonly methodPath: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
- readonly settings: fabric.MaybeComputed<{
- cacheDataEncrypted?: fabric.MaybeComputed;
- cacheTtlInSeconds?: fabric.MaybeComputed;
- cachingEnabled?: fabric.MaybeComputed;
- dataTraceEnabled?: fabric.MaybeComputed;
- loggingLevel?: fabric.MaybeComputed;
- metricsEnabled?: fabric.MaybeComputed;
- requireAuthorizationForCacheControl?: fabric.MaybeComputed;
- throttlingBurstLimit?: fabric.MaybeComputed;
- throttlingRateLimit?: fabric.MaybeComputed;
- unauthorizedCacheControlHeaderStrategy?: fabric.MaybeComputed;
- }>[];
- readonly stageName: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/model.d.ts b/_typescript_docs/pulumi-aws/apigateway/model.d.ts
deleted file mode 100644
index 483e574b5ed6..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/model.d.ts
+++ /dev/null
@@ -1,22 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/model.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class Model extends fabric.Resource {
- readonly contentType: fabric.Computed;
- readonly description?: fabric.Computed;
- readonly name: fabric.Computed;
- readonly restApi: fabric.Computed;
- readonly schema?: fabric.Computed;
- constructor(urnName: string, args: ModelArgs);
-}
-export interface ModelArgs {
- readonly contentType: fabric.MaybeComputed;
- readonly description?: fabric.MaybeComputed;
- readonly name?: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
- readonly schema?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/requestValidator.d.ts b/_typescript_docs/pulumi-aws/apigateway/requestValidator.d.ts
deleted file mode 100644
index 0234b9a2cddc..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/requestValidator.d.ts
+++ /dev/null
@@ -1,20 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/requestValidator.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class RequestValidator extends fabric.Resource {
- readonly name: fabric.Computed;
- readonly restApi: fabric.Computed;
- readonly validateRequestBody?: fabric.Computed;
- readonly validateRequestParameters?: fabric.Computed;
- constructor(urnName: string, args: RequestValidatorArgs);
-}
-export interface RequestValidatorArgs {
- readonly name?: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
- readonly validateRequestBody?: fabric.MaybeComputed;
- readonly validateRequestParameters?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/resource.d.ts b/_typescript_docs/pulumi-aws/apigateway/resource.d.ts
deleted file mode 100644
index c2f3e30fa566..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/resource.d.ts
+++ /dev/null
@@ -1,19 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/resource.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { RestApi } from "./restApi";
-export declare class Resource extends fabric.Resource {
- readonly parentId: fabric.Computed;
- readonly path: fabric.Computed;
- readonly pathPart: fabric.Computed;
- readonly restApi: fabric.Computed;
- constructor(urnName: string, args: ResourceArgs);
-}
-export interface ResourceArgs {
- readonly parentId: fabric.MaybeComputed;
- readonly pathPart: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/response.d.ts b/_typescript_docs/pulumi-aws/apigateway/response.d.ts
deleted file mode 100644
index e9005491861d..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/response.d.ts
+++ /dev/null
@@ -1,29 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/response.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-export declare class Response extends fabric.Resource {
- readonly responseParameters?: fabric.Computed<{
- [key: string]: string;
- }>;
- readonly responseTemplates?: fabric.Computed<{
- [key: string]: string;
- }>;
- readonly responseType: fabric.Computed;
- readonly restApiId: fabric.Computed;
- readonly statusCode?: fabric.Computed;
- constructor(urnName: string, args: ResponseArgs);
-}
-export interface ResponseArgs {
- readonly responseParameters?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly responseTemplates?: fabric.MaybeComputed<{
- [key: string]: fabric.MaybeComputed;
- }>;
- readonly responseType: fabric.MaybeComputed;
- readonly restApiId: fabric.MaybeComputed;
- readonly statusCode?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/restApi.d.ts b/_typescript_docs/pulumi-aws/apigateway/restApi.d.ts
deleted file mode 100644
index d28d8ff46c74..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/restApi.d.ts
+++ /dev/null
@@ -1,21 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/restApi.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-export declare class RestApi extends fabric.Resource {
- readonly binaryMediaTypes?: fabric.Computed;
- readonly body?: fabric.Computed;
- readonly createdDate: fabric.Computed;
- readonly description?: fabric.Computed;
- readonly name: fabric.Computed;
- readonly rootResourceId: fabric.Computed;
- constructor(urnName: string, args: RestApiArgs);
-}
-export interface RestApiArgs {
- readonly binaryMediaTypes?: fabric.MaybeComputed>[];
- readonly body?: fabric.MaybeComputed;
- readonly description?: fabric.MaybeComputed;
- readonly name?: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/stage.d.ts b/_typescript_docs/pulumi-aws/apigateway/stage.d.ts
deleted file mode 100644
index 98ce248a57e2..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/stage.d.ts
+++ /dev/null
@@ -1,35 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/stage.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-import { Deployment } from "./deployment";
-import { RestApi } from "./restApi";
-export declare class Stage extends fabric.Resource {
- readonly cacheClusterEnabled?: fabric.Computed;
- readonly cacheClusterSize?: fabric.Computed;
- readonly clientCertificateId?: fabric.Computed;
- readonly deployment: fabric.Computed;
- readonly description?: fabric.Computed;
- readonly documentationVersion?: fabric.Computed;
- readonly restApi: fabric.Computed;
- readonly stageName: fabric.Computed;
- readonly variables?: fabric.Computed<{
- [key: string]: any;
- }>;
- constructor(urnName: string, args: StageArgs);
-}
-export interface StageArgs {
- readonly cacheClusterEnabled?: fabric.MaybeComputed;
- readonly cacheClusterSize?: fabric.MaybeComputed;
- readonly clientCertificateId?: fabric.MaybeComputed;
- readonly deployment: fabric.MaybeComputed;
- readonly description?: fabric.MaybeComputed;
- readonly documentationVersion?: fabric.MaybeComputed;
- readonly restApi: fabric.MaybeComputed;
- readonly stageName: fabric.MaybeComputed;
- readonly variables?: fabric.MaybeComputed<{
- [key: string]: any;
- }>;
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/usagePlan.d.ts b/_typescript_docs/pulumi-aws/apigateway/usagePlan.d.ts
deleted file mode 100644
index 18ff8390b5ea..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/usagePlan.d.ts
+++ /dev/null
@@ -1,43 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/usagePlan.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-export declare class UsagePlan extends fabric.Resource {
- readonly apiStages?: fabric.Computed<{
- apiId: string;
- stage: string;
- }[]>;
- readonly description?: fabric.Computed;
- readonly name: fabric.Computed;
- readonly productCode?: fabric.Computed;
- readonly quotaSettings?: fabric.Computed<{
- limit: number;
- offset?: number;
- period: string;
- }[]>;
- readonly throttleSettings?: fabric.Computed<{
- burstLimit?: number;
- rateLimit?: number;
- }[]>;
- constructor(urnName: string, args: UsagePlanArgs);
-}
-export interface UsagePlanArgs {
- readonly apiStages?: fabric.MaybeComputed<{
- apiId: fabric.MaybeComputed;
- stage: fabric.MaybeComputed;
- }>[];
- readonly description?: fabric.MaybeComputed;
- readonly name?: fabric.MaybeComputed;
- readonly productCode?: fabric.MaybeComputed;
- readonly quotaSettings?: fabric.MaybeComputed<{
- limit: fabric.MaybeComputed;
- offset?: fabric.MaybeComputed;
- period: fabric.MaybeComputed;
- }>[];
- readonly throttleSettings?: fabric.MaybeComputed<{
- burstLimit?: fabric.MaybeComputed;
- rateLimit?: fabric.MaybeComputed;
- }>[];
-}
diff --git a/_typescript_docs/pulumi-aws/apigateway/usagePlanKey.d.ts b/_typescript_docs/pulumi-aws/apigateway/usagePlanKey.d.ts
deleted file mode 100644
index 9445f3562d75..000000000000
--- a/_typescript_docs/pulumi-aws/apigateway/usagePlanKey.d.ts
+++ /dev/null
@@ -1,19 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: apigateway/usagePlanKey.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-export declare class UsagePlanKey extends fabric.Resource {
- readonly keyId: fabric.Computed;
- readonly keyType: fabric.Computed;
- readonly name: fabric.Computed;
- readonly usagePlanId: fabric.Computed;
- readonly value: fabric.Computed;
- constructor(urnName: string, args: UsagePlanKeyArgs);
-}
-export interface UsagePlanKeyArgs {
- readonly keyId: fabric.MaybeComputed;
- readonly keyType: fabric.MaybeComputed;
- readonly usagePlanId: fabric.MaybeComputed;
-}
diff --git a/_typescript_docs/pulumi-aws/appautoscaling/policy.d.ts b/_typescript_docs/pulumi-aws/appautoscaling/policy.d.ts
deleted file mode 100644
index 429f7fe7848e..000000000000
--- a/_typescript_docs/pulumi-aws/appautoscaling/policy.d.ts
+++ /dev/null
@@ -1,42 +0,0 @@
----
-layout: typescript-reference
-repo: pulumi-aws
-subpath: appautoscaling/policy.d.ts
----
-import * as fabric from "@pulumi/pulumi-fabric";
-export declare class Policy extends fabric.Resource {
- readonly adjustmentType: fabric.Computed;
- readonly alarms?: fabric.Computed;
- readonly arn: fabric.Computed;
- readonly cooldown: fabric.Computed;
- readonly metricAggregationType: fabric.Computed;
- readonly minAdjustmentMagnitude?: fabric.Computed;
- readonly name: fabric.Computed;
- readonly policyType?: fabric.Computed;
- readonly resourceId: fabric.Computed;
- readonly scalableDimension: fabric.Computed;
- readonly serviceNamespace: fabric.Computed;
- readonly stepAdjustment?: fabric.Computed<{
- metricIntervalLowerBound?: string;
- metricIntervalUpperBound?: string;
- scalingAdjustment: number;
- }[]>;
- constructor(urnName: string, args: PolicyArgs);
-}
-export interface PolicyArgs {
- readonly adjustmentType: fabric.MaybeComputed;
- readonly alarms?: fabric.MaybeComputed>[];
- readonly cooldown: fabric.MaybeComputed;
- readonly metricAggregationType: fabric.MaybeComputed;
- readonly minAdjustmentMagnitude?: fabric.MaybeComputed