OBJECT
ExternalApp
An App that exists outside of the EchoStream Cloud. Access to the EchoStream Cloud is accomplished through GetAwsCredentials.
link GraphQL Schema definition
- type ExternalApp implements App {
- # The AppSync Endpoint used by this app
- : AWSURL!
- # The Audit Records Endpoint used by this app
- : AWSURL!
- # The config, in JSON object format (i.e. - dict, map).
- : AWSJSON
- # When and who created.
- : AtBy!
- # The credentials required to log into Cognito to get JWT's.
- : CognitoCredentials!
- # A human-readable description.
- : String
- # When and who modified.
- : AtBy!
- # The name.
- : String!
- # The Nodes.
- : [RemoteAppNode]!
- # True if this App can access the Tenant's table.
- : Boolean!
- # The Tenant.
- : Tenant!
- # Deletes this App and all of its Nodes.
- #
- # Arguments
- # drainEdges: If sending Edges attached to Nodes in this App
- # should be drained. Defaults to True.
- (: Boolean): Boolean!
- # Returns that AwsCredentials required to access the EchoStream resources assigned
- # to this App.
- #
- # Arguments
- # duration: The length of time, in seconds, that the returned
- # credentials are valid for. Between 900 and 43,200. Defaults to 3,600.
- (: Int): AwsCredentials!
- # Lists the changes.
- #
- # Arguments
- # endDateTime: The end date/time (inclusive) to list changes for
- # in ISO8601 format. Defaults to now.
- # exclusiveStartKey: The lastEvaluatedKey from a previous
- # ChangeResult. Used when paginating.
- # limit: Used for limiting the number of results when paginating.
- # Defaults to "all".
- # sortAscending: True for ascending results, False for descending
- # result. Defaults to True.
- # startDateTime: The start date/time (inclusive) to list changes
- # for in ISO8601 format. Defaults to the beginning of time.
- (
- : AWSDateTime,
- : AWSJSON,
- : Int,
- : Boolean,
- : AWSDateTime
- ): ChangeResult!
- # Resets the password used in credentials and returns the App.
- : ExternalApp!
- # Update this App.
- #
- # Arguments
- # config: The config, in JSON object format (i.e. - dict, map).
- # Null is ignored.
- # description: The description.
- # tableAccess: True if access to the Tenant's table is allowed.
- # Null is treated as False.
- (: AWSJSON, : String, : Boolean): ExternalApp!
- }