@azure-tools/typespec-azure-resource-manager
Version:
TypeSpec Azure Resource Manager library
7 lines • 786 B
TypeScript
export declare const armResourceProvisioningStateRule: import("@typespec/compiler").LinterRuleDefinition<"arm-resource-provisioning-state", {
readonly default: "The RP-specific property model in the 'properties' property of this resource must contain a 'provisioningState property. The property type should be an enum or a union of string values, and it must specify known state values 'Succeeded', 'Failed', and 'Canceled'.";
readonly missingValues: import("@typespec/compiler").CallableMessage<["missingValues"]>;
readonly missingReadOnlyVisibility: "The provisioningState property must have a single read visibility.";
readonly mustBeOptional: "The provisioningState property must be optional.";
}>;
//# sourceMappingURL=arm-resource-provisioning-state-rule.d.ts.map