UNPKG

palette-sdk-typescript

Version:

TypeScript SDK for Spectro Cloud Palette API

34 lines 1.13 kB
/** * Copyright (c) Spectro Cloud * SPDX-License-Identifier: Apache-2.0 */ /** * Generated by orval v7.17.0 🍺 * Do not edit manually. * Palette APIs - 4.8 * OpenAPI spec version: v1 */ import type { AwsSecretTlsConfig } from './awsSecretTlsConfig'; /** * AWS cloud account which includes access key and secret key in case of 'secret' credentials type. It includes policyARNS, ARN and externalId in case of sts. Partition is a group of AWS Region and Service objects */ export type AwsSecretSpec = { /** AWS secret accountName; only for aws-iso-b environment */ accountName?: string; /** AWS secret agency */ agency?: string; /** Flag to rotate the secret region credentials */ isCapValidationEnabled?: boolean; /** AWS secret mission; only for aws-iso environment */ mission?: string; /** Policy Boundary */ namePrefix?: string; /** Role or Policy Prefix */ permissionBoundary?: string; /** AWS secret policy; JSON string */ policy?: string; /** AWS secret role */ role?: string; tls?: AwsSecretTlsConfig; }; //# sourceMappingURL=awsSecretSpec.d.ts.map