AccessControlInput
input AccessControlInput {
action: AccessControlAction
category: String
dataSources: [AccessControlDataSourceInput!]
description: String
external: Boolean
filterCriteria: DataComparisonExpressionInput
linkedAssetId: ID
locks: [AccessControlLockDataInput!]
name: String
namingHint: String
policyRule: String
source: String
state: AccessControlState
volatile: Boolean
whatAbacRules: [WhatAbacRuleInput]
whatAccessControls: [AccessControlWhatInputAP!]
whatAccessControlsToAdd: [AccessControlWhatInputAP!]
whatAccessControlsToRemove: [ID!]
whatDataObjects: [AccessControlWhatInputDO!]
whatDataObjectsToAdd: [AccessControlWhatInputDO!]
whatDataObjectsToRemove: [WhatDataObjectRemoveInput!]
whoAbacRules: [WhoAbacRuleInput]
whoItems: [WhoItemInput!]
whoItemsToAdd: [WhoItemInput!]
whoItemsToRemove: [WhoItemRemoveInput!]
}Fields
action ● AccessControlAction enum
category ● String scalar
dataSources ● [AccessControlDataSourceInput!] list input
description ● String scalar
external ● Boolean scalar
filterCriteria ● DataComparisonExpressionInput input
linkedAssetId ● ID scalar
locks ● [AccessControlLockDataInput!] list input
name ● String scalar
namingHint ● String scalar
policyRule ● String scalar
source ● String scalar
state ● AccessControlState enum
volatile ● Boolean scalar
whatAbacRules ● [WhatAbacRuleInput] list input
whatAccessControls ● [AccessControlWhatInputAP!] list input
whatAccessControlsToAdd ● [AccessControlWhatInputAP!] list input
whatAccessControlsToRemove ● [ID!] list scalar
whatDataObjects ● [AccessControlWhatInputDO!] list input
whatDataObjectsToAdd ● [AccessControlWhatInputDO!] list input
whatDataObjectsToRemove ● [WhatDataObjectRemoveInput!] list input
whoAbacRules ● [WhoAbacRuleInput] list input
whoItems ● [WhoItemInput!] list input
whoItemsToAdd ● [WhoItemInput!] list input
whoItemsToRemove ● [WhoItemRemoveInput!] list input
Member Of
Last updated
Was this helpful?