Files
personal_site/frontend/node_modules/graphql-transformer-common/lib/ModelResourceIDs.d.ts
T

35 lines
2.2 KiB
TypeScript

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