OBJECT
AwsCredentials
Temporary credentials used to access EchoStream Cloud resources. The scope of the resource access is context-specific. When using these credentials to access EchoStream Cloud resources, all but expiration are required to be passed to AWS.
link GraphQL Schema definition
- type AwsCredentials {
- # The access key id for the session.
- String! :
- # The expiration for the session.
- AWSDateTime! :
- # The secret access key for the session.
- String! :
- # The session token.
- String! :
- }
link Require by
- CrossAccountAppCrossAccountApps are external to the EchoStream Cloud. They utilize IAM cross-account permissions to access Edges in the EchoStream cloud. This is required if you have an AWS account and wish to implement your ExternalNodes as either on EC2 or Lambda and intend to use IAM roles to provide permissions into EchoStream.
- ExternalAppAn App that exists outside of the EchoStream Cloud. Access to the EchoStream Cloud is accomplished through GetAwsCredentials.
- ManagedApp Represents an App that exists outside the EchoStream Cloud but is fully managed by EchoStream. ManagedApps are implemented as virtual machines within a customer or client datacenter. Managed apps can be implemented as a Virtual Machine in VMWare, VirtualBox, KVM, Hyper-V, or EC2. For VMWare, VirtualBox, KVM or Hyper-V, use the isol; for EC2, use the userdata directly.
- TenantTenants contain a network of Nodes. They are constrained to a single AWS region and allow for secure processing of messages within the Network.