@azure-tools/typespec-azure-resource-manager
Version:
TypeSpec Azure Resource Manager library
42 lines • 2.22 kB
JavaScript
import { definePackageFlags } from "@typespec/compiler";
import { $armCommonTypesVersion, $externalTypeRef } from "./common-types.js";
import { $armLibraryNamespace, $armProviderNamespace, $useLibraryNamespace } from "./namespace.js";
import { $armOperationRoute, $armResourceAction, $armResourceCollectionAction, $armResourceCreateOrUpdate, $armResourceDelete, $armResourceList, $armResourceRead, $armResourceUpdate, } from "./operations.js";
import { $armProviderNameValue, $armResourceOperations, $armVirtualResource, $customAzureResource, $extensionResource, $identifiers, $locationResource, $resourceBaseType, $resourceGroupResource, $singleton, $subscriptionResource, $tenantResource, } from "./resource.js";
export { $lib } from "./lib.js";
/** @internal */
export const $decorators = {
"Azure.ResourceManager": {
armResourceCollectionAction: $armResourceCollectionAction,
armProviderNameValue: $armProviderNameValue,
armProviderNamespace: $armProviderNamespace,
useLibraryNamespace: $useLibraryNamespace,
armLibraryNamespace: $armLibraryNamespace,
singleton: $singleton,
tenantResource: $tenantResource,
subscriptionResource: $subscriptionResource,
locationResource: $locationResource,
resourceGroupResource: $resourceGroupResource,
extensionResource: $extensionResource,
armResourceAction: $armResourceAction,
armResourceCreateOrUpdate: $armResourceCreateOrUpdate,
armResourceRead: $armResourceRead,
armResourceUpdate: $armResourceUpdate,
armResourceDelete: $armResourceDelete,
armResourceList: $armResourceList,
armResourceOperations: $armResourceOperations,
armCommonTypesVersion: $armCommonTypesVersion,
armVirtualResource: $armVirtualResource,
resourceBaseType: $resourceBaseType,
identifiers: $identifiers,
},
"Azure.ResourceManager.Legacy": {
customAzureResource: $customAzureResource,
externalTypeRef: $externalTypeRef,
armOperationRoute: $armOperationRoute,
},
};
export const $flags = definePackageFlags({
decoratorArgMarshalling: "new",
});
//# sourceMappingURL=tsp-index.js.map