TrustPolicyInput
TrustPolicyInput mirrors the typed Go struct in api/internal/orgsettings/policy.go and is round-tripped through the trust_policy JSON column on OrganizationSettings.
input TrustPolicyInput {
version: Int!
features: TrustPolicyFeaturesInput!
strictness: String!
sharing: TrustPolicySharingInput!
defaultForNewResources: TrustPolicyDefaultsInput!
}
Fields
TrustPolicyInput.version ● Int! non-null scalar
Schema version. Currently 1; reserved for future migrations.
TrustPolicyInput.features ● TrustPolicyFeaturesInput! non-null input
TrustPolicyInput.strictness ● String! non-null scalar
One of: convenience | standard | strict | airgapped (spec §4 T4).
TrustPolicyInput.sharing ● TrustPolicySharingInput! non-null input
TrustPolicyInput.defaultForNewResources ● TrustPolicyDefaultsInput! non-null input
Member Of
setTrustPolicy mutation