Skip to main content

Policy

No description

type Policy {
active_version: Int
adoption: PolicyAdoption!
created_at: DateTimeISO!
created_by: ID
description: String
draft_condition: JSON!
draft_deny_config: DenyConfig
draft_effects: [PolicyEffect!]!
draft_on_lapse_with_other_access: OnLapseWithOtherAccess!
draft_routing: JSON
id: ID!
is_system: Boolean!
name: String!
pending_version: Int
status: PolicyStatus!
type: PolicyType!
updated_at: DateTimeISO!
updated_by: ID
}

Fields

Policy.active_version ● Int scalar

Policy.adoption ● PolicyAdoption! non-null enum

Policy.created_at ● DateTimeISO! non-null scalar

Policy.created_by ● ID scalar

Policy.description ● String scalar

Policy.draft_condition ● JSON! non-null scalar

Policy.draft_deny_config ● DenyConfig object

Policy.draft_effects ● [PolicyEffect!]! non-null object

Policy.draft_on_lapse_with_other_access ● OnLapseWithOtherAccess! non-null enum

Policy.draft_routing ● JSON scalar

Policy.id ● ID! non-null scalar

Policy.is_system ● Boolean! non-null scalar

Policy.name ● String! non-null scalar

Policy.pending_version ● Int scalar

Policy.status ● PolicyStatus! non-null enum

Policy.type ● PolicyType! non-null enum

Policy.updated_at ● DateTimeISO! non-null scalar

Policy.updated_by ● ID scalar

Returned By

createPolicy mutation ● disablePolicy mutation ● editPolicyDraft mutation ● enablePolicy mutation ● policies query ● policy query