Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttestationWrapper ¶ added in v0.1.2
type AuthenticationType ¶ added in v0.1.3
type AuthenticationType string
const ( AuthenticationTypeAuth0 AuthenticationType = "auth0" AuthenticationTypeFunctionToken AuthenticationType = "token" )
func (AuthenticationType) String ¶ added in v0.1.3
func (a AuthenticationType) String() string
func (AuthenticationType) Validate ¶ added in v0.1.3
func (a AuthenticationType) Validate() error
type DeployRequest ¶ added in v0.1.2
type DeploymentName ¶ added in v0.2.3
type FunctionAuth ¶ added in v0.1.3
type FunctionAuth struct { Token string Type AuthenticationType }
type FunctionInfo ¶ added in v0.2.1
type FunctionMetadata ¶ added in v0.1.2
type FunctionMetadata struct {
FunctionAuthenticationType string `json:"function_authentication_type"`
}
type RunJobsResponse ¶ added in v0.1.2
type RunRequest ¶ added in v0.1.2
type RunResults ¶ added in v0.1.2
type SetDeploymentIDRequest ¶ added in v0.1.2
type SetDeploymentIDRequest struct {
ID string `json:"id"`
}
type StartRequest ¶
type StartRequest struct { // Nonce is used by the client to verify the nonce received back in // the attestation doc Nonce []byte `json:"nonce"` FunctionToken string `json:"function_token,omitempty"` Metadata FunctionMetadata `json:"metadata,omitempty"` }
type TestRequest ¶ added in v0.1.2
Click to show internal directories.
Click to hide internal directories.