AdminCloudAccountDetails: {
    cloudProviderAccountId?: string;
    cloudProviderAccountName?: string;
    controlTowerId?: string;
    credentialSecretIdentifier?: string;
    environmentId: string;
    environmentName?: string;
    id: string;
    linkedAccountId?: string;
    provider: "AWS" | "Azure";
    region?: string;
    role?: string;
    stackspotAccountId: string;
    status: "Connecting" | "Connected" | "Disconnected" | "Failed" | "Unknown";
    type: "CustomCloud" | "CloudServices";
    workspaceId: string;
}

Type declaration

  • OptionalcloudProviderAccountId?: string

    The ID this account have in Cloud Provider

  • OptionalcloudProviderAccountName?: string

    The name given in Cloud Provider for this account (only available in CloudServices accounts)

  • OptionalcontrolTowerId?: string

    ID of the Control Tower that Cloud Account is connected

  • OptionalcredentialSecretIdentifier?: string

    This Cloud Account credentials secret manager

  • environmentId: string

    Environment ID

  • OptionalenvironmentName?: string

    Environment Name (only available in CloudServices accounts )

  • id: string

    Cloud Account ID

  • OptionallinkedAccountId?: string

    Linked Account ID

  • provider: "AWS" | "Azure"

    Cloud Provider that Cloud Account represents

  • Optionalregion?: string

    Region of the Cloud Account provider

  • Optionalrole?: string

    AWS Role that can be used for connecting in account

  • stackspotAccountId: string

    Stackspot Account ID

  • status: "Connecting" | "Connected" | "Disconnected" | "Failed" | "Unknown"

    Status of this Cloud Account. Connected indicates it's ready to use, others status are self explained

  • type: "CustomCloud" | "CloudServices"

    Type of the Cloud Account (Custom Cloud or Cloud Services)

  • workspaceId: string

    Workspace ID