@mapped/pulumi-astra
Version:
A Pulumi package for creating and managing astra cloud resources.
34 lines (33 loc) • 1.23 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import { output as outputs } from "./types";
/**
* `astra.getAstraDatabases` provides a datasource for a list of Astra databases. This can be used to select databases within your Astra Organization.
*/
export declare function getAstraDatabases(args?: GetAstraDatabasesArgs, opts?: pulumi.InvokeOptions): Promise<GetAstraDatabasesResult>;
/**
* A collection of arguments for invoking getAstraDatabases.
*/
export interface GetAstraDatabasesArgs {
cloudProvider?: string;
status?: string;
}
/**
* A collection of values returned by getAstraDatabases.
*/
export interface GetAstraDatabasesResult {
readonly cloudProvider?: string;
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
readonly results: outputs.GetAstraDatabasesResult[];
readonly status?: string;
}
export declare function getAstraDatabasesOutput(args?: GetAstraDatabasesOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetAstraDatabasesResult>;
/**
* A collection of arguments for invoking getAstraDatabases.
*/
export interface GetAstraDatabasesOutputArgs {
cloudProvider?: pulumi.Input<string>;
status?: pulumi.Input<string>;
}