Get desktop application:
View/edit binary Protocol Buffers messages
ValidatorAPI repesents CSO validation service contract.
Validate given path according to CSO sepcification.
ValidateResponse returns the secret path evaluation.
Application describes application secret path components.
Used in:
Quality level
Platform name
Product name
Product version
Product component name
Key is the free part of the namming specification.
Artifact describes artifact secret path components.
Used in:
Artifact type
Artifact id
Key is the free part of the namming specification.
Infrastructure describes infrastructure secret path components.
Used in:
Cloud provider name
Cloud provider account identifier or alias
Cloud provider region
Service name used
Key is the free part of the namming specification.
Meta describes secrets of secrets path components.
Used in:
Platform describes platform secret path components.
Used in:
Quality level
Paltform name
Platform region
Platform service name
Key is the free part of the namming specification.
Product describes product secret path components.
Used in:
Product name
Product version
Product component name
Key is the free part of the namming specification.
QualityLevel enumerates entity quality level values.
Used in:
,Default value when no enumeration is specified.
Explicitly Unknown object value.
Production grade
Staging grade
QA Grade
Dev grade
RingLevel enumerates all cso ring level values.
Used in:
Default value when no enumeration is specified.
Explicitly Unknown object value.
Defines secret used by secrets.
Defines infrastructure level secrets.
Defines platform level secrets.
Defines product level secrets.
Defines application level secrets.
Defines artifact level secrets.
Secret represents secret value and metadata.
Used in:
Value represents an encoded secret value.
Used in: