ExecutionPlane.AttachGrantContract (execution_plane v0.1.0)

Copy Markdown View Source

Lease-bound attach grant contract.

Summary

Types

t()

@type t() :: %ExecutionPlane.AttachGrantContract{
  attach_grant_id: term(),
  authority_packet_ref: term(),
  contract_name: term(),
  expires_at: term(),
  lease_ref: term(),
  permission_decision_ref: term(),
  principal_ref: term(),
  resource_ref: term(),
  revocation_state: term(),
  stream_ref: term(),
  tenant_ref: term(),
  trace_id: term()
}

Functions

new(attrs)