Skip to main content

AssignedResource

No description

type AssignedResource {
accessSummary: [AccessSummaryRow!]!
accessSummaryPage(
after: String
first: Int
kind: String
scope: String
search: String
): AccessSummaryPage!
accessTargets(
after: String
filter: JSONObject
first: Int
row: AccessSummaryRowInput!
): AccessTargetPage!
activation_state: AccountActivationState
actual_state: AssignedResourceActualState
applied_version: Int!
assignment_origin_snapshot: JSONObject!
checkAccess(
compare: AccessCompareInput
context: JSONObject
kind: String!
mode: MembershipContextMode
qualifiers: JSONObject!
target: GrantTargetRefInput!
): AccessCheck!
desired_state: AssignedResourceDesiredState
desired_status: AssignedResourceDesiredStatus!
desired_version: Int!
effective_access: [EffectiveAccessHit!]!
end_time: DateTimeISO
execution_journal_entries(
after: String
before: String
first: Int
last: Int
operation_id: ID
): ExecutionJournalEntryConnection!
explainAccess(
context: JSONObject
kind: String!
mode: MembershipContextMode
qualifiers: JSONObject!
targetNodeId: ID!
): AccessExplanation!
grantInventoryPage(
after: String
first: Int
kind: String
management: String
scope: String
search: String
): AssignedResourceGrantInventoryPage!
grants(reviewable: Boolean): [AssignedResourceGrant!]!
grantsPage(
after: String
first: Int
kind: String
scope: String
search: String
): AssignedResourceGrantPage!
id: ID!
identity_id: ID!
is_task: Boolean!
managedGrants: [ManagedGrant!]!
managedGrantsPage(
after: String
first: Int
kind: String
scope: String
search: String
): ManagedGrantPage!
meta_resource_id: ID
provisioned_at: DateTimeISO
provisioning_operations(
after: String
before: String
first: Int
last: Int
): ProvisioningOperationConnection!
reconcile_attempts: Int!
reconcile_failure_code: String
reconcile_failure_retryable: Boolean
reconcile_last_error: String
reconcile_max_attempts: Int!
reconcile_next_retry_at: DateTimeISO
reconcile_retry_exhausted_at: DateTimeISO
resource: Resource
resource_id: ID!
revocation_origin_snapshot: JSONObject
revoked_at: DateTimeISO
revoked_cause: String
start_time: DateTimeISO
status: AssignedResourceStatus!
timed_hook_armed_at: DateTimeISO
timed_hook_assumed_status: AssignedResourceStatus
timed_hook_attempts: Int
timed_hook_failed_at: DateTimeISO
timed_hook_kind: String
timed_hook_operation_id: ID
timed_hook_step_index: Int
timed_hook_waiting_until: DateTimeISO
updated_at: DateTimeISO!
}

Fields​

AssignedResource.accessSummary ● [AccessSummaryRow!]! non-null object​

Granted-scope effective access with structural coverage. Requires review.item.read.

AssignedResource.accessSummaryPage ● AccessSummaryPage! non-null object​

Grouped effective access, paged before route certification; browsing defaults to all contexts.

AssignedResource.accessSummaryPage.after ● String scalar​
AssignedResource.accessSummaryPage.first ● Int scalar​
AssignedResource.accessSummaryPage.kind ● String scalar​
AssignedResource.accessSummaryPage.scope ● String scalar​

AssignedResource.accessTargets ● AccessTargetPage! non-null object​

Page one summary row identified by its Grant identity and exact membership context. Requires review.item.read.

AssignedResource.accessTargets.after ● String scalar​
AssignedResource.accessTargets.filter ● JSONObject scalar​
AssignedResource.accessTargets.first ● Int scalar​
AssignedResource.accessTargets.row ● AccessSummaryRowInput! non-null input​

AssignedResource.activation_state ● AccountActivationState enum​

AssignedResource.actual_state ● AssignedResourceActualState object​

AssignedResource.applied_version ● Int! non-null scalar​

AssignedResource.assignment_origin_snapshot ● JSONObject! non-null scalar​

AssignedResource.checkAccess ● AccessCheck! non-null object​

Check a named target independently of paging. Requires review.item.read.

AssignedResource.checkAccess.compare ● AccessCompareInput input​
AssignedResource.checkAccess.context ● JSONObject scalar​

Read-only namespaced membership scope, separate from native Grant qualifiers. Omitted input means unscoped {}.

AssignedResource.checkAccess.kind ● String! non-null scalar​
AssignedResource.checkAccess.mode ● MembershipContextMode enum​
AssignedResource.checkAccess.qualifiers ● JSONObject! non-null scalar​
AssignedResource.checkAccess.target ● GrantTargetRefInput! non-null input​

AssignedResource.desired_state ● AssignedResourceDesiredState object​

AssignedResource.desired_status ● AssignedResourceDesiredStatus! non-null enum​

AssignedResource.desired_version ● Int! non-null scalar​

