import * as pulumi from "@pulumi/pulumi"; export declare class ManagedPreferences extends pulumi.CustomResource { /** * Get an existing ManagedPreferences resource's state with the given name, ID, and optional extra * properties used to qualify the lookup. * * @param name The _unique_ name of the resulting resource. * @param id The _unique_ provider ID of the resource to lookup. * @param state Any extra arguments used during the lookup. * @param opts Optional settings to control the behavior of the CustomResource. */ static get(name: string, id: pulumi.Input, state?: ManagedPreferencesState, opts?: pulumi.CustomResourceOptions): ManagedPreferences; /** * Returns true if the given object is an instance of ManagedPreferences. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj: any): obj is ManagedPreferences; /** * Default: `false` */ readonly certificateManagementEnabled: pulumi.Output; /** * Default: `true` */ readonly certificateManagementPossible: pulumi.Output; /** * If true, each new user will get an invitation to set up a Dynatrace user account to access Dynatrace support resources user upon first login. Default: `false` */ readonly communityCreateUser: pulumi.Output; /** * If true, results from Documentation are included in platform search. Default: `false` */ readonly communityExternalSearch: pulumi.Output; /** * If true, live, in-product assistance with our Product Experts is enabled. Default: `false` */ readonly helpChatEnabled: pulumi.Output; /** * If true, audited, read-only remote access to your Dynatrace configuration settings is allowed. Default: `false` */ readonly readOnlyRemoteAccessAllowed: pulumi.Output; /** * If true, audited access to your Dynatrace cluster is allowed by approved Dynatrace employees otherwise by privileged Dynatrace employees. Default: `false` */ readonly remoteAccessOnDemandOnly: pulumi.Output; /** * If true, Dynatrace OneAgent monitors Dynatrace. Default: `true` */ readonly ruxitMonitorsRuxit: pulumi.Output; /** * If true, audited remote-access to your Dynatrace configuration is allowed settings. Default: `true` */ readonly supportAllowRemoteAccess: pulumi.Output; /** * If true, usage and billing information will be reported. */ readonly supportSendBilling: pulumi.Output; /** * If true, Dynatrace cluster health will be reported. */ readonly supportSendClusterHealth: pulumi.Output; /** * If true, Dynatrace cluster health and OneAgent events will be reported. Default: `true` */ readonly supportSendEvents: pulumi.Output; /** * If true, usage and billing information will NOT be reported. */ readonly suppressNonBillingRelevantData: pulumi.Output; /** * Default: `false` */ readonly telemetrySharing: pulumi.Output; /** * Create a ManagedPreferences resource with the given unique name, arguments, and options. * * @param name The _unique_ name of the resource. * @param args The arguments to use to populate this resource's properties. * @param opts A bag of options that control this resource's behavior. */ constructor(name: string, args: ManagedPreferencesArgs, opts?: pulumi.CustomResourceOptions); } /** * Input properties used for looking up and filtering ManagedPreferences resources. */ export interface ManagedPreferencesState { /** * Default: `false` */ certificateManagementEnabled?: pulumi.Input; /** * Default: `true` */ certificateManagementPossible?: pulumi.Input; /** * If true, each new user will get an invitation to set up a Dynatrace user account to access Dynatrace support resources user upon first login. Default: `false` */ communityCreateUser?: pulumi.Input; /** * If true, results from Documentation are included in platform search. Default: `false` */ communityExternalSearch?: pulumi.Input; /** * If true, live, in-product assistance with our Product Experts is enabled. Default: `false` */ helpChatEnabled?: pulumi.Input; /** * If true, audited, read-only remote access to your Dynatrace configuration settings is allowed. Default: `false` */ readOnlyRemoteAccessAllowed?: pulumi.Input; /** * If true, audited access to your Dynatrace cluster is allowed by approved Dynatrace employees otherwise by privileged Dynatrace employees. Default: `false` */ remoteAccessOnDemandOnly?: pulumi.Input; /** * If true, Dynatrace OneAgent monitors Dynatrace. Default: `true` */ ruxitMonitorsRuxit?: pulumi.Input; /** * If true, audited remote-access to your Dynatrace configuration is allowed settings. Default: `true` */ supportAllowRemoteAccess?: pulumi.Input; /** * If true, usage and billing information will be reported. */ supportSendBilling?: pulumi.Input; /** * If true, Dynatrace cluster health will be reported. */ supportSendClusterHealth?: pulumi.Input; /** * If true, Dynatrace cluster health and OneAgent events will be reported. Default: `true` */ supportSendEvents?: pulumi.Input; /** * If true, usage and billing information will NOT be reported. */ suppressNonBillingRelevantData?: pulumi.Input; /** * Default: `false` */ telemetrySharing?: pulumi.Input; } /** * The set of arguments for constructing a ManagedPreferences resource. */ export interface ManagedPreferencesArgs { /** * Default: `false` */ certificateManagementEnabled?: pulumi.Input; /** * Default: `true` */ certificateManagementPossible?: pulumi.Input; /** * If true, each new user will get an invitation to set up a Dynatrace user account to access Dynatrace support resources user upon first login. Default: `false` */ communityCreateUser?: pulumi.Input; /** * If true, results from Documentation are included in platform search. Default: `false` */ communityExternalSearch?: pulumi.Input; /** * If true, live, in-product assistance with our Product Experts is enabled. Default: `false` */ helpChatEnabled?: pulumi.Input; /** * If true, audited, read-only remote access to your Dynatrace configuration settings is allowed. Default: `false` */ readOnlyRemoteAccessAllowed?: pulumi.Input; /** * If true, audited access to your Dynatrace cluster is allowed by approved Dynatrace employees otherwise by privileged Dynatrace employees. Default: `false` */ remoteAccessOnDemandOnly?: pulumi.Input; /** * If true, Dynatrace OneAgent monitors Dynatrace. Default: `true` */ ruxitMonitorsRuxit: pulumi.Input; /** * If true, audited remote-access to your Dynatrace configuration is allowed settings. Default: `true` */ supportAllowRemoteAccess?: pulumi.Input; /** * If true, usage and billing information will be reported. */ supportSendBilling: pulumi.Input; /** * If true, Dynatrace cluster health will be reported. */ supportSendClusterHealth: pulumi.Input; /** * If true, Dynatrace cluster health and OneAgent events will be reported. Default: `true` */ supportSendEvents?: pulumi.Input; /** * If true, usage and billing information will NOT be reported. */ suppressNonBillingRelevantData: pulumi.Input; /** * Default: `false` */ telemetrySharing?: pulumi.Input; }