From f340c41642178614b92f191377b61039206478c3 Mon Sep 17 00:00:00 2001 From: Alexander Mattoni <5110855+mattoni@users.noreply.github.com> Date: Wed, 26 Aug 2026 18:23:03 +0000 Subject: [PATCH] update fields needed for ebs integration --- .../external-volumes/sources/aws-ebs/SourceAwsEbs.yml | 8 +++++--- .../external-volumes/sources/aws-ebs/SourceAwsEbsRef.yml | 4 +--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/components/schemas/infrastructure/external-volumes/sources/aws-ebs/SourceAwsEbs.yml b/components/schemas/infrastructure/external-volumes/sources/aws-ebs/SourceAwsEbs.yml index 15211e42..e6cd2413 100644 --- a/components/schemas/infrastructure/external-volumes/sources/aws-ebs/SourceAwsEbs.yml +++ b/components/schemas/infrastructure/external-volumes/sources/aws-ebs/SourceAwsEbs.yml @@ -14,10 +14,12 @@ properties: details: type: object required: - - auth + - integration_id - volume properties: - auth: - $ref: "./SourceAwsEbsAuth.yml" + integration_id: + description: > + The ID of an AWS EBS integration for authentication. + $ref: ../../../../ID.yml volume: $ref: "./SourceAwsEbsRef.yml" diff --git a/components/schemas/infrastructure/external-volumes/sources/aws-ebs/SourceAwsEbsRef.yml b/components/schemas/infrastructure/external-volumes/sources/aws-ebs/SourceAwsEbsRef.yml index 052408d7..ad0c06b3 100644 --- a/components/schemas/infrastructure/external-volumes/sources/aws-ebs/SourceAwsEbsRef.yml +++ b/components/schemas/infrastructure/external-volumes/sources/aws-ebs/SourceAwsEbsRef.yml @@ -1,13 +1,11 @@ title: SourceAwsEbsRef type: object description: Reference to the specific EBS volume to attach. -required: - - volume_id properties: volume_id: type: string description: > - The EBS volume ID (for example, "vol-0abcd1234ef567890"). + The EBS volume ID (for example, "vol-0abcd1234ef567890"). If left blank, the option `create` should be set on the external volume so that an ID is automatically assigned. az: type: string description: >