35 lines
2.2 KiB
TypeScript
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
|