@autorest/openapi-to-typespec
Version:
Autorest plugin to scaffold a Typespec definition from an OpenAPI document
21 lines • 792 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.isArmResourceActionOperation = exports.isFirstLevelResource = void 0;
const FIRST_LEVEL_RESOURCE = [
"ResourceGroupResource",
"SubscriptionResource",
"ManagementGroupResource",
"TenantResource",
"ArmResource",
];
function isFirstLevelResource(value) {
return FIRST_LEVEL_RESOURCE.includes(value);
}
exports.isFirstLevelResource = isFirstLevelResource;
function isArmResourceActionOperation(operation) {
return (operation.kind === "ArmResourceActionSync" ||
operation.kind === "ArmResourceActionAsync" ||
operation.kind === "ArmResourceActionAsyncBase");
}
exports.isArmResourceActionOperation = isArmResourceActionOperation;
//# sourceMappingURL=interfaces.js.map
;