import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Management Agent Get Auto Upgradable Config resource in Oracle Cloud Infrastructure Management Agent service. * * Get the AutoUpgradable configuration for all agents in a tenancy. * The supplied compartmentId must be a tenancy root. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testManagementAgentGetAutoUpgradableConfig = oci.managementagent.getManagementAgentGetAutoUpgradableConfig({ * compartmentId: compartmentId, * }); * ``` */ export declare function getManagementAgentGetAutoUpgradableConfig(args: GetManagementAgentGetAutoUpgradableConfigArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getManagementAgentGetAutoUpgradableConfig. */ export interface GetManagementAgentGetAutoUpgradableConfigArgs { /** * The OCID of the compartment to which a request will be scoped. */ compartmentId: string; } /** * A collection of values returned by getManagementAgentGetAutoUpgradableConfig. */ export interface GetManagementAgentGetAutoUpgradableConfigResult { readonly compartmentId: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * true if the agents can be upgraded automatically; false if they must be upgraded manually. */ readonly isAgentAutoUpgradable: boolean; } /** * This data source provides details about a specific Management Agent Get Auto Upgradable Config resource in Oracle Cloud Infrastructure Management Agent service. * * Get the AutoUpgradable configuration for all agents in a tenancy. * The supplied compartmentId must be a tenancy root. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testManagementAgentGetAutoUpgradableConfig = oci.managementagent.getManagementAgentGetAutoUpgradableConfig({ * compartmentId: compartmentId, * }); * ``` */ export declare function getManagementAgentGetAutoUpgradableConfigOutput(args: GetManagementAgentGetAutoUpgradableConfigOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getManagementAgentGetAutoUpgradableConfig. */ export interface GetManagementAgentGetAutoUpgradableConfigOutputArgs { /** * The OCID of the compartment to which a request will be scoped. */ compartmentId: pulumi.Input; } //# sourceMappingURL=getManagementAgentGetAutoUpgradableConfig.d.ts.map