Type alias SecretStore

SecretStore: {
    createSecretStoreExportTemplate(): SecretStoreExportInterface;
    exportSecretStore(secretStoreId: string, globalConfig: boolean): Promise<SecretStoreExportInterface>;
    exportSecretStores(globalConfig: boolean): Promise<SecretStoreExportInterface>;
    importSecretStores(importData: SecretStoreExportInterface, globalConfig: boolean, secretStoreId?: string): Promise<SecretStoreExportSkeleton[]>;
    readSecretStore(secretStoreId: string, globalConfig: boolean): Promise<AmConfigEntityInterface>;
    readSecretStoreMappings(secretStoreId: string, secretStoreTypeId: string, globalConfig: boolean): Promise<SecretStoreMappingSkeleton[]>;
    readSecretStores(globalConfig: boolean): Promise<AmConfigEntityInterface[]>;
    updateSecretStore(secretStoreData: AmConfigEntityInterface, globalConfig: boolean): Promise<AmConfigEntityInterface>;
    updateSecretStoreMapping(secretStoreId: string, secretStoreTypeId: string, secretStoreMappingData: SecretStoreMappingSkeleton, globalConfig: boolean): Promise<SecretStoreMappingSkeleton>;
}

Type declaration