Skip to content

Enum RestEndpointAuthoringPolicySuppressionKind

Namespace: Cephalon.Abstractions.Transports
Assembly: Cephalon.Abstractions.dll

Describes why a REST endpoint candidate was suppressed by authoring-policy enforcement.

[JsonConverter(typeof(JsonStringEnumConverter<RestEndpointAuthoringPolicySuppressionKind>))]
public enum RestEndpointAuthoringPolicySuppressionKind

RestEndpointAuthoringPolicySuppressionKindExtensions.GetWireName(RestEndpointAuthoringPolicySuppressionKind)

DisallowedAuthoringStyle = 1

The candidate authoring style is explicitly disallowed by the behavior-level authoring policy.

NotAllowedAuthoringStyle = 2

The candidate authoring style is outside the explicitly allowed authoring-style set.

PreferredAuthoringStyleSelected = 3

The candidate was suppressed because a preferred authoring style is present for the behavior boundary.

Unspecified = 0

The candidate was not classified with an authoring-policy suppression kind.