instance Query
Returns the specified Instance object.
Access is permitted when any of the following condition(s) are met: 1. The signed-in User has any of the following permissions for the associated Organization: [org_admin_instance_permissions, org_manage_instances, org_view_instances]. 2. The signed-in User has any of the following permissions for the object: [instance_admin_permissions, instance_view, instance_edit, instance_remove]. 3. The signed-in User has any of the following permissions for the object's 'customer' attribute: [customer_admin_instance_permissions, customer_view_instances, customer_manage_marketplace_integrations]. 4. The signed-in User has any of the following permissions for the object's 'customer' attribute: [customer_access_marketplace_integrations]. 5. The signed-in User has any of the following permissions for the object's 'integration' attribute: [integration_admin_permissions, integration_view, integration_edit, integration_remove]. 6. The signed-in User has any of the following permissions for the object's 'integration_Customer' attribute: [customer_admin_manage_instances, customer_admin_integration_permissions, customer_manage_integrations].
#
Input fieldsArgument | Type | Description |
---|---|---|
id | ID! | The ID of the Instance object. |
Instance)#
Return fields (Boolean)#
allowDeploy (Specifies whether the signed-in User can deploy the Instance.
Boolean!)#
allowRemove (Specifies whether the signed-in User can remove the Instance.
Boolean!)#
allowUpdate (Specifies whether the signed-in User can update the Instance.
Boolean)#
allowUpdateConfigVariables (Specifies whether the signed-in User can update config variables for the Instance.
InstanceConfigState)#
configState (Describes the state of configuration of this Instance.
InstanceConfigVariableConnection!)#
configVariables (The Instance with which the Config Variable is associated.
DateTime!)#
createdAt (The timestamp at which the object was created.
Customer!)#
customer (The Customer for which the Instance is deployed.
Int!)#
deployedVersion (The specific version of the Instance that is deployed.
String!)#
description (Additional notes about the Instance.
Boolean!)#
enabled (Specifies whether the Instance is currently enabled and in an executable state.
InstanceExecutionResultConnection!)#
executionResults (The Instance for which a specific InstanceFlowConfig is being executed.
InstanceFlowConfigConnection!)#
flowConfigs (The configuration for the IntegrationFlow associated with the Instance.
ID!)#
id (The ID of the object
Boolean!)#
inFailedState (Specifies whether the latest execution of this Instance resulted in a failure.
Integration!)#
integration (The Integration that has been deployed for the Instance.
Boolean)#
isCustomerDeployable (Specifies whether the Instance can be deployed through the Marketplace.
Boolean)#
isCustomerUpgradeable (Specifies whether the Instance can be upgraded through the Marketplace.
[String!])#
labels (The labels that are associated with the object.
DateTime)#
lastDeployedAt (The timestamp at which the Instance was most recently deployed.
DateTime)#
lastExecutedAt (The timestamp at which the Instance was most recently executed.
LogConnection!)#
logs (The Instance which created the Log entry.
AlertMonitorConnection!)#
monitors (The Instance that is being monitored by the AlertMonitor.
String!)#
name (The name of the Instance.
Boolean!)#
needsDeploy (Specifies whether a deploy is needed to reflect the newest configuration for this Instance.
Boolean)#
starred (Indicates whether the record is starred by the signed-in User.
Boolean!)#
systemSuspended (Specifies whether the Instance has been suspended by Prismatic.
DateTime!)#
updatedAt (The timestamp at which the object was most recently updated.
CustomUserLevelConfigVariableConnection)#
userLevelConfigVariables (The User Level Config variables for the requesting User on this Instance.
UserLevelConfigConnection!)#
userLevelConfigs (The Instance with which the User Level Config is associated.