Skip to content

Commit 4d7aa00

Browse files
chore: Add generation of org_service_account_api resource (#3726)
* add org service account resource generation * marking secret as sensitive
1 parent 83598de commit 4d7aa00

File tree

3 files changed

+260
-0
lines changed

3 files changed

+260
-0
lines changed

internal/serviceapi/orgserviceaccountapi/resource.go

Lines changed: 144 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/serviceapi/orgserviceaccountapi/resource_schema.go

Lines changed: 98 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tools/codegen/config.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -444,3 +444,21 @@ resources:
444444
computability:
445445
optional: true
446446
computed: true
447+
448+
org_service_account_api:
449+
read:
450+
path: /api/atlas/v2/orgs/{orgId}/serviceAccounts/{clientId}
451+
method: GET
452+
create:
453+
path: /api/atlas/v2/orgs/{orgId}/serviceAccounts
454+
method: POST
455+
update:
456+
path: /api/atlas/v2/orgs/{orgId}/serviceAccounts/{clientId}
457+
method: PATCH
458+
delete:
459+
path: /api/atlas/v2/orgs/{orgId}/serviceAccounts/{clientId}
460+
method: DELETE
461+
schema:
462+
overrides:
463+
secrets.secret:
464+
sensitive: true

0 commit comments

Comments
 (0)