openapi: 3.2.0 info: title: Harness Secrets API version: '1.0' description: The Harness Software Delivery Platform uses OpenAPI Specification v3.0. contact: name: API Support email: contact@harness.io url: https://harness.io/ x-logo: url: https://mma.prnewswire.com/media/779232/Harnes_logo_horizontal.jpg?p=facebook altText: Harness termsOfService: https://harness.io/terms-of-use/ servers: - url: https://app.harness.io description: Harness host URL - url: https://{vanity} description: Vanity URL variables: vanity: default: app.harness.io security: - x-api-key: [] tags: - name: Secrets description: This contains APIs related to Secrets as defined in Harness paths: /ng/api/v2/secrets/count: get: tags: - Secrets operationId: countSecretsForScope parameters: - name: accountIdentifier in: query required: true schema: type: string - name: parentUniqueId in: query required: true schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' summary: Count secrets for scope x-summary-source: derived /ng/api/v2/secrets: get: tags: - Secrets summary: Fetches the list of Secrets corresponding to the request's filter criteria operationId: listSecretsV2 parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: identifiers in: query description: This is the list of Secret IDs. Details specific to these IDs would be fetched. schema: type: array items: type: string - name: type in: query description: Type of Secret whether it is SecretFile, SecretText or SSH key schema: type: string enum: - SecretFile - SecretText - SSHKey - WinRmCredentials - name: searchTerm in: query description: Filter Secrets based on name, Identifier and tags by this search term schema: type: string - name: types in: query description: Add multiple secret types like SecretFile, SecretText or SSH key to criteria schema: type: array items: type: string enum: - SecretFile - SecretText - SSHKey - WinRmCredentials - name: source_category in: query description: Source Category like CLOUD_PROVIDER, SECRET_MANAGER, CLOUD_COST, ARTIFACTORY, CODE_REPO, MONITORING or TICKETING schema: type: string enum: - CLOUD_PROVIDER - SECRET_MANAGER - CLOUD_COST - ARTIFACTORY - CODE_REPO - MONITORING - TICKETING - DATABASE - COMMUNICATION - DOCUMENTATION - ML_OPS - MCP - AI - CUSTOM - name: includeSecretsFromEverySubScope in: query description: Specify whether or not to include secrets from all the sub-scopes of the given Scope schema: type: boolean default: false - name: includeAllSecretsAccessibleAtScope in: query description: Specify whether or not to include all the Secrets accessible at the scope. For eg if set as true, at the Project scope we will get org and account Secrets also in the response schema: type: boolean default: false - name: pageIndex in: query description: 'Page Index of the results to fetch.Default Value: 0' schema: type: integer format: int32 default: 0 - name: pageSize in: query description: 'Results per page(max 100)Default Value: 50' schema: maximum: 100 type: integer format: int32 default: 50 - name: sortOrders in: query description: Sort criteria for the elements. schema: type: array items: $ref: '#/components/schemas/SortOrder' - name: pageToken in: query description: 'Page Token of the next results to fetch.Default Value: ''''' schema: type: string - name: secretManagerIdentifiers in: query description: Specify the secret managers whose secrets should be listed schema: uniqueItems: true type: array items: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the list of Secrets content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPageResponseSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPageResponseSecretResponse' deprecated: true post: tags: - Secrets summary: Creates a Secret at given Scope operationId: postSecret parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: privateSecret in: query description: This is a boolean value to specify if the Secret is Private. The default value is False. schema: type: boolean default: false requestBody: description: Details required to create the Secret content: application/json: schema: $ref: '#/components/schemas/SecretRequestWrapper' application/yaml: schema: $ref: '#/components/schemas/SecretRequestWrapper' required: true responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the created Secret details content: application/json: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' /ng/api/v2/secrets/files: post: tags: - Secrets summary: Creates a Secret File operationId: postSecretFileV2 parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: privateSecret in: query description: This is a boolean value to specify if the Secret is Private. The default value is False. schema: type: boolean default: false requestBody: content: multipart/form-data: schema: required: - file type: object properties: file: type: object description: This is the encrypted Secret File that needs to be uploaded. spec: type: string description: Specification of Secret file responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns created Secret file content: application/json: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' /ng/api/v2/secrets/yaml: post: tags: - Secrets summary: Creates a secret via YAML operationId: postSecretViaYaml parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: privateSecret in: query description: This is a boolean value to specify if the Secret is Private. The default value is False. schema: type: boolean default: false requestBody: description: Details required to create the Secret content: application/yaml: schema: $ref: '#/components/schemas/SecretRequestWrapper' required: true responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the created Secret details content: application/json: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' deprecated: true /ng/api/v2/secrets/{identifier}: get: tags: - Secrets summary: Get the Secret by ID and Scope operationId: getSecretV2 parameters: - name: identifier in: path description: Secret ID required: true schema: type: string - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the Secret with the requested ID and Scope content: application/json: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' put: tags: - Secrets summary: Updates the Secret by ID and Scope operationId: putSecret parameters: - name: identifier in: path description: Secret ID required: true schema: type: string - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/SecretRequestWrapper' responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the updated Secret content: application/json: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' delete: tags: - Secrets summary: Deletes Secret by ID and Scope operationId: deleteSecretV2 parameters: - name: identifier in: path description: Secret ID required: true schema: type: string - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: forceDelete in: query description: If true, the Entity will be forced delete, without checking any references/usages schema: type: boolean default: false responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: It returns true if the secret is successfully deleted and false if it is not deleted content: application/json: schema: $ref: '#/components/schemas/ResponseDTOBoolean' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOBoolean' /ng/api/v2/secrets/list/secrets: post: tags: - Secrets summary: Fetches the list of Secrets corresponding to the request's filter criteria operationId: listSecretsV4 parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: pageIndex in: query description: 'Page Index of the results to fetch.Default Value: 0' schema: type: integer format: int32 default: 0 - name: pageSize in: query description: 'Results per page(max 100)Default Value: 50' schema: maximum: 100 type: integer format: int32 default: 50 - name: sortOrders in: query description: Sort criteria for the elements. schema: type: array items: $ref: '#/components/schemas/SortOrder' - name: pageToken in: query description: 'Page Token of the next results to fetch.Default Value: ''''' schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/SecretFilterProperties' application/yaml: schema: $ref: '#/components/schemas/SecretFilterProperties' responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the list of Secrets content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPageResponseSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPageResponseSecretResponse' /ng/api/v2/secrets/list: post: tags: - Secrets summary: Fetches the list of Secrets corresponding to the request's filter criteria operationId: listSecretsV3 parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: pageIndex in: query description: 'Page Index of the results to fetch.Default Value: 0' schema: type: integer format: int32 default: 0 - name: pageSize in: query description: 'Results per page(max 100)Default Value: 50' schema: maximum: 100 type: integer format: int32 default: 50 - name: sortOrders in: query description: Sort criteria for the elements. schema: type: array items: $ref: '#/components/schemas/SortOrder' - name: pageToken in: query description: 'Page Token of the next results to fetch.Default Value: ''''' schema: type: string - name: secretManagerIdentifiers in: query schema: uniqueItems: true type: array items: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/SecretResourceFilter' application/yaml: schema: $ref: '#/components/schemas/SecretResourceFilter' responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the list of Secrets content: application/json: schema: $ref: '#/components/schemas/ResponseDTOPageResponseSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOPageResponseSecretResponse' /ng/api/v2/secrets/files/{identifier}: put: tags: - Secrets summary: Updates the Secret file by ID and Scope operationId: putSecretFileV2 parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: identifier in: path description: Secret ID required: true schema: type: string requestBody: content: multipart/form-data: schema: type: object properties: file: type: object description: This is the encrypted Secret File that needs to be uploaded. spec: type: string description: Specification of Secret file responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the updated Secret file details content: application/json: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' /ng/api/v2/secrets/{identifier}/yaml: put: tags: - Secrets summary: Updates the Secret by ID and Scope via YAML operationId: putSecretViaYaml parameters: - name: identifier in: path description: Secret ID required: true schema: type: string - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string requestBody: description: Details of Secret to create content: application/yaml: schema: $ref: '#/components/schemas/SecretRequestWrapper' required: true responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns the updated Secret details content: application/json: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOSecretResponse' /ng/api/v2/secrets/validate: post: tags: - Secrets summary: Validates Secret with the provided ID and Scope operationId: validateSecret parameters: - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string - name: identifier in: query description: Secret ID schema: type: string requestBody: description: Details of the Secret type content: application/json: schema: $ref: '#/components/schemas/SecretValidationMetaData' application/yaml: schema: $ref: '#/components/schemas/SecretValidationMetaData' required: true responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: Returns validation response content: application/json: schema: $ref: '#/components/schemas/ResponseDTOSecretValidationResult' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOSecretValidationResult' /ng/api/v2/secrets/validateUniqueIdentifier/{identifier}: get: tags: - Secrets summary: Checks whether the identifier is unique or not operationId: validateSecretIdentifierIsUnique parameters: - name: identifier in: path description: Secret Identifier required: true schema: type: string - name: accountIdentifier in: query description: Account Identifier for the Entity. required: true schema: type: string - name: orgIdentifier in: query description: Organization Identifier for the Entity. schema: type: string - name: projectIdentifier in: query description: Project Identifier for the Entity. schema: type: string responses: '400': description: Bad Request content: application/json: schema: $ref: '#/components/schemas/Failure' application/yaml: schema: $ref: '#/components/schemas/Failure' '404': description: Not Found content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/Error1' application/yaml: schema: $ref: '#/components/schemas/Error1' default: description: It returns true if the Identifier is unique and false if the Identifier is not unique. content: application/json: schema: $ref: '#/components/schemas/ResponseDTOBoolean' application/yaml: schema: $ref: '#/components/schemas/ResponseDTOBoolean' components: schemas: FeatureSupportOrBuilder: type: object properties: editionIntroduced: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX editionDeprecated: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX deprecationWarning: type: string deprecationWarningBytes: $ref: '#/components/schemas/ByteString' editionRemoved: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ResponseDTOBoolean: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: type: boolean metaData: type: object correlationId: type: string ParserMessage: type: object DeclarationOrBuilder: type: object properties: reserved: type: boolean fullNameBytes: $ref: '#/components/schemas/ByteString' type: type: string number: type: integer format: int32 fullName: type: string repeated: type: boolean typeBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean SecretResponse1: required: - secret type: object properties: secret: $ref: '#/components/schemas/Secret1' createdAt: type: integer description: This is the time at which the Secret was created. format: int64 updatedAt: type: integer description: This is the time at which the Secret was last updated. format: int64 draft: type: boolean governanceMetadata: $ref: '#/components/schemas/GovernanceMetadata2' description: This has details of the Secret along with its metadata. FeatureSetOrBuilder: type: object properties: enumType: type: string enum: - ENUM_TYPE_UNKNOWN - OPEN - CLOSED jsonFormat: type: string enum: - JSON_FORMAT_UNKNOWN - ALLOW - LEGACY_BEST_EFFORT messageEncoding: type: string enum: - MESSAGE_ENCODING_UNKNOWN - LENGTH_PREFIXED - DELIMITED utf8Validation: type: string enum: - UTF8_VALIDATION_UNKNOWN - VERIFY - NONE fieldPresence: type: string enum: - FIELD_PRESENCE_UNKNOWN - EXPLICIT - IMPLICIT - LEGACY_REQUIRED repeatedFieldEncoding: type: string enum: - REPEATED_FIELD_ENCODING_UNKNOWN - PACKED - EXPANDED defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserFeatureSupport: type: object ServiceOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean EnumReservedRangeOrBuilder: type: object properties: start: type: integer format: int32 end: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean Secret1: required: - identifier - name - spec - type type: object properties: type: type: string description: This specifies the type of secret enum: - SecretFile - SecretText - SSHKey - WinRmCredentials name: type: string description: Name of the Secret identifier: type: string description: Identifier of the Secret orgIdentifier: type: string description: Organization Identifier for the Entity. projectIdentifier: type: string description: Project Identifier for the Entity. tags: type: object additionalProperties: type: string description: Tags description: Tags description: type: string description: Description of the Secret spec: $ref: '#/components/schemas/SecretSpec1' description: This is details of the secret entity defined in Harness. ParserEnumValueOptions: type: object ParserFieldDescriptorProto: type: object FieldOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' editionDefaultsOrBuilderList: type: array items: $ref: '#/components/schemas/EditionDefaultOrBuilder' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' packed: type: boolean jstype: type: string enum: - JS_NORMAL - JS_STRING - JS_NUMBER lazy: type: boolean unverifiedLazy: type: boolean weak: type: boolean debugRedact: type: boolean retention: type: string enum: - RETENTION_UNKNOWN - RETENTION_RUNTIME - RETENTION_SOURCE targetsList: type: array items: type: string enum: - TARGET_TYPE_UNKNOWN - TARGET_TYPE_FILE - TARGET_TYPE_EXTENSION_RANGE - TARGET_TYPE_MESSAGE - TARGET_TYPE_FIELD - TARGET_TYPE_ONEOF - TARGET_TYPE_ENUM - TARGET_TYPE_ENUM_ENTRY - TARGET_TYPE_SERVICE - TARGET_TYPE_METHOD targetsCount: type: integer format: int32 editionDefaultsList: type: array items: $ref: '#/components/schemas/EditionDefault' editionDefaultsCount: type: integer format: int32 featureSupport: $ref: '#/components/schemas/FeatureSupport' featureSupportOrBuilder: $ref: '#/components/schemas/FeatureSupportOrBuilder' ctype: type: string enum: - STRING - CORD - STRING_PIECE defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean EnumValueDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string number: type: integer format: int32 initialized: type: boolean options: $ref: '#/components/schemas/EnumValueOptions' defaultInstanceForType: $ref: '#/components/schemas/EnumValueDescriptorProto' parserForType: $ref: '#/components/schemas/ParserEnumValueDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/EnumValueOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserReservedRange: type: object CvDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/MessageOptions' fieldCount: type: integer format: int32 defaultInstanceForType: $ref: '#/components/schemas/CvDescriptorProto' reservedRangeList: type: array items: $ref: '#/components/schemas/ReservedRange' reservedNameList: type: array properties: empty: type: boolean items: type: string extensionRangeList: type: array items: $ref: '#/components/schemas/ExtensionRange' oneofDeclCount: type: integer format: int32 nestedTypeCount: type: integer format: int32 enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 extensionRangeCount: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserDescriptorProto' serializedSize: type: integer format: int32 enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nameBytes: $ref: '#/components/schemas/ByteString' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/MessageOptionsOrBuilder' fieldList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nestedTypeList: type: array items: $ref: '#/components/schemas/CvDescriptorProto' oneofDeclList: type: array items: $ref: '#/components/schemas/OneofDescriptorProto' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 fieldOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' nestedTypeOrBuilderList: type: array items: $ref: '#/components/schemas/DescriptorProtoOrBuilder' extensionRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ExtensionRangeOrBuilder' oneofDeclOrBuilderList: type: array items: $ref: '#/components/schemas/OneofDescriptorProtoOrBuilder' reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ReservedRangeOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true SortOrder: type: object properties: fieldName: type: string orderType: type: string enum: - ASC - DESC EnumValueOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' debugRedact: type: boolean featureSupport: $ref: '#/components/schemas/FeatureSupport' featureSupportOrBuilder: $ref: '#/components/schemas/FeatureSupportOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean ExtensionRangeOptionsOrBuilder: type: object properties: declarationOrBuilderList: type: array items: $ref: '#/components/schemas/DeclarationOrBuilder' features: $ref: '#/components/schemas/FeatureSet' featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' declarationCount: type: integer format: int32 verification: type: string enum: - DECLARATION - UNVERIFIED declarationList: type: array items: $ref: '#/components/schemas/CvDeclaration' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean PolicySetMetadataOrBuilder: type: object properties: deny: type: boolean statusBytes: $ref: '#/components/schemas/ByteString' policySetId: type: string policyMetadataList: type: array items: $ref: '#/components/schemas/CvPolicyMetadata' policySetName: type: string policyMetadataCount: type: integer format: int32 policySetIdBytes: $ref: '#/components/schemas/ByteString' policyMetadataOrBuilderList: type: array items: $ref: '#/components/schemas/PolicyMetadataOrBuilder' policySetNameBytes: $ref: '#/components/schemas/ByteString' description: type: string identifier: type: string orgId: type: string status: type: string created: type: integer format: int64 accountId: type: string projectId: type: string accountIdBytes: $ref: '#/components/schemas/ByteString' identifierBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' orgIdBytes: $ref: '#/components/schemas/ByteString' descriptionBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean NamePartOrBuilder: type: object properties: namePart: type: string isExtension: type: boolean namePartBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean Parser: type: object ParserEditionDefault: type: object FileOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' javaStringCheckUtf8: type: boolean optimizeFor: type: string enum: - SPEED - CODE_SIZE - LITE_RUNTIME goPackage: type: string goPackageBytes: $ref: '#/components/schemas/ByteString' ccGenericServices: type: boolean javaGenericServices: type: boolean pyGenericServices: type: boolean deprecated: type: boolean ccEnableArenas: type: boolean objcClassPrefix: type: string objcClassPrefixBytes: $ref: '#/components/schemas/ByteString' csharpNamespace: type: string csharpNamespaceBytes: $ref: '#/components/schemas/ByteString' swiftPrefix: type: string swiftPrefixBytes: $ref: '#/components/schemas/ByteString' phpClassPrefix: type: string javaPackage: type: string javaPackageBytes: $ref: '#/components/schemas/ByteString' javaOuterClassname: type: string javaOuterClassnameBytes: $ref: '#/components/schemas/ByteString' javaMultipleFiles: type: boolean javaGenerateEqualsAndHash: type: boolean phpClassPrefixBytes: $ref: '#/components/schemas/ByteString' phpNamespace: type: string phpNamespaceBytes: $ref: '#/components/schemas/ByteString' phpMetadataNamespace: type: string phpMetadataNamespaceBytes: $ref: '#/components/schemas/ByteString' rubyPackage: type: string rubyPackageBytes: $ref: '#/components/schemas/ByteString' featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean OneofDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/OneofDescriptorProto' options: $ref: '#/components/schemas/OneofOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' containingType: $ref: '#/components/schemas/CvDescriptor' fieldCount: type: integer format: int32 fields: type: array items: $ref: '#/components/schemas/FieldDescriptor' name: type: string FeatureSet: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/FeatureSet' enumType: type: string enum: - ENUM_TYPE_UNKNOWN - OPEN - CLOSED jsonFormat: type: string enum: - JSON_FORMAT_UNKNOWN - ALLOW - LEGACY_BEST_EFFORT parserForType: $ref: '#/components/schemas/ParserFeatureSet' serializedSize: type: integer format: int32 messageEncoding: type: string enum: - MESSAGE_ENCODING_UNKNOWN - LENGTH_PREFIXED - DELIMITED utf8Validation: type: string enum: - UTF8_VALIDATION_UNKNOWN - VERIFY - NONE fieldPresence: type: string enum: - FIELD_PRESENCE_UNKNOWN - EXPLICIT - IMPLICIT - LEGACY_REQUIRED repeatedFieldEncoding: type: string enum: - REPEATED_FIELD_ENCODING_UNKNOWN - PACKED - EXPANDED descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true PolicyMetadata1: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' policyId: type: string policyIdBytes: $ref: '#/components/schemas/ByteString' policyName: type: string policyNameBytes: $ref: '#/components/schemas/ByteString' severityBytes: $ref: '#/components/schemas/ByteString' denyMessagesList: type: array properties: empty: type: boolean items: type: string denyMessagesCount: type: integer format: int32 statusBytes: $ref: '#/components/schemas/ByteString' accountId: type: string accountIdBytes: $ref: '#/components/schemas/ByteString' orgId: type: string orgIdBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' created: type: integer format: int64 updated: type: integer format: int64 errorBytes: $ref: '#/components/schemas/ByteString' identifierBytes: $ref: '#/components/schemas/ByteString' severity: type: string initialized: type: boolean identifier: type: string projectId: type: string status: type: string error: type: string defaultInstanceForType: $ref: '#/components/schemas/PolicyMetadata1' parserForType: $ref: '#/components/schemas/ParserPolicyMetadata' serializedSize: type: integer format: int32 allFields: type: object additionalProperties: type: object descriptorForType: $ref: '#/components/schemas/Descriptor' initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserFileOptions: type: object ExtensionRangeOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean declarationOrBuilderList: type: array items: $ref: '#/components/schemas/DeclarationOrBuilder' features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/ExtensionRangeOptions' parserForType: $ref: '#/components/schemas/ParserExtensionRangeOptions' serializedSize: type: integer format: int32 featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' declarationCount: type: integer format: int32 verification: type: string enum: - DECLARATION - UNVERIFIED declarationList: type: array items: $ref: '#/components/schemas/CvDeclaration' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true FieldDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string typeName: type: string type: type: string enum: - TYPE_DOUBLE - TYPE_FLOAT - TYPE_INT64 - TYPE_UINT64 - TYPE_INT32 - TYPE_FIXED64 - TYPE_FIXED32 - TYPE_BOOL - TYPE_STRING - TYPE_GROUP - TYPE_MESSAGE - TYPE_BYTES - TYPE_UINT32 - TYPE_ENUM - TYPE_SFIXED32 - TYPE_SFIXED64 - TYPE_SINT32 - TYPE_SINT64 defaultValue: type: string number: type: integer format: int32 initialized: type: boolean options: $ref: '#/components/schemas/FieldOptions' label: type: string enum: - LABEL_OPTIONAL - LABEL_REPEATED - LABEL_REQUIRED defaultInstanceForType: $ref: '#/components/schemas/FieldDescriptorProto' parserForType: $ref: '#/components/schemas/ParserFieldDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/FieldOptionsOrBuilder' jsonName: type: string proto3Optional: type: boolean oneofIndex: type: integer format: int32 extendee: type: string typeNameBytes: $ref: '#/components/schemas/ByteString' extendeeBytes: $ref: '#/components/schemas/ByteString' defaultValueBytes: $ref: '#/components/schemas/ByteString' jsonNameBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true FileDescriptor: type: object properties: proto: $ref: '#/components/schemas/FileDescriptorProto' options: $ref: '#/components/schemas/FileOptions' messageTypes: type: array items: $ref: '#/components/schemas/CvDescriptor' enumTypes: type: array items: $ref: '#/components/schemas/EnumDescriptor' services: type: array items: $ref: '#/components/schemas/ServiceDescriptor' extensions: type: array items: $ref: '#/components/schemas/FieldDescriptor' dependencies: type: array items: $ref: '#/components/schemas/FileDescriptor' publicDependencies: type: array items: $ref: '#/components/schemas/FileDescriptor' name: type: string package: type: string file: $ref: '#/components/schemas/FileDescriptor' fullName: type: string SecretValidationMetaData: required: - type type: object properties: type: type: string enum: - SecretFile - SecretText - SSHKey - WinRmCredentials discriminator: propertyName: type ParserPolicyMetadata: type: object ServiceDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/ServiceOptions' defaultInstanceForType: $ref: '#/components/schemas/ServiceDescriptorProto' parserForType: $ref: '#/components/schemas/ParserServiceDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/ServiceOptionsOrBuilder' methodCount: type: integer format: int32 methodList: type: array items: $ref: '#/components/schemas/MethodDescriptorProto' methodOrBuilderList: type: array items: $ref: '#/components/schemas/MethodDescriptorProtoOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true SecretFilterProperties: type: object properties: secretName: type: string description: This is the secret name on which the filter will be applied. secretIdentifier: type: string description: This is the secret identifier on which the filter will be applied. secretTypes: type: array description: This is the list of the ENTITY types on which the filter will be applied. items: type: string description: This is the list of the ENTITY types on which the filter will be applied. enum: - SecretFile - SecretText - SSHKey - WinRmCredentials secretManagerIdentifiers: uniqueItems: true type: array description: secretManagerIdentifiers items: type: string description: secretManagerIdentifiers description: type: string description: Description of filter created. searchTerm: type: string description: Text to search/filter the Entity. tags: type: object additionalProperties: type: string description: Filter tags as a key-value pair. description: Filter tags as a key-value pair. filterType: type: string enum: - Secret description: Properties of the Secret Filter defined in Harness ParserPolicySetMetadata: type: object EnumDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/EnumOptions' defaultInstanceForType: $ref: '#/components/schemas/EnumDescriptorProto' reservedRangeList: type: array items: $ref: '#/components/schemas/EnumReservedRange' reservedNameList: type: array properties: empty: type: boolean items: type: string parserForType: $ref: '#/components/schemas/ParserEnumDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/EnumOptionsOrBuilder' valueCount: type: integer format: int32 valueList: type: array items: $ref: '#/components/schemas/EnumValueDescriptorProto' valueOrBuilderList: type: array items: $ref: '#/components/schemas/EnumValueDescriptorProtoOrBuilder' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumReservedRangeOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserNamePart: type: object CvPolicyMetadata: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' severity: type: string statusBytes: $ref: '#/components/schemas/ByteString' denyMessagesList: type: array properties: empty: type: boolean items: type: string policyId: type: string denyMessagesCount: type: integer format: int32 policyIdBytes: $ref: '#/components/schemas/ByteString' policyNameBytes: $ref: '#/components/schemas/ByteString' severityBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean identifier: type: string defaultInstanceForType: $ref: '#/components/schemas/CvPolicyMetadata' parserForType: $ref: '#/components/schemas/ParserPolicyMetadata' serializedSize: type: integer format: int32 orgId: type: string error: type: string status: type: string created: type: integer format: int64 accountId: type: string projectId: type: string updated: type: integer format: int64 accountIdBytes: $ref: '#/components/schemas/ByteString' identifierBytes: $ref: '#/components/schemas/ByteString' policyName: type: string projectIdBytes: $ref: '#/components/schemas/ByteString' orgIdBytes: $ref: '#/components/schemas/ByteString' errorBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true CvDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/CvDescriptorProto' options: $ref: '#/components/schemas/MessageOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' containingType: $ref: '#/components/schemas/CvDescriptor' nestedTypes: type: array items: $ref: '#/components/schemas/CvDescriptor' enumTypes: type: array items: $ref: '#/components/schemas/EnumDescriptor' fields: type: array items: $ref: '#/components/schemas/FieldDescriptor' extensions: type: array items: $ref: '#/components/schemas/FieldDescriptor' oneofs: type: array items: $ref: '#/components/schemas/OneofDescriptor' name: type: string extendable: type: boolean realOneofs: type: array items: $ref: '#/components/schemas/OneofDescriptor' ValidationError: type: object properties: fieldId: type: string error: type: string ResponseMessage: type: object properties: code: type: string enum: - DEFAULT_ERROR_CODE - INVALID_ARGUMENT - INVALID_EMAIL - DOMAIN_NOT_ALLOWED_TO_REGISTER - COMMNITY_EDITION_NOT_FOUND - DEPLOY_MODE_IS_NOT_ON_PREM - USER_ALREADY_REGISTERED - USER_INVITATION_DOES_NOT_EXIST - USER_DOES_NOT_EXIST - USER_INVITE_OPERATION_FAILED - USER_DISABLED - ACCOUNT_DOES_NOT_EXIST - INACTIVE_ACCOUNT - ACCOUNT_MIGRATED - ACCOUNT_MIGRATED_TO_NEXT_GEN - USER_DOMAIN_NOT_ALLOWED - MAX_FAILED_ATTEMPT_COUNT_EXCEEDED - RESOURCE_NOT_FOUND - INVALID_FORMAT - ROLE_DOES_NOT_EXIST - EMAIL_NOT_VERIFIED - EMAIL_VERIFICATION_TOKEN_NOT_FOUND - INVALID_TOKEN - REVOKED_TOKEN - INVALID_CAPTCHA_TOKEN - NOT_ACCOUNT_MGR_NOR_HAS_ALL_APP_ACCESS - EXPIRED_TOKEN - INVALID_AGENT_MTLS_AUTHORITY - TOKEN_ALREADY_REFRESHED_ONCE - ACCESS_DENIED - NG_ACCESS_DENIED - INVALID_CREDENTIAL - INVALID_CREDENTIALS_THIRD_PARTY - INVALID_KEY - INVALID_CONNECTOR_TYPE - INVALID_KEYPATH - INVALID_VARIABLE - UNKNOWN_HOST - UNREACHABLE_HOST - INVALID_PORT - SSH_SESSION_TIMEOUT - ALGORITHM_NEGOTIATION_ERROR - SOCKET_CONNECTION_ERROR - CONNECTION_ERROR - COULD_NOT_PROCESS_ERROR - SOCKET_CONNECTION_TIMEOUT - WINRM_COMMAND_EXECUTION_TIMEOUT - CONNECTION_TIMEOUT - SSH_CONNECTION_ERROR - USER_GROUP_ERROR - INVALID_EXECUTION_ID - ERROR_IN_GETTING_CHANNEL_STREAMS - UNEXPECTED - UNKNOWN_ERROR - UNKNOWN_EXECUTOR_TYPE_ERROR - DUPLICATE_STATE_NAMES - TRANSITION_NOT_LINKED - TRANSITION_TO_INCORRECT_STATE - TRANSITION_TYPE_NULL - STATES_WITH_DUP_TRANSITIONS - BARRIERS_NOT_RUNNING_CONCURRENTLY - NON_FORK_STATES - NON_REPEAT_STATES - INITIAL_STATE_NOT_DEFINED - FILE_INTEGRITY_CHECK_FAILED - INVALID_URL - FILE_DOWNLOAD_FAILED - PLATFORM_SOFTWARE_DELETE_ERROR - INVALID_CSV_FILE - INVALID_REQUEST - SCHEMA_VALIDATION_FAILED - FILTER_CREATION_ERROR - INVALID_YAML_ERROR - PLAN_CREATION_ERROR - INVALID_INFRA_STATE - PIPELINE_ALREADY_TRIGGERED - NON_EXISTING_PIPELINE - DUPLICATE_COMMAND_NAMES - INVALID_PIPELINE - COMMAND_DOES_NOT_EXIST - DUPLICATE_ARTIFACTSTREAM_NAMES - DUPLICATE_HOST_NAMES - STATE_NOT_FOR_TYPE - STATE_MACHINE_ISSUE - STATE_DISCONTINUE_FAILED - STATE_PAUSE_FAILED - PAUSE_ALL_ALREADY - RESUME_ALL_ALREADY - ROLLBACK_ALREADY - ABORT_ALL_ALREADY - EXPIRE_ALL_ALREADY - RETRY_FAILED - UNKNOWN_ARTIFACT_TYPE - UNKNOWN_STAGE_ELEMENT_WRAPPER_TYPE - INIT_TIMEOUT - LICENSE_EXPIRED - NOT_LICENSED - REQUEST_TIMEOUT - SCM_REQUEST_TIMEOUT - WORKFLOW_ALREADY_TRIGGERED - JENKINS_ERROR - INVALID_ARTIFACT_SOURCE - INVALID_ARTIFACT_SERVER - INVALID_CLOUD_PROVIDER - UPDATE_NOT_ALLOWED - DELETE_NOT_ALLOWED - APPDYNAMICS_CONFIGURATION_ERROR - APM_CONFIGURATION_ERROR - SPLUNK_CONFIGURATION_ERROR - ELK_CONFIGURATION_ERROR - LOGZ_CONFIGURATION_ERROR - SUMO_CONFIGURATION_ERROR - INSTANA_CONFIGURATION_ERROR - APPDYNAMICS_ERROR - STACKDRIVER_ERROR - STACKDRIVER_CONFIGURATION_ERROR - NEWRELIC_CONFIGURATION_ERROR - NEWRELIC_ERROR - DYNA_TRACE_CONFIGURATION_ERROR - DYNA_TRACE_ERROR - CLOUDWATCH_ERROR - CLOUDWATCH_CONFIGURATION_ERROR - PROMETHEUS_CONFIGURATION_ERROR - DATA_DOG_CONFIGURATION_ERROR - SERVICE_GUARD_CONFIGURATION_ERROR - ENCRYPTION_NOT_CONFIGURED - UNAVAILABLE_DELEGATES - WORKFLOW_EXECUTION_IN_PROGRESS - PIPELINE_EXECUTION_IN_PROGRESS - AWS_ACCESS_DENIED - AWS_CLUSTER_NOT_FOUND - AWS_SERVICE_NOT_FOUND - IMAGE_NOT_FOUND - ILLEGAL_ARGUMENT - IMAGE_TAG_NOT_FOUND - DELEGATE_NOT_AVAILABLE - INVALID_YAML_PAYLOAD - AUTHENTICATION_ERROR - AUTHORIZATION_ERROR - UNRECOGNIZED_YAML_FIELDS - COULD_NOT_MAP_BEFORE_YAML - MISSING_BEFORE_YAML - MISSING_YAML - NON_EMPTY_DELETIONS - GENERAL_YAML_ERROR - GENERAL_YAML_INFO - YAML_GIT_SYNC_ERROR - GIT_CONNECTION_ERROR - GIT_ERROR - ARTIFACT_SERVER_ERROR - ENCRYPT_DECRYPT_ERROR - SECRET_MANAGEMENT_ERROR - SECRET_NOT_FOUND - KMS_OPERATION_ERROR - GCP_KMS_OPERATION_ERROR - VAULT_OPERATION_ERROR - AWS_SECRETS_MANAGER_OPERATION_ERROR - AZURE_KEY_VAULT_OPERATION_ERROR - AZURE_KEY_VAULT_INTERRUPT_ERROR - UNSUPPORTED_OPERATION_EXCEPTION - FEATURE_UNAVAILABLE - GENERAL_ERROR - BASELINE_CONFIGURATION_ERROR - SAML_IDP_CONFIGURATION_NOT_AVAILABLE - INVALID_AUTHENTICATION_MECHANISM - INVALID_SAML_CONFIGURATION - INVALID_OAUTH_CONFIGURATION - INVALID_LDAP_CONFIGURATION - USER_GROUP_SYNC_FAILURE - USER_GROUP_ALREADY_EXIST - INVALID_TWO_FACTOR_AUTHENTICATION_CONFIGURATION - EXPLANATION - HINT - NOT_WHITELISTED_IP - INVALID_TOTP_TOKEN - EMAIL_FAILED - SSL_HANDSHAKE_FAILED - NO_APPS_ASSIGNED - INVALID_INFRA_CONFIGURATION - TEMPLATES_LINKED - USER_HAS_NO_PERMISSIONS - USER_NOT_AUTHORIZED - USER_ALREADY_PRESENT - EMAIL_ERROR - INVALID_USAGE_RESTRICTION - USAGE_RESTRICTION_ERROR - STATE_EXECUTION_INSTANCE_NOT_FOUND - DELEGATE_TASK_RETRY - KUBERNETES_API_TASK_EXCEPTION - KUBERNETES_TASK_EXCEPTION - KUBERNETES_YAML_ERROR - SAVE_FILE_INTO_AWS_STORAGE_FAILED - READ_FILE_FROM_AWS_STORAGE_FAILED - SAVE_FILE_INTO_GCP_STORAGE_FAILED - READ_FILE_FROM_GCP_STORAGE_FAILED - FILE_NOT_FOUND_ERROR - USAGE_LIMITS_EXCEEDED - EVENT_PUBLISH_FAILED - CUSTOM_APPROVAL_ERROR - JIRA_ERROR - EXPRESSION_EVALUATION_FAILED - KUBERNETES_VALUES_ERROR - KUBERNETES_CLUSTER_ERROR - INCORRECT_SIGN_IN_MECHANISM - OAUTH_LOGIN_FAILED - INVALID_TERRAFORM_TARGETS_REQUEST - TERRAFORM_EXECUTION_ERROR - FILE_READ_FAILED - FILE_SIZE_EXCEEDS_LIMIT - CLUSTER_NOT_FOUND - MARKETPLACE_TOKEN_NOT_FOUND - INVALID_MARKETPLACE_TOKEN - INVALID_TICKETING_SERVER - SERVICENOW_ERROR - PASSWORD_EXPIRED - USER_LOCKED - PASSWORD_STRENGTH_CHECK_FAILED - ACCOUNT_DISABLED - INVALID_ACCOUNT_PERMISSION - PAGERDUTY_ERROR - HEALTH_ERROR - SAML_TEST_SUCCESS_MECHANISM_NOT_ENABLED - DOMAIN_WHITELIST_FILTER_CHECK_FAILED - INVALID_DASHBOARD_UPDATE_REQUEST - DUPLICATE_FIELD - INVALID_AZURE_VAULT_CONFIGURATION - USER_NOT_AUTHORIZED_DUE_TO_USAGE_RESTRICTIONS - INVALID_ROLLBACK - DATA_COLLECTION_ERROR - SUMO_DATA_COLLECTION_ERROR - DEPLOYMENT_GOVERNANCE_ERROR - BATCH_PROCESSING_ERROR - GRAPHQL_ERROR - FILE_CREATE_ERROR - ILLEGAL_STATE - GIT_DIFF_COMMIT_NOT_IN_ORDER - FAILED_TO_ACQUIRE_PERSISTENT_LOCK - FAILED_TO_ACQUIRE_NON_PERSISTENT_LOCK - POD_NOT_FOUND_ERROR - COMMAND_EXECUTION_ERROR - REGISTRY_EXCEPTION - ENGINE_INTERRUPT_PROCESSING_EXCEPTION - ENGINE_IO_EXCEPTION - ENGINE_OUTCOME_EXCEPTION - ENGINE_SWEEPING_OUTPUT_EXCEPTION - CACHE_NOT_FOUND_EXCEPTION - ENGINE_ENTITY_UPDATE_EXCEPTION - SHELL_EXECUTION_EXCEPTION - TEMPLATE_NOT_FOUND - AZURE_SERVICE_EXCEPTION - AZURE_CLIENT_EXCEPTION - GIT_UNSEEN_REMOTE_HEAD_COMMIT - TIMEOUT_ENGINE_EXCEPTION - NO_AVAILABLE_DELEGATES - NO_GLOBAL_DELEGATE_ACCOUNT - NO_INSTALLED_DELEGATES - DUPLICATE_DELEGATE_EXCEPTION - GCP_MARKETPLACE_EXCEPTION - MISSING_DEFAULT_GOOGLE_CREDENTIALS - INCORRECT_DEFAULT_GOOGLE_CREDENTIALS - OPTIMISTIC_LOCKING_EXCEPTION - NG_PIPELINE_EXECUTION_EXCEPTION - NG_PIPELINE_CREATE_EXCEPTION - RESOURCE_NOT_FOUND_EXCEPTION - PMS_INITIALIZE_SDK_EXCEPTION - UNEXPECTED_SNIPPET_EXCEPTION - UNEXPECTED_SCHEMA_EXCEPTION - CONNECTOR_VALIDATION_EXCEPTION - TIMESCALE_NOT_AVAILABLE - MIGRATION_EXCEPTION - REQUEST_PROCESSING_INTERRUPTED - SECRET_MANAGER_ID_NOT_FOUND - GCP_SECRET_MANAGER_OPERATION_ERROR - GCP_SECRET_OPERATION_ERROR - GIT_OPERATION_ERROR - TASK_FAILURE_ERROR - INSTANCE_STATS_PROCESS_ERROR - INSTANCE_STATS_MIGRATION_ERROR - DEPLOYMENT_MIGRATION_ERROR - CG_LICENSE_USAGE_ERROR - INSTANCE_STATS_AGGREGATION_ERROR - UNRESOLVED_EXPRESSIONS_ERROR - KRYO_HANDLER_NOT_FOUND_ERROR - DELEGATE_ERROR_HANDLER_EXCEPTION - DELEGATE_SERVICE_DRIVER_EXCEPTION - DELEGATE_INSTALLATION_COMMAND_NOT_SUPPORTED_EXCEPTION - UNEXPECTED_TYPE_ERROR - EXCEPTION_HANDLER_NOT_FOUND - CONNECTOR_NOT_FOUND_EXCEPTION - GCP_SERVER_ERROR - HTTP_RESPONSE_EXCEPTION - SCM_NOT_FOUND_ERROR - SCM_CONFLICT_ERROR - SCM_CONFLICT_ERROR_V2 - SCM_UNPROCESSABLE_ENTITY - PROCESS_EXECUTION_EXCEPTION - SCM_UNAUTHORIZED - SCM_BAD_REQUEST - SCM_INTERNAL_SERVER_ERROR - DATA - CONTEXT - PR_CREATION_ERROR - URL_NOT_REACHABLE - URL_NOT_PROVIDED - ENGINE_EXPRESSION_EVALUATION_ERROR - ENGINE_FUNCTOR_ERROR - JIRA_CLIENT_ERROR - SCM_NOT_MODIFIED - APPROVAL_STEP_NG_ERROR - BUCKET_SERVER_ERROR - GIT_SYNC_ERROR - TEMPLATE_EXCEPTION - TEMPLATE_ALREADY_EXISTS_EXCEPTION - ENTITY_REFERENCE_EXCEPTION - ACTIVE_SERVICE_INSTANCES_PRESENT_EXCEPTION - INVALID_INPUT_SET - INVALID_OVERLAY_INPUT_SET - RESOURCE_ALREADY_EXISTS - INVALID_JSON_PAYLOAD - POLICY_EVALUATION_FAILURE - POLICY_SET_ERROR - INVALID_ARTIFACTORY_REGISTRY_REQUEST - INVALID_NEXUS_REGISTRY_REQUEST - ENTITY_NOT_FOUND - GITX_OAUTH_NOT_SET - INVALID_AZURE_CONTAINER_REGISTRY_REQUEST - AZURE_AUTHENTICATION_ERROR - AZURE_CONFIG_ERROR - DATA_PROCESSING_ERROR - INVALID_AZURE_AKS_REQUEST - AWS_IAM_ERROR - AWS_CF_ERROR - AWS_INSTANCE_ERROR - AWS_VPC_ERROR - AWS_TAG_ERROR - AWS_ASG_ERROR - AWS_LOAD_BALANCER_ERROR - SCM_INTERNAL_SERVER_ERROR_V2 - SCM_FAILED_DEPENDENCY_ERROR - SCM_UNAUTHORIZED_ERROR_V2 - TOO_MANY_REQUESTS - SCM_RATE_LIMIT_ERROR - INVALID_IDENTIFIER_REF - SPOTINST_NULL_ERROR - SPOTNIST_REST_EXCEPTION - SCM_UNEXPECTED_ERROR - DUPLICATE_FILE_IMPORT - AZURE_APP_SERVICES_TASK_EXCEPTION - AZURE_ARM_TASK_EXCEPTION - AZURE_BP_TASK_EXCEPTION - MEDIA_NOT_SUPPORTED - AWS_ECS_ERROR - AWS_APPLICATION_AUTO_SCALING - AWS_ECS_SERVICE_NOT_ACTIVE - AWS_ECS_CLIENT_ERROR - AWS_STS_ERROR - FREEZE_EXCEPTION - MISSING_EXCEPTION - DELEGATE_TASK_EXPIRED - DELEGATE_TASK_VALIDATION_FAILED - MONGO_EXECUTION_TIMEOUT_EXCEPTION - DELEGATE_NOT_REGISTERED - TERRAFORM_VAULT_SECRET_CLEANUP_FAILURE - APPROVAL_REJECTION - TERRAGRUNT_EXECUTION_ERROR - ADFS_ERROR - TERRAFORM_CLOUD_ERROR - CLUSTER_CREDENTIALS_NOT_FOUND - SCM_API_ERROR - INTERNAL_SERVER_ERROR - SCM_FORBIDDEN - AWS_EKS_ERROR - OPA_POLICY_EVALUATION_ERROR - USER_MARKED_FAILURE - SSH_RETRY - HTTP_CLIENT_ERROR_RESPONSE - HTTP_INTERNAL_SERVER_ERROR - HTTP_BAD_GATEWAY - HTTP_SERVICE_UNAVAILABLE - HTTP_GATEWAY_TIMEOUT - HTTP_SERVER_ERROR_RESPONSE - PIPELINE_UPDATE_EXCEPTION - SERVICENOW_REFRESH_TOKEN_ERROR - PARAMETER_FIELD_CAST_ERROR - ABORT_ALL_ALREADY_NG - WEBHOOK_EXCEPTION - INVALID_OIDC_CONFIGURATION - INVALID_CREDENTIALS - INVALID_OR_PRIVATE_REPO - BARRIER_FAILED_ERROR - ELASTICSEARCH_NOT_AVAILABLE - OBJECT_STORE_NOT_AVAILABLE - NO_ELIGIBLE_RUNNERS - NO_AVAILABLE_RUNNERS - RUNNER_DISCONNECTED - EVENT_LISTENER_STEP_FAILURE - TRANSACTION_ABORTED - UNRESOLVED_EXPRESSIONS_WITH_CONTEXT_ERROR level: type: string enum: - INFO - ERROR message: type: string exception: type: object properties: stackTrace: type: array items: type: object properties: classLoaderName: type: string moduleName: type: string moduleVersion: type: string methodName: type: string fileName: type: string lineNumber: type: integer format: int32 nativeMethod: type: boolean className: type: string message: type: string suppressed: type: array items: type: object properties: stackTrace: type: array items: type: object properties: classLoaderName: type: string moduleName: type: string moduleVersion: type: string methodName: type: string fileName: type: string lineNumber: type: integer format: int32 nativeMethod: type: boolean className: type: string message: type: string localizedMessage: type: string localizedMessage: type: string failureTypes: type: array items: type: string enum: - EXPIRED - DELEGATE_PROVISIONING - CONNECTIVITY - AUTHENTICATION - VERIFICATION_FAILURE - APPLICATION_ERROR - AUTHORIZATION_ERROR - TIMEOUT_ERROR - POLICY_EVALUATION_FAILURE - INPUT_TIMEOUT_FAILURE - APPROVAL_REJECTION - DELEGATE_RESTART - USER_MARKED_FAILURE - INFRASTRUCTURE_FAILURE - PLUGIN_IMAGE_FAILURE - RESOURCE_LIMITS_FAILURE - CONFIGURATION_FAILURE - RETRYABLE_TRANSIENT_FAILURE failureSubTypes: type: array items: type: string enum: - UNKNOWN_FAILURE_REASON - SOCKET_TIMEOUT - SSL_HANDSHAKE_EXCEPTION - IO_EXCEPTION - AUTHORIZATION - VALIDATION - CONNECTION_TIMEOUT - API_REQUEST_EXCEPTION - NO_ELIGIBLE_DELEGATE_AVAILABLE - NON_ACTIVE_DELEGATE - DELEGATE_DISCONNECTED - GENERAL_ERROR - INPUT_ERROR - INVALID_PARAMETERS - MISSING_CONFIGURATION - SECRET_RESOLUTION_ERROR - UNAUTHORIZED - FORBIDDEN_ERROR - DEPENDENCY_ISSUE - EXECUTION_FAILURE - INVALID_MANIFEST_CONFIGURATION - RESOURCE_NOT_FOUND - CERTIFICATE_ERROR - UNKNOWN_COMMAND_FLAG - HELM_EXISTING_RESOURCE_CONFLICT - HELM_RESOURCE_ALREADY_EXISTS - NO_DEPLOYED_HELM_RELEASES - HELM_INSTALL_FAILED - HELM_UPGRADE_FAILED - HELM_ROLLBACK_FAILED - HELM_FETCH_FAILED - HELM_REPO_ADD_FAILED - HELM_RENDER_CHART_FAILED - HELM_LIST_RELEASE_FAILED - HELM_RELEASE_HISTORY_FAILED - RUNNER_FAILED_TO_START - POD_SCHEDULING_FAILED - CONTAINER_OOM_KILLED - DISK_SPACE_EXHAUSTED - STEP_SETUP_TIMEOUT - FILE_SYSTEM_PERMISSION_ERROR - DNS_RESOLUTION_FAILED - CONNECTION_REFUSED - PROXY_MISCONFIGURED - GIT_FETCH_FAILED - REGISTRY_UNREACHABLE - DOCKER_IMAGE_PULL_FAILED - ENTRYPOINT_SCRIPT_FAILED - PLUGIN_STEP_TIMEOUT - PLUGIN_CONFIGURATION_INVALID - PLUGIN_CRASHED - UNSUPPORTED_PLATFORM_ARCH - SCRIPT_EXITED_NON_ZERO - SCRIPT_SYNTAX_ERROR - SCRIPT_RUNTIME_CRASH - UNIT_TESTS_FAILED - SECURITY_SCAN_FAILED - LINT_FORMAT_FAILED - DEPENDENCY_RESOLUTION_FAILED - INVALID_CREDENTIALS - ACCESS_FORBIDDEN - STEP_NOT_ALLOWED - REQUIRED_FIELD_MISSING - INVALID_YAML - EXPRESSION_EVALUATION_FAILED - INPUT_TYPE_MISMATCH - INVALID_RESOURCE_REFERENCE - CPU_EXCEEDED - MEMORY_EXCEEDED - ORG_PROJECT_QUOTA_EXCEEDED - STAGE_CONCURRENCY_EXCEEDED - RATE_LIMIT_HIT - INTERNAL_SERVER_ERROR - PIPELINE_EXECUTION_FAILED - EVENT_DISPATCH_FAILED - STEP_FAILED_TO_START - UNSUPPORTED_FEATURE - STEP_EXECUTION_TIMEOUT - STAGE_EXECUTION_TIMEOUT - APPROVAL_EXPIRED - ARTIFACT_FETCH_TIMEOUT - DELEGATE_TEMPORARILY_BUSY - INFRA_COMPONENT_RESTARTED - NETWORK_GLITCH - REGISTRY_RATE_LIMITED - POD_EVICTION - UNRECOGNIZED additionalInfo: type: object additionalProperties: type: string ReservedRangeOrBuilder: type: object properties: start: type: integer format: int32 end: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ResponseDTOSecretValidationResult: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/SecretValidationResult' metaData: type: object correlationId: type: string ParserEnumReservedRange: type: object EnumValueOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/EnumValueOptions' parserForType: $ref: '#/components/schemas/ParserEnumValueOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' debugRedact: type: boolean featureSupport: $ref: '#/components/schemas/FeatureSupport' featureSupportOrBuilder: $ref: '#/components/schemas/FeatureSupportOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true FileOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/FileOptions' javaStringCheckUtf8: type: boolean parserForType: $ref: '#/components/schemas/ParserFileOptions' serializedSize: type: integer format: int32 optimizeFor: type: string enum: - SPEED - CODE_SIZE - LITE_RUNTIME goPackage: type: string goPackageBytes: $ref: '#/components/schemas/ByteString' ccGenericServices: type: boolean javaGenericServices: type: boolean pyGenericServices: type: boolean deprecated: type: boolean ccEnableArenas: type: boolean objcClassPrefix: type: string objcClassPrefixBytes: $ref: '#/components/schemas/ByteString' csharpNamespace: type: string csharpNamespaceBytes: $ref: '#/components/schemas/ByteString' swiftPrefix: type: string swiftPrefixBytes: $ref: '#/components/schemas/ByteString' phpClassPrefix: type: string javaPackage: type: string javaPackageBytes: $ref: '#/components/schemas/ByteString' javaOuterClassname: type: string javaOuterClassnameBytes: $ref: '#/components/schemas/ByteString' javaMultipleFiles: type: boolean javaGenerateEqualsAndHash: type: boolean phpClassPrefixBytes: $ref: '#/components/schemas/ByteString' phpNamespace: type: string phpNamespaceBytes: $ref: '#/components/schemas/ByteString' phpMetadataNamespace: type: string phpMetadataNamespaceBytes: $ref: '#/components/schemas/ByteString' rubyPackage: type: string rubyPackageBytes: $ref: '#/components/schemas/ByteString' featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true LocationOrBuilder: type: object properties: leadingDetachedCommentsList: type: array items: type: string pathList: type: array items: type: integer format: int32 spanList: type: array items: type: integer format: int32 leadingComments: type: string trailingComments: type: string pathCount: type: integer format: int32 spanCount: type: integer format: int32 leadingDetachedCommentsCount: type: integer format: int32 leadingCommentsBytes: $ref: '#/components/schemas/ByteString' trailingCommentsBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserFileDescriptorProto: type: object ExtensionRangeOrBuilder: type: object properties: options: $ref: '#/components/schemas/ExtensionRangeOptions' start: type: integer format: int32 end: type: integer format: int32 optionsOrBuilder: $ref: '#/components/schemas/ExtensionRangeOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean FieldDescriptorProtoOrBuilder: type: object properties: name: type: string typeName: type: string type: type: string enum: - TYPE_DOUBLE - TYPE_FLOAT - TYPE_INT64 - TYPE_UINT64 - TYPE_INT32 - TYPE_FIXED64 - TYPE_FIXED32 - TYPE_BOOL - TYPE_STRING - TYPE_GROUP - TYPE_MESSAGE - TYPE_BYTES - TYPE_UINT32 - TYPE_ENUM - TYPE_SFIXED32 - TYPE_SFIXED64 - TYPE_SINT32 - TYPE_SINT64 defaultValue: type: string number: type: integer format: int32 options: $ref: '#/components/schemas/FieldOptions' label: type: string enum: - LABEL_OPTIONAL - LABEL_REPEATED - LABEL_REQUIRED nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/FieldOptionsOrBuilder' jsonName: type: string proto3Optional: type: boolean oneofIndex: type: integer format: int32 extendee: type: string typeNameBytes: $ref: '#/components/schemas/ByteString' extendeeBytes: $ref: '#/components/schemas/ByteString' defaultValueBytes: $ref: '#/components/schemas/ByteString' jsonNameBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ErrorMetadata2: type: object properties: type: type: string description: This implements different error meta data objects discriminator: propertyName: type SecretRequestWrapper: required: - secret type: object properties: secret: $ref: '#/components/schemas/Secret1' ParserFieldOptions: type: object UnknownFieldSet: type: object properties: empty: type: boolean initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/UnknownFieldSet' parserForType: $ref: '#/components/schemas/Parser' serializedSize: type: integer format: int32 serializedSizeAsMessageSet: type: integer format: int32 ParserEnumOptions: type: object EnumDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/EnumDescriptorProto' options: $ref: '#/components/schemas/EnumOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' containingType: $ref: '#/components/schemas/CvDescriptor' values: type: array items: $ref: '#/components/schemas/EnumValueDescriptor' name: type: string closed: type: boolean ServiceOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/ServiceOptions' parserForType: $ref: '#/components/schemas/ParserServiceOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ResponseDTOSecretResponse: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/SecretResponse1' metaData: type: object correlationId: type: string Message: type: object properties: parserForType: $ref: '#/components/schemas/ParserMessage' serializedSize: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/MessageLite' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object ParserExtensionRange: type: object ParserMessageLite: type: object ParserUninterpretedOption: type: object Failure: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR code: type: string enum: - DEFAULT_ERROR_CODE - INVALID_ARGUMENT - INVALID_EMAIL - DOMAIN_NOT_ALLOWED_TO_REGISTER - COMMNITY_EDITION_NOT_FOUND - DEPLOY_MODE_IS_NOT_ON_PREM - USER_ALREADY_REGISTERED - USER_INVITATION_DOES_NOT_EXIST - USER_DOES_NOT_EXIST - USER_INVITE_OPERATION_FAILED - USER_DISABLED - ACCOUNT_DOES_NOT_EXIST - INACTIVE_ACCOUNT - ACCOUNT_MIGRATED - ACCOUNT_MIGRATED_TO_NEXT_GEN - USER_DOMAIN_NOT_ALLOWED - MAX_FAILED_ATTEMPT_COUNT_EXCEEDED - RESOURCE_NOT_FOUND - INVALID_FORMAT - ROLE_DOES_NOT_EXIST - EMAIL_NOT_VERIFIED - EMAIL_VERIFICATION_TOKEN_NOT_FOUND - INVALID_TOKEN - REVOKED_TOKEN - INVALID_CAPTCHA_TOKEN - NOT_ACCOUNT_MGR_NOR_HAS_ALL_APP_ACCESS - EXPIRED_TOKEN - INVALID_AGENT_MTLS_AUTHORITY - TOKEN_ALREADY_REFRESHED_ONCE - ACCESS_DENIED - NG_ACCESS_DENIED - INVALID_CREDENTIAL - INVALID_CREDENTIALS_THIRD_PARTY - INVALID_KEY - INVALID_CONNECTOR_TYPE - INVALID_KEYPATH - INVALID_VARIABLE - UNKNOWN_HOST - UNREACHABLE_HOST - INVALID_PORT - SSH_SESSION_TIMEOUT - ALGORITHM_NEGOTIATION_ERROR - SOCKET_CONNECTION_ERROR - CONNECTION_ERROR - COULD_NOT_PROCESS_ERROR - SOCKET_CONNECTION_TIMEOUT - WINRM_COMMAND_EXECUTION_TIMEOUT - CONNECTION_TIMEOUT - SSH_CONNECTION_ERROR - USER_GROUP_ERROR - INVALID_EXECUTION_ID - ERROR_IN_GETTING_CHANNEL_STREAMS - UNEXPECTED - UNKNOWN_ERROR - UNKNOWN_EXECUTOR_TYPE_ERROR - DUPLICATE_STATE_NAMES - TRANSITION_NOT_LINKED - TRANSITION_TO_INCORRECT_STATE - TRANSITION_TYPE_NULL - STATES_WITH_DUP_TRANSITIONS - BARRIERS_NOT_RUNNING_CONCURRENTLY - NON_FORK_STATES - NON_REPEAT_STATES - INITIAL_STATE_NOT_DEFINED - FILE_INTEGRITY_CHECK_FAILED - INVALID_URL - FILE_DOWNLOAD_FAILED - PLATFORM_SOFTWARE_DELETE_ERROR - INVALID_CSV_FILE - INVALID_REQUEST - SCHEMA_VALIDATION_FAILED - FILTER_CREATION_ERROR - INVALID_YAML_ERROR - PLAN_CREATION_ERROR - INVALID_INFRA_STATE - PIPELINE_ALREADY_TRIGGERED - NON_EXISTING_PIPELINE - DUPLICATE_COMMAND_NAMES - INVALID_PIPELINE - COMMAND_DOES_NOT_EXIST - DUPLICATE_ARTIFACTSTREAM_NAMES - DUPLICATE_HOST_NAMES - STATE_NOT_FOR_TYPE - STATE_MACHINE_ISSUE - STATE_DISCONTINUE_FAILED - STATE_PAUSE_FAILED - PAUSE_ALL_ALREADY - RESUME_ALL_ALREADY - ROLLBACK_ALREADY - ABORT_ALL_ALREADY - EXPIRE_ALL_ALREADY - RETRY_FAILED - UNKNOWN_ARTIFACT_TYPE - UNKNOWN_STAGE_ELEMENT_WRAPPER_TYPE - INIT_TIMEOUT - LICENSE_EXPIRED - NOT_LICENSED - REQUEST_TIMEOUT - SCM_REQUEST_TIMEOUT - WORKFLOW_ALREADY_TRIGGERED - JENKINS_ERROR - INVALID_ARTIFACT_SOURCE - INVALID_ARTIFACT_SERVER - INVALID_CLOUD_PROVIDER - UPDATE_NOT_ALLOWED - DELETE_NOT_ALLOWED - APPDYNAMICS_CONFIGURATION_ERROR - APM_CONFIGURATION_ERROR - SPLUNK_CONFIGURATION_ERROR - ELK_CONFIGURATION_ERROR - LOGZ_CONFIGURATION_ERROR - SUMO_CONFIGURATION_ERROR - INSTANA_CONFIGURATION_ERROR - APPDYNAMICS_ERROR - STACKDRIVER_ERROR - STACKDRIVER_CONFIGURATION_ERROR - NEWRELIC_CONFIGURATION_ERROR - NEWRELIC_ERROR - DYNA_TRACE_CONFIGURATION_ERROR - DYNA_TRACE_ERROR - CLOUDWATCH_ERROR - CLOUDWATCH_CONFIGURATION_ERROR - PROMETHEUS_CONFIGURATION_ERROR - DATA_DOG_CONFIGURATION_ERROR - SERVICE_GUARD_CONFIGURATION_ERROR - ENCRYPTION_NOT_CONFIGURED - UNAVAILABLE_DELEGATES - WORKFLOW_EXECUTION_IN_PROGRESS - PIPELINE_EXECUTION_IN_PROGRESS - AWS_ACCESS_DENIED - AWS_CLUSTER_NOT_FOUND - AWS_SERVICE_NOT_FOUND - IMAGE_NOT_FOUND - ILLEGAL_ARGUMENT - IMAGE_TAG_NOT_FOUND - DELEGATE_NOT_AVAILABLE - INVALID_YAML_PAYLOAD - AUTHENTICATION_ERROR - AUTHORIZATION_ERROR - UNRECOGNIZED_YAML_FIELDS - COULD_NOT_MAP_BEFORE_YAML - MISSING_BEFORE_YAML - MISSING_YAML - NON_EMPTY_DELETIONS - GENERAL_YAML_ERROR - GENERAL_YAML_INFO - YAML_GIT_SYNC_ERROR - GIT_CONNECTION_ERROR - GIT_ERROR - ARTIFACT_SERVER_ERROR - ENCRYPT_DECRYPT_ERROR - SECRET_MANAGEMENT_ERROR - SECRET_NOT_FOUND - KMS_OPERATION_ERROR - GCP_KMS_OPERATION_ERROR - VAULT_OPERATION_ERROR - AWS_SECRETS_MANAGER_OPERATION_ERROR - AZURE_KEY_VAULT_OPERATION_ERROR - AZURE_KEY_VAULT_INTERRUPT_ERROR - UNSUPPORTED_OPERATION_EXCEPTION - FEATURE_UNAVAILABLE - GENERAL_ERROR - BASELINE_CONFIGURATION_ERROR - SAML_IDP_CONFIGURATION_NOT_AVAILABLE - INVALID_AUTHENTICATION_MECHANISM - INVALID_SAML_CONFIGURATION - INVALID_OAUTH_CONFIGURATION - INVALID_LDAP_CONFIGURATION - USER_GROUP_SYNC_FAILURE - USER_GROUP_ALREADY_EXIST - INVALID_TWO_FACTOR_AUTHENTICATION_CONFIGURATION - EXPLANATION - HINT - NOT_WHITELISTED_IP - INVALID_TOTP_TOKEN - EMAIL_FAILED - SSL_HANDSHAKE_FAILED - NO_APPS_ASSIGNED - INVALID_INFRA_CONFIGURATION - TEMPLATES_LINKED - USER_HAS_NO_PERMISSIONS - USER_NOT_AUTHORIZED - USER_ALREADY_PRESENT - EMAIL_ERROR - INVALID_USAGE_RESTRICTION - USAGE_RESTRICTION_ERROR - STATE_EXECUTION_INSTANCE_NOT_FOUND - DELEGATE_TASK_RETRY - KUBERNETES_API_TASK_EXCEPTION - KUBERNETES_TASK_EXCEPTION - KUBERNETES_YAML_ERROR - SAVE_FILE_INTO_AWS_STORAGE_FAILED - READ_FILE_FROM_AWS_STORAGE_FAILED - SAVE_FILE_INTO_GCP_STORAGE_FAILED - READ_FILE_FROM_GCP_STORAGE_FAILED - FILE_NOT_FOUND_ERROR - USAGE_LIMITS_EXCEEDED - EVENT_PUBLISH_FAILED - CUSTOM_APPROVAL_ERROR - JIRA_ERROR - EXPRESSION_EVALUATION_FAILED - KUBERNETES_VALUES_ERROR - KUBERNETES_CLUSTER_ERROR - INCORRECT_SIGN_IN_MECHANISM - OAUTH_LOGIN_FAILED - INVALID_TERRAFORM_TARGETS_REQUEST - TERRAFORM_EXECUTION_ERROR - FILE_READ_FAILED - FILE_SIZE_EXCEEDS_LIMIT - CLUSTER_NOT_FOUND - MARKETPLACE_TOKEN_NOT_FOUND - INVALID_MARKETPLACE_TOKEN - INVALID_TICKETING_SERVER - SERVICENOW_ERROR - PASSWORD_EXPIRED - USER_LOCKED - PASSWORD_STRENGTH_CHECK_FAILED - ACCOUNT_DISABLED - INVALID_ACCOUNT_PERMISSION - PAGERDUTY_ERROR - HEALTH_ERROR - SAML_TEST_SUCCESS_MECHANISM_NOT_ENABLED - DOMAIN_WHITELIST_FILTER_CHECK_FAILED - INVALID_DASHBOARD_UPDATE_REQUEST - DUPLICATE_FIELD - INVALID_AZURE_VAULT_CONFIGURATION - USER_NOT_AUTHORIZED_DUE_TO_USAGE_RESTRICTIONS - INVALID_ROLLBACK - DATA_COLLECTION_ERROR - SUMO_DATA_COLLECTION_ERROR - DEPLOYMENT_GOVERNANCE_ERROR - BATCH_PROCESSING_ERROR - GRAPHQL_ERROR - FILE_CREATE_ERROR - ILLEGAL_STATE - GIT_DIFF_COMMIT_NOT_IN_ORDER - FAILED_TO_ACQUIRE_PERSISTENT_LOCK - FAILED_TO_ACQUIRE_NON_PERSISTENT_LOCK - POD_NOT_FOUND_ERROR - COMMAND_EXECUTION_ERROR - REGISTRY_EXCEPTION - ENGINE_INTERRUPT_PROCESSING_EXCEPTION - ENGINE_IO_EXCEPTION - ENGINE_OUTCOME_EXCEPTION - ENGINE_SWEEPING_OUTPUT_EXCEPTION - CACHE_NOT_FOUND_EXCEPTION - ENGINE_ENTITY_UPDATE_EXCEPTION - SHELL_EXECUTION_EXCEPTION - TEMPLATE_NOT_FOUND - AZURE_SERVICE_EXCEPTION - AZURE_CLIENT_EXCEPTION - GIT_UNSEEN_REMOTE_HEAD_COMMIT - TIMEOUT_ENGINE_EXCEPTION - NO_AVAILABLE_DELEGATES - NO_GLOBAL_DELEGATE_ACCOUNT - NO_INSTALLED_DELEGATES - DUPLICATE_DELEGATE_EXCEPTION - GCP_MARKETPLACE_EXCEPTION - MISSING_DEFAULT_GOOGLE_CREDENTIALS - INCORRECT_DEFAULT_GOOGLE_CREDENTIALS - OPTIMISTIC_LOCKING_EXCEPTION - NG_PIPELINE_EXECUTION_EXCEPTION - NG_PIPELINE_CREATE_EXCEPTION - RESOURCE_NOT_FOUND_EXCEPTION - PMS_INITIALIZE_SDK_EXCEPTION - UNEXPECTED_SNIPPET_EXCEPTION - UNEXPECTED_SCHEMA_EXCEPTION - CONNECTOR_VALIDATION_EXCEPTION - TIMESCALE_NOT_AVAILABLE - MIGRATION_EXCEPTION - REQUEST_PROCESSING_INTERRUPTED - SECRET_MANAGER_ID_NOT_FOUND - GCP_SECRET_MANAGER_OPERATION_ERROR - GCP_SECRET_OPERATION_ERROR - GIT_OPERATION_ERROR - TASK_FAILURE_ERROR - INSTANCE_STATS_PROCESS_ERROR - INSTANCE_STATS_MIGRATION_ERROR - DEPLOYMENT_MIGRATION_ERROR - CG_LICENSE_USAGE_ERROR - INSTANCE_STATS_AGGREGATION_ERROR - UNRESOLVED_EXPRESSIONS_ERROR - KRYO_HANDLER_NOT_FOUND_ERROR - DELEGATE_ERROR_HANDLER_EXCEPTION - DELEGATE_SERVICE_DRIVER_EXCEPTION - DELEGATE_INSTALLATION_COMMAND_NOT_SUPPORTED_EXCEPTION - UNEXPECTED_TYPE_ERROR - EXCEPTION_HANDLER_NOT_FOUND - CONNECTOR_NOT_FOUND_EXCEPTION - GCP_SERVER_ERROR - HTTP_RESPONSE_EXCEPTION - SCM_NOT_FOUND_ERROR - SCM_CONFLICT_ERROR - SCM_CONFLICT_ERROR_V2 - SCM_UNPROCESSABLE_ENTITY - PROCESS_EXECUTION_EXCEPTION - SCM_UNAUTHORIZED - SCM_BAD_REQUEST - SCM_INTERNAL_SERVER_ERROR - DATA - CONTEXT - PR_CREATION_ERROR - URL_NOT_REACHABLE - URL_NOT_PROVIDED - ENGINE_EXPRESSION_EVALUATION_ERROR - ENGINE_FUNCTOR_ERROR - JIRA_CLIENT_ERROR - SCM_NOT_MODIFIED - APPROVAL_STEP_NG_ERROR - BUCKET_SERVER_ERROR - GIT_SYNC_ERROR - TEMPLATE_EXCEPTION - TEMPLATE_ALREADY_EXISTS_EXCEPTION - ENTITY_REFERENCE_EXCEPTION - ACTIVE_SERVICE_INSTANCES_PRESENT_EXCEPTION - INVALID_INPUT_SET - INVALID_OVERLAY_INPUT_SET - RESOURCE_ALREADY_EXISTS - INVALID_JSON_PAYLOAD - POLICY_EVALUATION_FAILURE - POLICY_SET_ERROR - INVALID_ARTIFACTORY_REGISTRY_REQUEST - INVALID_NEXUS_REGISTRY_REQUEST - ENTITY_NOT_FOUND - GITX_OAUTH_NOT_SET - INVALID_AZURE_CONTAINER_REGISTRY_REQUEST - AZURE_AUTHENTICATION_ERROR - AZURE_CONFIG_ERROR - DATA_PROCESSING_ERROR - INVALID_AZURE_AKS_REQUEST - AWS_IAM_ERROR - AWS_CF_ERROR - AWS_INSTANCE_ERROR - AWS_VPC_ERROR - AWS_TAG_ERROR - AWS_ASG_ERROR - AWS_LOAD_BALANCER_ERROR - SCM_INTERNAL_SERVER_ERROR_V2 - SCM_FAILED_DEPENDENCY_ERROR - SCM_UNAUTHORIZED_ERROR_V2 - TOO_MANY_REQUESTS - SCM_RATE_LIMIT_ERROR - INVALID_IDENTIFIER_REF - SPOTINST_NULL_ERROR - SPOTNIST_REST_EXCEPTION - SCM_UNEXPECTED_ERROR - DUPLICATE_FILE_IMPORT - AZURE_APP_SERVICES_TASK_EXCEPTION - AZURE_ARM_TASK_EXCEPTION - AZURE_BP_TASK_EXCEPTION - MEDIA_NOT_SUPPORTED - AWS_ECS_ERROR - AWS_APPLICATION_AUTO_SCALING - AWS_ECS_SERVICE_NOT_ACTIVE - AWS_ECS_CLIENT_ERROR - AWS_STS_ERROR - FREEZE_EXCEPTION - MISSING_EXCEPTION - DELEGATE_TASK_EXPIRED - DELEGATE_TASK_VALIDATION_FAILED - MONGO_EXECUTION_TIMEOUT_EXCEPTION - DELEGATE_NOT_REGISTERED - TERRAFORM_VAULT_SECRET_CLEANUP_FAILURE - APPROVAL_REJECTION - TERRAGRUNT_EXECUTION_ERROR - ADFS_ERROR - TERRAFORM_CLOUD_ERROR - CLUSTER_CREDENTIALS_NOT_FOUND - SCM_API_ERROR - INTERNAL_SERVER_ERROR - SCM_FORBIDDEN - AWS_EKS_ERROR - OPA_POLICY_EVALUATION_ERROR - USER_MARKED_FAILURE - SSH_RETRY - HTTP_CLIENT_ERROR_RESPONSE - HTTP_INTERNAL_SERVER_ERROR - HTTP_BAD_GATEWAY - HTTP_SERVICE_UNAVAILABLE - HTTP_GATEWAY_TIMEOUT - HTTP_SERVER_ERROR_RESPONSE - PIPELINE_UPDATE_EXCEPTION - SERVICENOW_REFRESH_TOKEN_ERROR - PARAMETER_FIELD_CAST_ERROR - ABORT_ALL_ALREADY_NG - WEBHOOK_EXCEPTION - INVALID_OIDC_CONFIGURATION - INVALID_CREDENTIALS - INVALID_OR_PRIVATE_REPO - BARRIER_FAILED_ERROR - ELASTICSEARCH_NOT_AVAILABLE - OBJECT_STORE_NOT_AVAILABLE - NO_ELIGIBLE_RUNNERS - NO_AVAILABLE_RUNNERS - RUNNER_DISCONNECTED - EVENT_LISTENER_STEP_FAILURE - TRANSACTION_ABORTED - UNRESOLVED_EXPRESSIONS_WITH_CONTEXT_ERROR message: type: string correlationId: type: string errors: type: array items: $ref: '#/components/schemas/ValidationError' description: This is Failure entity as defied in Harness ParserMethodOptions: type: object SourceCodeInfoOrBuilder: type: object properties: locationCount: type: integer format: int32 locationOrBuilderList: type: array items: $ref: '#/components/schemas/LocationOrBuilder' locationList: type: array items: $ref: '#/components/schemas/Location' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserOneofDescriptorProto: type: object SecretResourceFilter: type: object properties: identifiers: type: array description: This is the list of Entity Identifiers on which the filter will be applied. items: type: string description: This is the list of Entity Identifiers on which the filter will be applied. searchTerm: type: string description: Text to search/filter the Entity. secretTypes: type: array description: This is the list of the ENTITY types on which the filter will be applied. items: type: string description: This is the list of the ENTITY types on which the filter will be applied. enum: - SecretFile - SecretText - SSHKey - WinRmCredentials sourceCategory: type: string description: Specifies the connector category. enum: - CLOUD_PROVIDER - SECRET_MANAGER - CLOUD_COST - ARTIFACTORY - CODE_REPO - MONITORING - TICKETING - DATABASE - COMMUNICATION - DOCUMENTATION - ML_OPS - MCP - AI - CUSTOM includeSecretsFromEverySubScope: type: boolean description: This is true if secrets are filtered at each subsequent scope. includeAllSecretsAccessibleAtScope: type: boolean description: This is true if secrets are filtered from all super scopes. description: This has the filter information for the Secret in Harness. ResponseDTOPageResponseSecretResponse: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR data: $ref: '#/components/schemas/PageResponseSecretResponse' metaData: type: object correlationId: type: string FieldDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/FieldDescriptorProto' options: $ref: '#/components/schemas/FieldOptions' fullName: type: string jsonName: type: string file: $ref: '#/components/schemas/FileDescriptor' extensionScope: $ref: '#/components/schemas/CvDescriptor' type: type: string enum: - DOUBLE - FLOAT - INT64 - UINT64 - INT32 - FIXED64 - FIXED32 - BOOL - STRING - GROUP - MESSAGE - BYTES - UINT32 - ENUM - SFIXED32 - SFIXED64 - SINT32 - SINT64 containingType: $ref: '#/components/schemas/CvDescriptor' messageType: $ref: '#/components/schemas/CvDescriptor' containingOneof: $ref: '#/components/schemas/OneofDescriptor' enumType: $ref: '#/components/schemas/EnumDescriptor' defaultValue: type: object name: type: string number: type: integer format: int32 required: type: boolean optional: type: boolean repeated: type: boolean mapField: type: boolean javaType: type: string enum: - INT - LONG - FLOAT - DOUBLE - BOOLEAN - STRING - BYTE_STRING - ENUM - MESSAGE extension: type: boolean liteType: type: string enum: - DOUBLE - FLOAT - INT64 - UINT64 - INT32 - FIXED64 - FIXED32 - BOOL - STRING - GROUP - MESSAGE - BYTES - UINT32 - ENUM - SFIXED32 - SFIXED64 - SINT32 - SINT64 packable: type: boolean liteJavaType: type: string enum: - INT - LONG - FLOAT - DOUBLE - BOOLEAN - STRING - BYTE_STRING - ENUM - MESSAGE realContainingOneof: $ref: '#/components/schemas/OneofDescriptor' packed: type: boolean MessageOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/MessageOptions' messageSetWireFormat: type: boolean parserForType: $ref: '#/components/schemas/ParserMessageOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' mapEntry: type: boolean noStandardDescriptorAccessor: type: boolean deprecatedLegacyJsonFieldConflicts: type: boolean descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true EnumValueDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/EnumValueDescriptorProto' options: $ref: '#/components/schemas/EnumValueOptions' fullName: type: string type: $ref: '#/components/schemas/EnumDescriptor' name: type: string file: $ref: '#/components/schemas/FileDescriptor' number: type: integer format: int32 SecretSpec1: required: - type type: object properties: errorMessageForInvalidYaml: type: string type: type: string description: This has details of the Secret defined in Harness. discriminator: propertyName: type OneofOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean OneofOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/OneofOptions' parserForType: $ref: '#/components/schemas/ParserOneofOptions' serializedSize: type: integer format: int32 featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true PolicyMetadataOrBuilder: type: object properties: severity: type: string statusBytes: $ref: '#/components/schemas/ByteString' denyMessagesList: type: array items: type: string policyId: type: string denyMessagesCount: type: integer format: int32 policyIdBytes: $ref: '#/components/schemas/ByteString' policyNameBytes: $ref: '#/components/schemas/ByteString' severityBytes: $ref: '#/components/schemas/ByteString' identifier: type: string orgId: type: string error: type: string status: type: string created: type: integer format: int64 accountId: type: string projectId: type: string updated: type: integer format: int64 accountIdBytes: $ref: '#/components/schemas/ByteString' identifierBytes: $ref: '#/components/schemas/ByteString' policyName: type: string projectIdBytes: $ref: '#/components/schemas/ByteString' orgIdBytes: $ref: '#/components/schemas/ByteString' errorBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean SourceCodeInfo: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/SourceCodeInfo' parserForType: $ref: '#/components/schemas/ParserSourceCodeInfo' serializedSize: type: integer format: int32 locationCount: type: integer format: int32 locationOrBuilderList: type: array items: $ref: '#/components/schemas/LocationOrBuilder' locationList: type: array items: $ref: '#/components/schemas/Location' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true MessageLite: type: object properties: parserForType: $ref: '#/components/schemas/ParserMessageLite' serializedSize: type: integer format: int32 initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/MessageLite' ByteString: type: object properties: empty: type: boolean validUtf8: type: boolean ParserExtensionRangeOptions: type: object ParserFeatureSet: type: object CvDeclaration: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' reserved: type: boolean fullNameBytes: $ref: '#/components/schemas/ByteString' type: type: string number: type: integer format: int32 fullName: type: string initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/CvDeclaration' parserForType: $ref: '#/components/schemas/ParserDeclaration' serializedSize: type: integer format: int32 repeated: type: boolean typeBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ServiceDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/ServiceDescriptorProto' options: $ref: '#/components/schemas/ServiceOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' methods: type: array items: $ref: '#/components/schemas/MethodDescriptor' name: type: string OneofDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/OneofOptions' defaultInstanceForType: $ref: '#/components/schemas/OneofDescriptorProto' parserForType: $ref: '#/components/schemas/ParserOneofDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/OneofOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true TemplateDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string fieldCount: type: integer format: int32 defaultInstanceForType: $ref: '#/components/schemas/TemplateDescriptorProto' reservedRangeList: type: array items: $ref: '#/components/schemas/ReservedRange' reservedNameList: type: array properties: empty: type: boolean items: type: string extensionRangeList: type: array items: $ref: '#/components/schemas/ExtensionRange' oneofDeclCount: type: integer format: int32 nestedTypeCount: type: integer format: int32 enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 extensionRangeCount: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserDescriptorProto' serializedSize: type: integer format: int32 enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nameBytes: $ref: '#/components/schemas/ByteString' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/MessageOptionsOrBuilder' fieldOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' nestedTypeOrBuilderList: type: array items: $ref: '#/components/schemas/TemplateDescriptorProtoOrBuilder' extensionRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ExtensionRangeOrBuilder' oneofDeclOrBuilderList: type: array items: $ref: '#/components/schemas/OneofDescriptorProtoOrBuilder' reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ReservedRangeOrBuilder' fieldList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nestedTypeList: type: array items: $ref: '#/components/schemas/TemplateDescriptorProto' oneofDeclList: type: array items: $ref: '#/components/schemas/OneofDescriptorProto' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 initialized: type: boolean options: $ref: '#/components/schemas/MessageOptions' descriptorForType: $ref: '#/components/schemas/Descriptor' allFields: type: object additionalProperties: type: object initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserServiceOptions: type: object ParserOneofOptions: type: object MessageOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' messageSetWireFormat: type: boolean deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' mapEntry: type: boolean noStandardDescriptorAccessor: type: boolean deprecatedLegacyJsonFieldConflicts: type: boolean defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean TemplateDescriptorProtoOrBuilder: type: object properties: name: type: string fieldCount: type: integer format: int32 reservedRangeList: type: array items: $ref: '#/components/schemas/ReservedRange' reservedNameList: type: array items: type: string extensionRangeList: type: array items: $ref: '#/components/schemas/ExtensionRange' oneofDeclCount: type: integer format: int32 nestedTypeCount: type: integer format: int32 enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 extensionRangeCount: type: integer format: int32 enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nameBytes: $ref: '#/components/schemas/ByteString' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/MessageOptionsOrBuilder' fieldOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' extensionRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ExtensionRangeOrBuilder' oneofDeclOrBuilderList: type: array items: $ref: '#/components/schemas/OneofDescriptorProtoOrBuilder' reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ReservedRangeOrBuilder' fieldList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nestedTypeList: type: array items: $ref: '#/components/schemas/TemplateDescriptorProto' oneofDeclList: type: array items: $ref: '#/components/schemas/OneofDescriptorProto' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 options: $ref: '#/components/schemas/MessageOptions' descriptorForType: $ref: '#/components/schemas/Descriptor' unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initializationErrorString: type: string initialized: type: boolean EditionDefault: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' value: type: string initialized: type: boolean edition: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX defaultInstanceForType: $ref: '#/components/schemas/EditionDefault' parserForType: $ref: '#/components/schemas/ParserEditionDefault' serializedSize: type: integer format: int32 valueBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserServiceDescriptorProto: type: object EditionDefaultOrBuilder: type: object properties: value: type: string edition: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX valueBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean MethodDescriptorProtoOrBuilder: type: object properties: clientStreaming: type: boolean serverStreaming: type: boolean inputTypeBytes: $ref: '#/components/schemas/ByteString' outputTypeBytes: $ref: '#/components/schemas/ByteString' name: type: string options: $ref: '#/components/schemas/MethodOptions' outputType: type: string inputType: type: string nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/MethodOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean EnumValueDescriptorProtoOrBuilder: type: object properties: name: type: string number: type: integer format: int32 options: $ref: '#/components/schemas/EnumValueOptions' nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/EnumValueOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ReservedRange: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/ReservedRange' start: type: integer format: int32 end: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserReservedRange' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true FeatureSupport: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/FeatureSupport' parserForType: $ref: '#/components/schemas/ParserFeatureSupport' serializedSize: type: integer format: int32 editionIntroduced: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX editionDeprecated: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX deprecationWarning: type: string deprecationWarningBytes: $ref: '#/components/schemas/ByteString' editionRemoved: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserMethodDescriptorProto: type: object ExtensionRange: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean options: $ref: '#/components/schemas/ExtensionRangeOptions' defaultInstanceForType: $ref: '#/components/schemas/ExtensionRange' start: type: integer format: int32 end: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserExtensionRange' serializedSize: type: integer format: int32 optionsOrBuilder: $ref: '#/components/schemas/ExtensionRangeOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true PageResponseSecretResponse: type: object properties: totalPages: type: integer format: int64 totalItems: type: integer format: int64 pageItemCount: type: integer format: int64 pageSize: type: integer format: int64 content: type: array items: $ref: '#/components/schemas/SecretResponse1' pageIndex: type: integer format: int64 empty: type: boolean pageToken: type: string Descriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/TemplateDescriptorProto' options: $ref: '#/components/schemas/MessageOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' containingType: $ref: '#/components/schemas/Descriptor' nestedTypes: type: array items: $ref: '#/components/schemas/Descriptor' enumTypes: type: array items: $ref: '#/components/schemas/EnumDescriptor' fields: type: array items: $ref: '#/components/schemas/FieldDescriptor' extensions: type: array items: $ref: '#/components/schemas/FieldDescriptor' oneofs: type: array items: $ref: '#/components/schemas/OneofDescriptor' name: type: string extendable: type: boolean realOneofs: type: array items: $ref: '#/components/schemas/OneofDescriptor' ParserMessageOptions: type: object Location: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' leadingDetachedCommentsList: type: array properties: empty: type: boolean items: type: string pathList: type: array items: type: integer format: int32 spanList: type: array items: type: integer format: int32 leadingComments: type: string trailingComments: type: string pathCount: type: integer format: int32 spanCount: type: integer format: int32 leadingDetachedCommentsCount: type: integer format: int32 leadingCommentsBytes: $ref: '#/components/schemas/ByteString' trailingCommentsBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/Location' parserForType: $ref: '#/components/schemas/ParserLocation' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true OneofDescriptorProtoOrBuilder: type: object properties: name: type: string options: $ref: '#/components/schemas/OneofOptions' nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/OneofOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean DescriptorProtoOrBuilder: type: object properties: name: type: string options: $ref: '#/components/schemas/MessageOptions' fieldCount: type: integer format: int32 reservedRangeList: type: array items: $ref: '#/components/schemas/ReservedRange' reservedNameList: type: array items: type: string extensionRangeList: type: array items: $ref: '#/components/schemas/ExtensionRange' oneofDeclCount: type: integer format: int32 nestedTypeCount: type: integer format: int32 enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 extensionRangeCount: type: integer format: int32 enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' nameBytes: $ref: '#/components/schemas/ByteString' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/MessageOptionsOrBuilder' fieldList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' oneofDeclList: type: array items: $ref: '#/components/schemas/OneofDescriptorProto' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 fieldOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' extensionRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ExtensionRangeOrBuilder' oneofDeclOrBuilderList: type: array items: $ref: '#/components/schemas/OneofDescriptorProtoOrBuilder' reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/ReservedRangeOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean NamePart: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' namePart: type: string isExtension: type: boolean namePartBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/NamePart' parserForType: $ref: '#/components/schemas/ParserNamePart' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ServiceDescriptorProtoOrBuilder: type: object properties: name: type: string options: $ref: '#/components/schemas/ServiceOptions' nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/ServiceOptionsOrBuilder' methodCount: type: integer format: int32 methodList: type: array items: $ref: '#/components/schemas/MethodDescriptorProto' methodOrBuilderList: type: array items: $ref: '#/components/schemas/MethodDescriptorProtoOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean PolicySetMetadata1: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' statusBytes: $ref: '#/components/schemas/ByteString' accountId: type: string accountIdBytes: $ref: '#/components/schemas/ByteString' orgId: type: string orgIdBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' created: type: integer format: int64 policySetIdBytes: $ref: '#/components/schemas/ByteString' deny: type: boolean policyMetadataList: type: array items: $ref: '#/components/schemas/PolicyMetadata1' policyMetadataCount: type: integer format: int32 policyMetadataOrBuilderList: type: array items: $ref: '#/components/schemas/PolicyMetadataOrBuilder' policySetName: type: string policySetNameBytes: $ref: '#/components/schemas/ByteString' descriptionBytes: $ref: '#/components/schemas/ByteString' policySetId: type: string identifierBytes: $ref: '#/components/schemas/ByteString' initialized: type: boolean identifier: type: string description: type: string projectId: type: string status: type: string defaultInstanceForType: $ref: '#/components/schemas/PolicySetMetadata1' parserForType: $ref: '#/components/schemas/ParserPolicySetMetadata' serializedSize: type: integer format: int32 allFields: type: object additionalProperties: type: object descriptorForType: $ref: '#/components/schemas/Descriptor' initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true MethodDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' clientStreaming: type: boolean serverStreaming: type: boolean inputTypeBytes: $ref: '#/components/schemas/ByteString' outputTypeBytes: $ref: '#/components/schemas/ByteString' name: type: string initialized: type: boolean options: $ref: '#/components/schemas/MethodOptions' outputType: type: string inputType: type: string defaultInstanceForType: $ref: '#/components/schemas/MethodDescriptorProto' parserForType: $ref: '#/components/schemas/ParserMethodDescriptorProto' serializedSize: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/MethodOptionsOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserDescriptorProto: type: object UninterpretedOptionOrBuilder: type: object properties: nameCount: type: integer format: int32 stringValue: $ref: '#/components/schemas/ByteString' doubleValue: type: number format: double nameList: type: array items: $ref: '#/components/schemas/NamePart' identifierValue: type: string positiveIntValue: type: integer format: int64 negativeIntValue: type: integer format: int64 aggregateValue: type: string nameOrBuilderList: type: array items: $ref: '#/components/schemas/NamePartOrBuilder' identifierValueBytes: $ref: '#/components/schemas/ByteString' aggregateValueBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean ParserSourceCodeInfo: type: object MethodDescriptor: type: object properties: index: type: integer format: int32 proto: $ref: '#/components/schemas/MethodDescriptorProto' options: $ref: '#/components/schemas/MethodOptions' fullName: type: string file: $ref: '#/components/schemas/FileDescriptor' service: $ref: '#/components/schemas/ServiceDescriptor' inputType: $ref: '#/components/schemas/CvDescriptor' outputType: $ref: '#/components/schemas/CvDescriptor' clientStreaming: type: boolean serverStreaming: type: boolean name: type: string EnumOptionsOrBuilder: type: object properties: features: $ref: '#/components/schemas/FeatureSet' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' deprecatedLegacyJsonFieldConflicts: type: boolean allowAlias: type: boolean defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean Error1: type: object properties: status: type: string enum: - SUCCESS - FAILURE - ERROR code: type: string enum: - DEFAULT_ERROR_CODE - INVALID_ARGUMENT - INVALID_EMAIL - DOMAIN_NOT_ALLOWED_TO_REGISTER - COMMNITY_EDITION_NOT_FOUND - DEPLOY_MODE_IS_NOT_ON_PREM - USER_ALREADY_REGISTERED - USER_INVITATION_DOES_NOT_EXIST - USER_DOES_NOT_EXIST - USER_INVITE_OPERATION_FAILED - USER_DISABLED - ACCOUNT_DOES_NOT_EXIST - INACTIVE_ACCOUNT - ACCOUNT_MIGRATED - ACCOUNT_MIGRATED_TO_NEXT_GEN - USER_DOMAIN_NOT_ALLOWED - MAX_FAILED_ATTEMPT_COUNT_EXCEEDED - RESOURCE_NOT_FOUND - INVALID_FORMAT - ROLE_DOES_NOT_EXIST - EMAIL_NOT_VERIFIED - EMAIL_VERIFICATION_TOKEN_NOT_FOUND - INVALID_TOKEN - REVOKED_TOKEN - INVALID_CAPTCHA_TOKEN - NOT_ACCOUNT_MGR_NOR_HAS_ALL_APP_ACCESS - EXPIRED_TOKEN - INVALID_AGENT_MTLS_AUTHORITY - TOKEN_ALREADY_REFRESHED_ONCE - ACCESS_DENIED - NG_ACCESS_DENIED - INVALID_CREDENTIAL - INVALID_CREDENTIALS_THIRD_PARTY - INVALID_KEY - INVALID_CONNECTOR_TYPE - INVALID_KEYPATH - INVALID_VARIABLE - UNKNOWN_HOST - UNREACHABLE_HOST - INVALID_PORT - SSH_SESSION_TIMEOUT - ALGORITHM_NEGOTIATION_ERROR - SOCKET_CONNECTION_ERROR - CONNECTION_ERROR - COULD_NOT_PROCESS_ERROR - SOCKET_CONNECTION_TIMEOUT - WINRM_COMMAND_EXECUTION_TIMEOUT - CONNECTION_TIMEOUT - SSH_CONNECTION_ERROR - USER_GROUP_ERROR - INVALID_EXECUTION_ID - ERROR_IN_GETTING_CHANNEL_STREAMS - UNEXPECTED - UNKNOWN_ERROR - UNKNOWN_EXECUTOR_TYPE_ERROR - DUPLICATE_STATE_NAMES - TRANSITION_NOT_LINKED - TRANSITION_TO_INCORRECT_STATE - TRANSITION_TYPE_NULL - STATES_WITH_DUP_TRANSITIONS - BARRIERS_NOT_RUNNING_CONCURRENTLY - NON_FORK_STATES - NON_REPEAT_STATES - INITIAL_STATE_NOT_DEFINED - FILE_INTEGRITY_CHECK_FAILED - INVALID_URL - FILE_DOWNLOAD_FAILED - PLATFORM_SOFTWARE_DELETE_ERROR - INVALID_CSV_FILE - INVALID_REQUEST - SCHEMA_VALIDATION_FAILED - FILTER_CREATION_ERROR - INVALID_YAML_ERROR - PLAN_CREATION_ERROR - INVALID_INFRA_STATE - PIPELINE_ALREADY_TRIGGERED - NON_EXISTING_PIPELINE - DUPLICATE_COMMAND_NAMES - INVALID_PIPELINE - COMMAND_DOES_NOT_EXIST - DUPLICATE_ARTIFACTSTREAM_NAMES - DUPLICATE_HOST_NAMES - STATE_NOT_FOR_TYPE - STATE_MACHINE_ISSUE - STATE_DISCONTINUE_FAILED - STATE_PAUSE_FAILED - PAUSE_ALL_ALREADY - RESUME_ALL_ALREADY - ROLLBACK_ALREADY - ABORT_ALL_ALREADY - EXPIRE_ALL_ALREADY - RETRY_FAILED - UNKNOWN_ARTIFACT_TYPE - UNKNOWN_STAGE_ELEMENT_WRAPPER_TYPE - INIT_TIMEOUT - LICENSE_EXPIRED - NOT_LICENSED - REQUEST_TIMEOUT - SCM_REQUEST_TIMEOUT - WORKFLOW_ALREADY_TRIGGERED - JENKINS_ERROR - INVALID_ARTIFACT_SOURCE - INVALID_ARTIFACT_SERVER - INVALID_CLOUD_PROVIDER - UPDATE_NOT_ALLOWED - DELETE_NOT_ALLOWED - APPDYNAMICS_CONFIGURATION_ERROR - APM_CONFIGURATION_ERROR - SPLUNK_CONFIGURATION_ERROR - ELK_CONFIGURATION_ERROR - LOGZ_CONFIGURATION_ERROR - SUMO_CONFIGURATION_ERROR - INSTANA_CONFIGURATION_ERROR - APPDYNAMICS_ERROR - STACKDRIVER_ERROR - STACKDRIVER_CONFIGURATION_ERROR - NEWRELIC_CONFIGURATION_ERROR - NEWRELIC_ERROR - DYNA_TRACE_CONFIGURATION_ERROR - DYNA_TRACE_ERROR - CLOUDWATCH_ERROR - CLOUDWATCH_CONFIGURATION_ERROR - PROMETHEUS_CONFIGURATION_ERROR - DATA_DOG_CONFIGURATION_ERROR - SERVICE_GUARD_CONFIGURATION_ERROR - ENCRYPTION_NOT_CONFIGURED - UNAVAILABLE_DELEGATES - WORKFLOW_EXECUTION_IN_PROGRESS - PIPELINE_EXECUTION_IN_PROGRESS - AWS_ACCESS_DENIED - AWS_CLUSTER_NOT_FOUND - AWS_SERVICE_NOT_FOUND - IMAGE_NOT_FOUND - ILLEGAL_ARGUMENT - IMAGE_TAG_NOT_FOUND - DELEGATE_NOT_AVAILABLE - INVALID_YAML_PAYLOAD - AUTHENTICATION_ERROR - AUTHORIZATION_ERROR - UNRECOGNIZED_YAML_FIELDS - COULD_NOT_MAP_BEFORE_YAML - MISSING_BEFORE_YAML - MISSING_YAML - NON_EMPTY_DELETIONS - GENERAL_YAML_ERROR - GENERAL_YAML_INFO - YAML_GIT_SYNC_ERROR - GIT_CONNECTION_ERROR - GIT_ERROR - ARTIFACT_SERVER_ERROR - ENCRYPT_DECRYPT_ERROR - SECRET_MANAGEMENT_ERROR - SECRET_NOT_FOUND - KMS_OPERATION_ERROR - GCP_KMS_OPERATION_ERROR - VAULT_OPERATION_ERROR - AWS_SECRETS_MANAGER_OPERATION_ERROR - AZURE_KEY_VAULT_OPERATION_ERROR - AZURE_KEY_VAULT_INTERRUPT_ERROR - UNSUPPORTED_OPERATION_EXCEPTION - FEATURE_UNAVAILABLE - GENERAL_ERROR - BASELINE_CONFIGURATION_ERROR - SAML_IDP_CONFIGURATION_NOT_AVAILABLE - INVALID_AUTHENTICATION_MECHANISM - INVALID_SAML_CONFIGURATION - INVALID_OAUTH_CONFIGURATION - INVALID_LDAP_CONFIGURATION - USER_GROUP_SYNC_FAILURE - USER_GROUP_ALREADY_EXIST - INVALID_TWO_FACTOR_AUTHENTICATION_CONFIGURATION - EXPLANATION - HINT - NOT_WHITELISTED_IP - INVALID_TOTP_TOKEN - EMAIL_FAILED - SSL_HANDSHAKE_FAILED - NO_APPS_ASSIGNED - INVALID_INFRA_CONFIGURATION - TEMPLATES_LINKED - USER_HAS_NO_PERMISSIONS - USER_NOT_AUTHORIZED - USER_ALREADY_PRESENT - EMAIL_ERROR - INVALID_USAGE_RESTRICTION - USAGE_RESTRICTION_ERROR - STATE_EXECUTION_INSTANCE_NOT_FOUND - DELEGATE_TASK_RETRY - KUBERNETES_API_TASK_EXCEPTION - KUBERNETES_TASK_EXCEPTION - KUBERNETES_YAML_ERROR - SAVE_FILE_INTO_AWS_STORAGE_FAILED - READ_FILE_FROM_AWS_STORAGE_FAILED - SAVE_FILE_INTO_GCP_STORAGE_FAILED - READ_FILE_FROM_GCP_STORAGE_FAILED - FILE_NOT_FOUND_ERROR - USAGE_LIMITS_EXCEEDED - EVENT_PUBLISH_FAILED - CUSTOM_APPROVAL_ERROR - JIRA_ERROR - EXPRESSION_EVALUATION_FAILED - KUBERNETES_VALUES_ERROR - KUBERNETES_CLUSTER_ERROR - INCORRECT_SIGN_IN_MECHANISM - OAUTH_LOGIN_FAILED - INVALID_TERRAFORM_TARGETS_REQUEST - TERRAFORM_EXECUTION_ERROR - FILE_READ_FAILED - FILE_SIZE_EXCEEDS_LIMIT - CLUSTER_NOT_FOUND - MARKETPLACE_TOKEN_NOT_FOUND - INVALID_MARKETPLACE_TOKEN - INVALID_TICKETING_SERVER - SERVICENOW_ERROR - PASSWORD_EXPIRED - USER_LOCKED - PASSWORD_STRENGTH_CHECK_FAILED - ACCOUNT_DISABLED - INVALID_ACCOUNT_PERMISSION - PAGERDUTY_ERROR - HEALTH_ERROR - SAML_TEST_SUCCESS_MECHANISM_NOT_ENABLED - DOMAIN_WHITELIST_FILTER_CHECK_FAILED - INVALID_DASHBOARD_UPDATE_REQUEST - DUPLICATE_FIELD - INVALID_AZURE_VAULT_CONFIGURATION - USER_NOT_AUTHORIZED_DUE_TO_USAGE_RESTRICTIONS - INVALID_ROLLBACK - DATA_COLLECTION_ERROR - SUMO_DATA_COLLECTION_ERROR - DEPLOYMENT_GOVERNANCE_ERROR - BATCH_PROCESSING_ERROR - GRAPHQL_ERROR - FILE_CREATE_ERROR - ILLEGAL_STATE - GIT_DIFF_COMMIT_NOT_IN_ORDER - FAILED_TO_ACQUIRE_PERSISTENT_LOCK - FAILED_TO_ACQUIRE_NON_PERSISTENT_LOCK - POD_NOT_FOUND_ERROR - COMMAND_EXECUTION_ERROR - REGISTRY_EXCEPTION - ENGINE_INTERRUPT_PROCESSING_EXCEPTION - ENGINE_IO_EXCEPTION - ENGINE_OUTCOME_EXCEPTION - ENGINE_SWEEPING_OUTPUT_EXCEPTION - CACHE_NOT_FOUND_EXCEPTION - ENGINE_ENTITY_UPDATE_EXCEPTION - SHELL_EXECUTION_EXCEPTION - TEMPLATE_NOT_FOUND - AZURE_SERVICE_EXCEPTION - AZURE_CLIENT_EXCEPTION - GIT_UNSEEN_REMOTE_HEAD_COMMIT - TIMEOUT_ENGINE_EXCEPTION - NO_AVAILABLE_DELEGATES - NO_GLOBAL_DELEGATE_ACCOUNT - NO_INSTALLED_DELEGATES - DUPLICATE_DELEGATE_EXCEPTION - GCP_MARKETPLACE_EXCEPTION - MISSING_DEFAULT_GOOGLE_CREDENTIALS - INCORRECT_DEFAULT_GOOGLE_CREDENTIALS - OPTIMISTIC_LOCKING_EXCEPTION - NG_PIPELINE_EXECUTION_EXCEPTION - NG_PIPELINE_CREATE_EXCEPTION - RESOURCE_NOT_FOUND_EXCEPTION - PMS_INITIALIZE_SDK_EXCEPTION - UNEXPECTED_SNIPPET_EXCEPTION - UNEXPECTED_SCHEMA_EXCEPTION - CONNECTOR_VALIDATION_EXCEPTION - TIMESCALE_NOT_AVAILABLE - MIGRATION_EXCEPTION - REQUEST_PROCESSING_INTERRUPTED - SECRET_MANAGER_ID_NOT_FOUND - GCP_SECRET_MANAGER_OPERATION_ERROR - GCP_SECRET_OPERATION_ERROR - GIT_OPERATION_ERROR - TASK_FAILURE_ERROR - INSTANCE_STATS_PROCESS_ERROR - INSTANCE_STATS_MIGRATION_ERROR - DEPLOYMENT_MIGRATION_ERROR - CG_LICENSE_USAGE_ERROR - INSTANCE_STATS_AGGREGATION_ERROR - UNRESOLVED_EXPRESSIONS_ERROR - KRYO_HANDLER_NOT_FOUND_ERROR - DELEGATE_ERROR_HANDLER_EXCEPTION - DELEGATE_SERVICE_DRIVER_EXCEPTION - DELEGATE_INSTALLATION_COMMAND_NOT_SUPPORTED_EXCEPTION - UNEXPECTED_TYPE_ERROR - EXCEPTION_HANDLER_NOT_FOUND - CONNECTOR_NOT_FOUND_EXCEPTION - GCP_SERVER_ERROR - HTTP_RESPONSE_EXCEPTION - SCM_NOT_FOUND_ERROR - SCM_CONFLICT_ERROR - SCM_CONFLICT_ERROR_V2 - SCM_UNPROCESSABLE_ENTITY - PROCESS_EXECUTION_EXCEPTION - SCM_UNAUTHORIZED - SCM_BAD_REQUEST - SCM_INTERNAL_SERVER_ERROR - DATA - CONTEXT - PR_CREATION_ERROR - URL_NOT_REACHABLE - URL_NOT_PROVIDED - ENGINE_EXPRESSION_EVALUATION_ERROR - ENGINE_FUNCTOR_ERROR - JIRA_CLIENT_ERROR - SCM_NOT_MODIFIED - APPROVAL_STEP_NG_ERROR - BUCKET_SERVER_ERROR - GIT_SYNC_ERROR - TEMPLATE_EXCEPTION - TEMPLATE_ALREADY_EXISTS_EXCEPTION - ENTITY_REFERENCE_EXCEPTION - ACTIVE_SERVICE_INSTANCES_PRESENT_EXCEPTION - INVALID_INPUT_SET - INVALID_OVERLAY_INPUT_SET - RESOURCE_ALREADY_EXISTS - INVALID_JSON_PAYLOAD - POLICY_EVALUATION_FAILURE - POLICY_SET_ERROR - INVALID_ARTIFACTORY_REGISTRY_REQUEST - INVALID_NEXUS_REGISTRY_REQUEST - ENTITY_NOT_FOUND - GITX_OAUTH_NOT_SET - INVALID_AZURE_CONTAINER_REGISTRY_REQUEST - AZURE_AUTHENTICATION_ERROR - AZURE_CONFIG_ERROR - DATA_PROCESSING_ERROR - INVALID_AZURE_AKS_REQUEST - AWS_IAM_ERROR - AWS_CF_ERROR - AWS_INSTANCE_ERROR - AWS_VPC_ERROR - AWS_TAG_ERROR - AWS_ASG_ERROR - AWS_LOAD_BALANCER_ERROR - SCM_INTERNAL_SERVER_ERROR_V2 - SCM_FAILED_DEPENDENCY_ERROR - SCM_UNAUTHORIZED_ERROR_V2 - TOO_MANY_REQUESTS - SCM_RATE_LIMIT_ERROR - INVALID_IDENTIFIER_REF - SPOTINST_NULL_ERROR - SPOTNIST_REST_EXCEPTION - SCM_UNEXPECTED_ERROR - DUPLICATE_FILE_IMPORT - AZURE_APP_SERVICES_TASK_EXCEPTION - AZURE_ARM_TASK_EXCEPTION - AZURE_BP_TASK_EXCEPTION - MEDIA_NOT_SUPPORTED - AWS_ECS_ERROR - AWS_APPLICATION_AUTO_SCALING - AWS_ECS_SERVICE_NOT_ACTIVE - AWS_ECS_CLIENT_ERROR - AWS_STS_ERROR - FREEZE_EXCEPTION - MISSING_EXCEPTION - DELEGATE_TASK_EXPIRED - DELEGATE_TASK_VALIDATION_FAILED - MONGO_EXECUTION_TIMEOUT_EXCEPTION - DELEGATE_NOT_REGISTERED - TERRAFORM_VAULT_SECRET_CLEANUP_FAILURE - APPROVAL_REJECTION - TERRAGRUNT_EXECUTION_ERROR - ADFS_ERROR - TERRAFORM_CLOUD_ERROR - CLUSTER_CREDENTIALS_NOT_FOUND - SCM_API_ERROR - INTERNAL_SERVER_ERROR - SCM_FORBIDDEN - AWS_EKS_ERROR - OPA_POLICY_EVALUATION_ERROR - USER_MARKED_FAILURE - SSH_RETRY - HTTP_CLIENT_ERROR_RESPONSE - HTTP_INTERNAL_SERVER_ERROR - HTTP_BAD_GATEWAY - HTTP_SERVICE_UNAVAILABLE - HTTP_GATEWAY_TIMEOUT - HTTP_SERVER_ERROR_RESPONSE - PIPELINE_UPDATE_EXCEPTION - SERVICENOW_REFRESH_TOKEN_ERROR - PARAMETER_FIELD_CAST_ERROR - ABORT_ALL_ALREADY_NG - WEBHOOK_EXCEPTION - INVALID_OIDC_CONFIGURATION - INVALID_CREDENTIALS - INVALID_OR_PRIVATE_REPO - BARRIER_FAILED_ERROR - ELASTICSEARCH_NOT_AVAILABLE - OBJECT_STORE_NOT_AVAILABLE - NO_ELIGIBLE_RUNNERS - NO_AVAILABLE_RUNNERS - RUNNER_DISCONNECTED - EVENT_LISTENER_STEP_FAILURE - TRANSACTION_ABORTED - UNRESOLVED_EXPRESSIONS_WITH_CONTEXT_ERROR message: type: string correlationId: type: string detailedMessage: type: string responseMessages: type: array items: $ref: '#/components/schemas/ResponseMessage' metadata: $ref: '#/components/schemas/ErrorMetadata2' description: This is Error entity as defined in Harness SecretValidationResult: type: object properties: success: type: boolean description: This has the validation status for a secret. It is Success, if validation is successful, else the status is Failed. message: type: string description: This is the error message when validation for secret fails. description: This has validation details for the Secret defined in Harness. ParserEnumDescriptorProto: type: object ParserDeclaration: type: object MethodOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' idempotencyLevel: type: string enum: - IDEMPOTENCY_UNKNOWN - NO_SIDE_EFFECTS - IDEMPOTENT initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/MethodOptions' parserForType: $ref: '#/components/schemas/ParserMethodOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true EnumReservedRange: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean defaultInstanceForType: $ref: '#/components/schemas/EnumReservedRange' start: type: integer format: int32 end: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserEnumReservedRange' serializedSize: type: integer format: int32 descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserGovernanceMetadata: type: object ParserLocation: type: object GovernanceMetadata2: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' statusBytes: $ref: '#/components/schemas/ByteString' accountId: type: string accountIdBytes: $ref: '#/components/schemas/ByteString' orgId: type: string orgIdBytes: $ref: '#/components/schemas/ByteString' projectIdBytes: $ref: '#/components/schemas/ByteString' created: type: integer format: int64 deny: type: boolean detailsList: type: array items: $ref: '#/components/schemas/PolicySetMetadata1' idBytes: $ref: '#/components/schemas/ByteString' detailsCount: type: integer format: int32 detailsOrBuilderList: type: array items: $ref: '#/components/schemas/PolicySetMetadataOrBuilder' entityBytes: $ref: '#/components/schemas/ByteString' actionBytes: $ref: '#/components/schemas/ByteString' messageBytes: $ref: '#/components/schemas/ByteString' typeBytes: $ref: '#/components/schemas/ByteString' message: type: string id: type: string type: type: string timestamp: type: integer format: int64 initialized: type: boolean projectId: type: string status: type: string entity: type: string action: type: string defaultInstanceForType: $ref: '#/components/schemas/GovernanceMetadata2' parserForType: $ref: '#/components/schemas/ParserGovernanceMetadata' serializedSize: type: integer format: int32 allFields: type: object additionalProperties: type: object descriptorForType: $ref: '#/components/schemas/Descriptor' initializationErrorString: type: string memoizedSerializedSize: type: integer format: int32 writeOnly: true description: GovernanceMetadata for OPA evaluation EnumDescriptorProtoOrBuilder: type: object properties: name: type: string options: $ref: '#/components/schemas/EnumOptions' reservedRangeList: type: array items: $ref: '#/components/schemas/EnumReservedRange' reservedNameList: type: array items: type: string nameBytes: $ref: '#/components/schemas/ByteString' optionsOrBuilder: $ref: '#/components/schemas/EnumOptionsOrBuilder' valueCount: type: integer format: int32 valueList: type: array items: $ref: '#/components/schemas/EnumValueDescriptorProto' valueOrBuilderList: type: array items: $ref: '#/components/schemas/EnumValueDescriptorProtoOrBuilder' reservedRangeCount: type: integer format: int32 reservedNameCount: type: integer format: int32 reservedRangeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumReservedRangeOrBuilder' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' defaultInstanceForType: $ref: '#/components/schemas/Message' allFields: type: object additionalProperties: type: object initialized: type: boolean EnumOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/EnumOptions' parserForType: $ref: '#/components/schemas/ParserEnumOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' deprecatedLegacyJsonFieldConflicts: type: boolean allowAlias: type: boolean descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true FileDescriptorProto: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' name: type: string package: type: string initialized: type: boolean options: $ref: '#/components/schemas/FileOptions' edition: type: string enum: - EDITION_UNKNOWN - EDITION_LEGACY - EDITION_PROTO2 - EDITION_PROTO3 - EDITION_2023 - EDITION_2024 - EDITION_1_TEST_ONLY - EDITION_2_TEST_ONLY - EDITION_99997_TEST_ONLY - EDITION_99998_TEST_ONLY - EDITION_99999_TEST_ONLY - EDITION_MAX syntax: type: string defaultInstanceForType: $ref: '#/components/schemas/FileDescriptorProto' enumTypeCount: type: integer format: int32 extensionCount: type: integer format: int32 publicDependencyCount: type: integer format: int32 dependencyCount: type: integer format: int32 messageTypeCount: type: integer format: int32 serviceCount: type: integer format: int32 parserForType: $ref: '#/components/schemas/ParserFileDescriptorProto' serializedSize: type: integer format: int32 sourceCodeInfo: $ref: '#/components/schemas/SourceCodeInfo' dependencyList: type: array properties: empty: type: boolean items: type: string publicDependencyList: type: array items: type: integer format: int32 weakDependencyList: type: array items: type: integer format: int32 messageTypeList: type: array items: $ref: '#/components/schemas/CvDescriptorProto' enumTypeList: type: array items: $ref: '#/components/schemas/EnumDescriptorProto' serviceList: type: array items: $ref: '#/components/schemas/ServiceDescriptorProto' extensionList: type: array items: $ref: '#/components/schemas/FieldDescriptorProto' weakDependencyCount: type: integer format: int32 nameBytes: $ref: '#/components/schemas/ByteString' packageBytes: $ref: '#/components/schemas/ByteString' messageTypeOrBuilderList: type: array items: $ref: '#/components/schemas/DescriptorProtoOrBuilder' enumTypeOrBuilderList: type: array items: $ref: '#/components/schemas/EnumDescriptorProtoOrBuilder' serviceOrBuilderList: type: array items: $ref: '#/components/schemas/ServiceDescriptorProtoOrBuilder' extensionOrBuilderList: type: array items: $ref: '#/components/schemas/FieldDescriptorProtoOrBuilder' optionsOrBuilder: $ref: '#/components/schemas/FileOptionsOrBuilder' sourceCodeInfoOrBuilder: $ref: '#/components/schemas/SourceCodeInfoOrBuilder' syntaxBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true UninterpretedOption: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' nameCount: type: integer format: int32 initialized: type: boolean stringValue: $ref: '#/components/schemas/ByteString' doubleValue: type: number format: double defaultInstanceForType: $ref: '#/components/schemas/UninterpretedOption' parserForType: $ref: '#/components/schemas/ParserUninterpretedOption' serializedSize: type: integer format: int32 nameList: type: array items: $ref: '#/components/schemas/NamePart' identifierValue: type: string positiveIntValue: type: integer format: int64 negativeIntValue: type: integer format: int64 aggregateValue: type: string nameOrBuilderList: type: array items: $ref: '#/components/schemas/NamePartOrBuilder' identifierValueBytes: $ref: '#/components/schemas/ByteString' aggregateValueBytes: $ref: '#/components/schemas/ByteString' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true ParserEnumValueDescriptorProto: type: object MethodOptionsOrBuilder: type: object properties: idempotencyLevel: type: string enum: - IDEMPOTENCY_UNKNOWN - NO_SIDE_EFFECTS - IDEMPOTENT features: $ref: '#/components/schemas/FeatureSet' deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' defaultInstanceForType: $ref: '#/components/schemas/Message' descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string unknownFields: $ref: '#/components/schemas/UnknownFieldSet' allFields: type: object additionalProperties: type: object initialized: type: boolean FieldOptions: type: object properties: unknownFields: $ref: '#/components/schemas/UnknownFieldSet' initialized: type: boolean features: $ref: '#/components/schemas/FeatureSet' defaultInstanceForType: $ref: '#/components/schemas/FieldOptions' editionDefaultsOrBuilderList: type: array items: $ref: '#/components/schemas/EditionDefaultOrBuilder' parserForType: $ref: '#/components/schemas/ParserFieldOptions' serializedSize: type: integer format: int32 deprecated: type: boolean featuresOrBuilder: $ref: '#/components/schemas/FeatureSetOrBuilder' uninterpretedOptionList: type: array items: $ref: '#/components/schemas/UninterpretedOption' uninterpretedOptionCount: type: integer format: int32 uninterpretedOptionOrBuilderList: type: array items: $ref: '#/components/schemas/UninterpretedOptionOrBuilder' packed: type: boolean jstype: type: string enum: - JS_NORMAL - JS_STRING - JS_NUMBER lazy: type: boolean unverifiedLazy: type: boolean weak: type: boolean debugRedact: type: boolean retention: type: string enum: - RETENTION_UNKNOWN - RETENTION_RUNTIME - RETENTION_SOURCE targetsList: type: array items: type: string enum: - TARGET_TYPE_UNKNOWN - TARGET_TYPE_FILE - TARGET_TYPE_EXTENSION_RANGE - TARGET_TYPE_MESSAGE - TARGET_TYPE_FIELD - TARGET_TYPE_ONEOF - TARGET_TYPE_ENUM - TARGET_TYPE_ENUM_ENTRY - TARGET_TYPE_SERVICE - TARGET_TYPE_METHOD targetsCount: type: integer format: int32 editionDefaultsList: type: array items: $ref: '#/components/schemas/EditionDefault' editionDefaultsCount: type: integer format: int32 featureSupport: $ref: '#/components/schemas/FeatureSupport' featureSupportOrBuilder: $ref: '#/components/schemas/FeatureSupportOrBuilder' ctype: type: string enum: - STRING - CORD - STRING_PIECE descriptorForType: $ref: '#/components/schemas/CvDescriptor' initializationErrorString: type: string allFields: type: object additionalProperties: type: object allFieldsRaw: type: object additionalProperties: type: object memoizedSerializedSize: type: integer format: int32 writeOnly: true securitySchemes: x-api-key: name: x-api-key type: apiKey in: header description: API key is a token provided while making the API calls. This is used to authenticate the client at the exposed endpoint. externalDocs: description: Find out more about Swagger url: http://swagger.io x-stoplight: id: oc91t4vrfnjyi x-tagGroups: - name: Organizations tags: - Organization - name: Projects tags: - Org Project - Project - name: Secrets tags: - Account Secret - Org Secret - Project Secret - Secrets - name: Connectors tags: - Account Connector - Org Connector - Project Connector - Connectors - GoogleSecretManagerConnector - name: Roles tags: - Account Roles - Organization Roles - Project Roles - Roles - name: Resource Groups tags: - Account Resource Groups - Organization Resource Groups - Project Resource Groups - Filter Resource Groups - Harness Resource Group - Zendesk - name: Role Assignments tags: - Account Role Assignments - Org Role Assignments - Project Role Assignments - Role Assignments - name: Platform tags: - Access Control List - Account Banner - Account Banner - Account Licensed Modules - Account License Type - Account Webhooks - AccountSetting - Accounts - Analyze Account Access Policy - Analyze Organization Access Policy - Analyze Project Access Policy - ApiKey - Audit - AuditFilters - Authentication Settings - Canny - Devops Essentials License Data By Account - EULA - Filter - Harness Resource Type - Invite - IP Allowlist - Nextgen Ldap - Notification Channels - Notification Rules - OIDC - Oidc-Access-Token - Oidc-ID-Token - Org Webhooks - Permissions - Project Webhooks - Secret Managers - Service Account - Setting - SMTP - Source Code Manager - Token - User - User Group - Variables - name: Delegate tags: - Agent mTLS Endpoint Management - Delegate Download Resource - Delegate Group Tags Resource - Delegate Setup Resource - Delegate Token Resource - name: Pipelines tags: - Pipelines - Input Sets - Approvals - Pipeline Execution - Pipeline Dashboard - Pipeline Input Set - Pipeline - Pipeline Execution Details - Pipeline Execute - Pipeline Refresh - Pipeline data retention - Triggers - TriggersEvents - Webhook Triggers - Webhook Event Handler - DryRunPipeline - name: Artifact Registry tags: - Registries - Artifacts - Docker Artifacts - Helm Artifacts - quarantine - Webhooks - Spaces - Replication - Registry V3 - Registries - Registry V3 - Packages - Registry V3 - Versions - Registry V3 - Files - Registry V3 - Metadata - Registry V3 - Firewall - Registry V3 - Transfer - name: Database DevOps tags: - Database Schema - Database Instance - Deployed State - Execution Config - Migration State - name: CD tags: - K8s Release Service Mapping - CustomDeployment - Environments - EnvironmentGroup - Infrastructures - Usage - File Store - Service Dashboard - ServiceOverrides - Rollback - tas - name: Deployment Freeze tags: - Freeze CRUD - Freeze Evaluation - Freeze Schema - name: Services tags: - Account Services - Org Services - Project Services - Services - name: Rancher Infrastructures tags: - Account Rancher Infrastructure - Org Rancher Infrastructure - Project Rancher Infrastructure - name: Templates tags: - Account Template - Org Template - Project Template - Templates - Global Templates - name: GitOps tags: - Agents - Application - Applications - Certificates - Clusters - Dashboard Aggregates - Dashboards - GnuPGP Keys - GPG Keys - Hosts - Project mappings - Projects - Reconciler - Repositories - Repository Certificates - Repository credentials - ValidateHost - name: GitX tags: - GitX Webhooks - Org Gitx Webhooks - Project Gitx Webhooks - name: CACM tags: - Anomalies Ignorelist Rule - Anomalies - BI Dashboards - Budgets - Budget Groups - Cost Categories - Cloud Accounts - K8S Connectors Metadata - Notification Settings v2 - Overview - Data Job Status - Recommendation cost settings - Unit Metric - Anomaly Comments - Cloud and AI cost anomaly details - Cloud and AI cost anomalies v2 - Cost Details - Currency Preferences - External Data Provider - AiEngine - CACM governance cost settings - Governance Enforcement Recommendation APIs - Governance Alert - Governance Overview - Governance Recommendation APIs - RuleEnforcement - Rule Executions - Rule - Rule Sets - Perspectives Folders - Perspective Reports - Perspectives - Cost Category Jira Project Mapping - Recommendations Details - Recommendations - Recommendation Jira - Recommendation Preferences - Recommendation Presets - Recommendation Servicenow - Recommendation Tags - Recommendation Ignore List - AutoStopping Rules - AutoStopping Rules V2 - AutoStopping Load Balancers - AutoStopping Fixed Schedules - AutoStopping Alerts - Commitment Orchestrator Events APIs - name: Feature Flags tags: - API Keys - Feature Flags - Targets - Target Groups - Environment Perspectives - Anomalies - Proxy - Tags - name: SRM tags: - Monitored Services - SLOs dashboard - NG SLOs - SLOs - Downtime - Srm Notification - name: Internal Developer Portal - IDP tags: - Entities - Teams - CatalogCustomProperties - Scores - DataSource - KubernetesDataPoints - AggregationRules - AppConfig - PluginInfo - LayoutProxy - Kinds - LayoutsV3 - LayoutsV4 - name: Environment Management - IDP tags: - Environment - Infrastructure - Instance - name: Custom Dashboards tags: - aida - dashboards - downloads - embed - folders - name: Policy Management tags: - dashboard - examples - policies - evaluate - evaluations - policysets - system - name: Code tags: - repository - status_checks - pullreq - upload - webhook - resource - rules - labels - name: IaCM tags: - usage - approvals - costs - executions - module-registry - workspaces - settings - tf-standard-backend - variables - name: STO tags: - Exemptions - Issues - Scans - Products - Test Targets - Target Variants - name: SEI tags: - Collection categories - Collections - Contributors - DORA - name: Git Sync (deprecated) tags: - Git Branches - Git Full Sync - Git Sync Settings - Git Sync - Git Sync Errors - name: Error Models tags: - Error Response - Governance Metadata - name: Supply Chain Security tags: - integration - PipelineInfraConfig - SBOM - Integration Step Config - Delete Step Config - Delete Repositories - Pipeline Store Config - Evidence Vault [Beta] - name: Release Management tags: - Release Groups - Releases - Orchestration Processes - Orchestration Activities - Orchestration Executions - Conflicts - Freeze - Reports - Uploads - name: Resilience Testing tags: - Actions - Action Templates - Chaos Components - Chaos Hubs - ChaosGuard Conditions - ChaosGuard Rules - DR Tests - Experiments - Experiment Templates - Faults - Fault Templates - Chaos Infrastructure - Health - Network Maps - Onboarding - Probes - Probe Templates - Chaos Recommendations - Risks