@pulumi/linode
Version:
A Pulumi package for creating and managing linode cloud resources.
64 lines (63 loc) • 2.19 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* Provides information about Linode account settings.
* For more information, see the [Linode APIv4 docs](https://techdocs.akamai.com/linode-api/reference/get-account-settings).
*
* ## Example Usage
*
* The following example shows how one might use this data source to access information about Linode account settings.
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as linode from "@pulumi/linode";
*
* const example = linode.getAccountSettings({});
* ```
*/
export declare function getAccountSettings(opts?: pulumi.InvokeOptions): Promise<GetAccountSettingsResult>;
/**
* A collection of values returned by getAccountSettings.
*/
export interface GetAccountSettingsResult {
/**
* Account-wide backups default.
*/
readonly backupsEnabled: boolean;
readonly id: string;
/**
* The Longview Pro tier you are currently subscribed to.
*/
readonly longviewSubscription: string;
/**
* The default maintenance policy for this account. (**Note: v4beta only.**)
*/
readonly maintenancePolicy: string;
/**
* Enables monitoring for connectivity, response, and total request time.
*/
readonly managed: boolean;
/**
* Enables network helper across all users by default for new Linodes and Linode Configs.
*/
readonly networkHelper: boolean;
/**
* A string describing the status of this account’s Object Storage service enrollment.
*/
readonly objectStorage: string;
}
/**
* Provides information about Linode account settings.
* For more information, see the [Linode APIv4 docs](https://techdocs.akamai.com/linode-api/reference/get-account-settings).
*
* ## Example Usage
*
* The following example shows how one might use this data source to access information about Linode account settings.
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as linode from "@pulumi/linode";
*
* const example = linode.getAccountSettings({});
* ```
*/
export declare function getAccountSettingsOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetAccountSettingsResult>;