UNPKG

@aws-amplify/graphql-api-construct

Version:

AppSync GraphQL Api Construct using Amplify GraphQL Transformer.

35 lines 2.3 kB
export declare class ModelResourceIDs { #private; static setModelNameMap: (modelToTableNameMap: Map<string, string>) => void; static ModelTableResourceID(typeName: string): string; static ModelTableStreamArn(typeName: string): string; static ModelTableDataSourceID(typeName: string): string; static ModelTableIAMRoleID(typeName: string): string; static ModelFilterInputTypeName(name: string): string; static ModelFilterScalarInputTypeName(name: string, includeFilter: Boolean, isSubscriptionFilter?: boolean): string; static ModelConditionInputTypeName(name: string): string; static ModelKeyConditionInputTypeName(name: string): string; static ModelCompositeKeyArgumentName(keyFieldNames: string[]): string; static ModelCompositeKeySeparator(): string; static ModelCompositeAttributeName(keyFieldNames: string[]): string; static ModelCompositeKeyConditionInputTypeName(modelName: string, keyName: string): string; static ModelCompositeKeyInputTypeName(modelName: string, keyName: string): string; static ModelFilterListInputTypeName(name: string, includeFilter: Boolean, isSubscriptionFilter?: boolean): string; static ModelScalarFilterInputTypeName(name: string, includeFilter: Boolean): string; static ModelConnectionTypeName(typeName: string): string; static IsModelConnectionType(typeName: string): boolean; static GetModelFromConnectionType(typeName: string): string; static ModelDeleteInputObjectName(typeName: string): string; static ModelUpdateInputObjectName(typeName: string): string; static ModelCreateInputObjectName(typeName: string): string; static ModelOnCreateSubscriptionName(typeName: string): string; static ModelOnUpdateSubscriptionName(typeName: string): string; static ModelOnDeleteSubscriptionName(typeName: string): string; static ModelAttributeTypesName(): string; static ModelSizeInputTypeName(): string; static NonModelInputObjectName(typeName: string): string; static UrlParamsInputObjectName(typeName: string, fieldName: string): string; static HttpQueryInputObjectName(typeName: string, fieldName: string): string; static HttpBodyInputObjectName(typeName: string, fieldName: string): string; } //# sourceMappingURL=ModelResourceIDs.d.ts.map