MonoCloud Management SDK
    Preparing search index...

    Interface AdvancedApiAccessPolicy

    Advanced API Access Policy Response: Represents a stored advanced API access policy authored using Cedar.

    AdvancedApiAccessPolicy

    interface AdvancedApiAccessPolicy {
        actions: ApiAccessPolicyActions;
        cedar: string;
        creation_time: number;
        description?: string | null;
        enabled: boolean;
        error?: string | null;
        id: string;
        is_permitted: boolean;
        last_updated: number;
        name: string;
        revision: number;
        type: PolicyTypes;
    }
    Index

    Properties

    Action settings applied when the policy matches.

    AdvancedApiAccessPolicy

    cedar: string

    The Cedar policy source used during evaluation for advanced policies.

    AdvancedApiAccessPolicy

    creation_time: number

    Specifies the creation time of the policy (in Epoch).

    AdvancedApiAccessPolicy

    description?: string | null

    Description that explains the purpose of the policy.

    AdvancedApiAccessPolicy

    enabled: boolean

    Indicates whether the policy is enabled.

    AdvancedApiAccessPolicy

    error?: string | null

    Optional denial message returned to the client when this policy rejects a token request. If unset, a generic denial message is returned.

    AdvancedApiAccessPolicy

    id: string

    The unique identifier of the policy.

    AdvancedApiAccessPolicy

    is_permitted: boolean

    Indicates whether the policy grants access when matched.

    AdvancedApiAccessPolicy

    last_updated: number

    Specifies the last update time of the policy (in Epoch).

    AdvancedApiAccessPolicy

    name: string

    Human-readable name for the policy.

    AdvancedApiAccessPolicy

    revision: number

    Specifies the current version of the policy. Incremented on every update.

    AdvancedApiAccessPolicy

    The policy authoring mode. Basic policies are authored using structured conditions; advanced policies are authored using Cedar policy source.

    AdvancedApiAccessPolicy