CloudResources
Proto: cloud_resources.proto
Package: networking.gloo.solo.io
Types:
CloudResourcesSpec
CloudResources are units of functionality that back a referenced CloudProvider resource. These bits of functionality can be referenced in the route table to route to the corresponding backend service.
Field | Description |
---|---|
provider |
(string )The name of the cloud provider that this configuration references. Must live in the same namespace as the CloudResources. |
lambda |
(repeated LambdaSpec )The list of lambda functions Gloo Mesh can route to for the AWS provider. |
CloudResourcesStatus
Field | Description |
---|---|
global |
(common.gloo.solo.io.GenericGlobalStatus ) |
workspaces |
(repeated CloudResourcesStatus.WorkspacesEntry )The status of the resource in each workspace that it exists in. |
CloudResourcesStatus.WorkspacesEntry
Field | Description |
---|---|
key |
(string ) |
value |
(common.gloo.solo.io.WorkspaceStatus ) |
LambdaSpec
Each Function Spec contains data necessary for Gloo Mesh to invoke those functions:
Field | Description |
---|---|
logicalName |
(string )The logical name Gloo Mesh should associate with this function. If left empty, it will default to lambda_function_name+qualifier. |
lambdaFunctionName |
(string )The Name of the Lambda Function as it appears in the AWS Lambda Portal |
qualifier |
(string )The Qualifier for the Lambda Function. Qualifiers act as a kind of version for Lambda Functions. See https://docs.aws.amazon.com/lambda/latest/dg/API_Invoke.html for more info. |