AssignedResource.effective_access ● [EffectiveAccessHit!]! non-null object​

AssignedResource.end_time ● DateTimeISO scalar​

AssignedResource.execution_journal_entries ● ExecutionJournalEntryConnection! non-null object​

AssignedResource.execution_journal_entries.after ● String scalar​
AssignedResource.execution_journal_entries.before ● String scalar​
AssignedResource.execution_journal_entries.first ● Int scalar​
AssignedResource.execution_journal_entries.last ● Int scalar​
AssignedResource.execution_journal_entries.operation_id ● ID scalar​

AssignedResource.explainAccess ● AccessExplanation! non-null object​

AssignedResource.explainAccess.context ● JSONObject scalar​
AssignedResource.explainAccess.kind ● String! non-null scalar​
AssignedResource.explainAccess.mode ● MembershipContextMode enum​
AssignedResource.explainAccess.qualifiers ● JSONObject! non-null scalar​
AssignedResource.explainAccess.targetNodeId ● ID! non-null scalar​

AssignedResource.grantInventoryPage ● AssignedResourceGrantInventoryPage! non-null object​

Direct Grants combining current observations and managed desired state.

AssignedResource.grantInventoryPage.after ● String scalar​
AssignedResource.grantInventoryPage.first ● Int scalar​
AssignedResource.grantInventoryPage.kind ● String scalar​
AssignedResource.grantInventoryPage.management ● String scalar​
AssignedResource.grantInventoryPage.scope ● String scalar​

AssignedResource.grants ● [AssignedResourceGrant!]! non-null object​

Live Grants with admin provenance. Set reviewable to apply review exclusions. Requires review.item.read.

AssignedResource.grants.reviewable ● Boolean scalar​

AssignedResource.grantsPage ● AssignedResourceGrantPage! non-null object​

Observed direct Grants; separate from the managed desired-state ledger.

AssignedResource.grantsPage.after ● String scalar​
AssignedResource.grantsPage.first ● Int scalar​
AssignedResource.grantsPage.kind ● String scalar​
AssignedResource.grantsPage.scope ● String scalar​

AssignedResource.id ● ID! non-null scalar​

AssignedResource.identity_id ● ID! non-null scalar​

AssignedResource.is_task ● Boolean! non-null scalar​

AssignedResource.managedGrants ● [ManagedGrant!]! non-null object​

AssignedResource.managedGrantsPage ● ManagedGrantPage! non-null object​

Managed lifecycle rows, including pending entries and removal tombstones.

AssignedResource.managedGrantsPage.after ● String scalar​
AssignedResource.managedGrantsPage.first ● Int scalar​
AssignedResource.managedGrantsPage.kind ● String scalar​
AssignedResource.managedGrantsPage.scope ● String scalar​

AssignedResource.meta_resource_id ● ID scalar​

AssignedResource.provisioned_at ● DateTimeISO scalar​

AssignedResource.provisioning_operations ● ProvisioningOperationConnection! non-null object​

AssignedResource.provisioning_operations.after ● String scalar​
AssignedResource.provisioning_operations.before ● String scalar​
AssignedResource.provisioning_operations.first ● Int scalar​
AssignedResource.provisioning_operations.last ● Int scalar​

AssignedResource.reconcile_attempts ● Int! non-null scalar​

AssignedResource.reconcile_failure_code ● String scalar​

AssignedResource.reconcile_failure_retryable ● Boolean scalar​

AssignedResource.reconcile_last_error ● String scalar​

AssignedResource.reconcile_max_attempts ● Int! non-null scalar​

AssignedResource.reconcile_next_retry_at ● DateTimeISO scalar​

AssignedResource.reconcile_retry_exhausted_at ● DateTimeISO scalar​

AssignedResource.resource ● Resource object​

AssignedResource.resource_id ● ID! non-null scalar​

AssignedResource.revocation_origin_snapshot ● JSONObject scalar​

AssignedResource.revoked_at ● DateTimeISO scalar​

AssignedResource.revoked_cause ● String scalar​

AssignedResource.start_time ● DateTimeISO scalar​

AssignedResource.status ● AssignedResourceStatus! non-null enum​

AssignedResource.timed_hook_armed_at ● DateTimeISO scalar​

AssignedResource.timed_hook_assumed_status ● AssignedResourceStatus enum​

AssignedResource.timed_hook_attempts ● Int scalar​

AssignedResource.timed_hook_failed_at ● DateTimeISO scalar​

AssignedResource.timed_hook_kind ● String scalar​

AssignedResource.timed_hook_operation_id ● ID scalar​

AssignedResource.timed_hook_step_index ● Int scalar​

AssignedResource.timed_hook_waiting_until ● DateTimeISO scalar​

AssignedResource.updated_at ● DateTimeISO! non-null scalar​

Returned By​

assignedResource query

Member Of​

AssignedResourceConnection object ● ProvisioningOperation object