These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.automanage.getConfigurationProfilePreference
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Get information about a configuration profile preference API Version: 2020-06-30-preview.
Using getConfigurationProfilePreference
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConfigurationProfilePreference(args: GetConfigurationProfilePreferenceArgs, opts?: InvokeOptions): Promise<GetConfigurationProfilePreferenceResult>
function getConfigurationProfilePreferenceOutput(args: GetConfigurationProfilePreferenceOutputArgs, opts?: InvokeOptions): Output<GetConfigurationProfilePreferenceResult>def get_configuration_profile_preference(configuration_profile_preference_name: Optional[str] = None,
                                         resource_group_name: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetConfigurationProfilePreferenceResult
def get_configuration_profile_preference_output(configuration_profile_preference_name: Optional[pulumi.Input[str]] = None,
                                         resource_group_name: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetConfigurationProfilePreferenceResult]func LookupConfigurationProfilePreference(ctx *Context, args *LookupConfigurationProfilePreferenceArgs, opts ...InvokeOption) (*LookupConfigurationProfilePreferenceResult, error)
func LookupConfigurationProfilePreferenceOutput(ctx *Context, args *LookupConfigurationProfilePreferenceOutputArgs, opts ...InvokeOption) LookupConfigurationProfilePreferenceResultOutput> Note: This function is named LookupConfigurationProfilePreference in the Go SDK.
public static class GetConfigurationProfilePreference 
{
    public static Task<GetConfigurationProfilePreferenceResult> InvokeAsync(GetConfigurationProfilePreferenceArgs args, InvokeOptions? opts = null)
    public static Output<GetConfigurationProfilePreferenceResult> Invoke(GetConfigurationProfilePreferenceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConfigurationProfilePreferenceResult> getConfigurationProfilePreference(GetConfigurationProfilePreferenceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:automanage:getConfigurationProfilePreference
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ConfigurationProfile stringPreference Name 
- The configuration profile preference name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ConfigurationProfile stringPreference Name 
- The configuration profile preference name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- configurationProfile StringPreference Name 
- The configuration profile preference name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- configurationProfile stringPreference Name 
- The configuration profile preference name.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- configuration_profile_ strpreference_ name 
- The configuration profile preference name.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- configurationProfile StringPreference Name 
- The configuration profile preference name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getConfigurationProfilePreference Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.Azure Native. Automanage. Outputs. Configuration Profile Preference Properties Response 
- Properties of the configuration profile preference.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Dictionary<string, string>
- Resource tags.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
ConfigurationProfile Preference Properties Response 
- Properties of the configuration profile preference.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- map[string]string
- Resource tags.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
ConfigurationProfile Preference Properties Response 
- Properties of the configuration profile preference.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String,String>
- Resource tags.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
ConfigurationProfile Preference Properties Response 
- Properties of the configuration profile preference.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- {[key: string]: string}
- Resource tags.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
ConfigurationProfile Preference Properties Response 
- Properties of the configuration profile preference.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Mapping[str, str]
- Resource tags.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map
- Properties of the configuration profile preference.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String>
- Resource tags.
Supporting Types
ConfigurationProfilePreferenceAntiMalwareResponse     
- EnableReal stringTime Protection 
- Enables or disables Real Time Protection
- Exclusions object
- Extensions, Paths and Processes that must be excluded from scan
- RunScheduled stringScan 
- Enables or disables a periodic scan for antimalware
- ScanDay string
- Schedule scan settings day
- ScanTime stringIn Minutes 
- Schedule scan settings time
- ScanType string
- Type of scheduled scan
- EnableReal stringTime Protection 
- Enables or disables Real Time Protection
- Exclusions interface{}
- Extensions, Paths and Processes that must be excluded from scan
- RunScheduled stringScan 
- Enables or disables a periodic scan for antimalware
- ScanDay string
- Schedule scan settings day
- ScanTime stringIn Minutes 
- Schedule scan settings time
- ScanType string
- Type of scheduled scan
- enableReal StringTime Protection 
- Enables or disables Real Time Protection
- exclusions Object
- Extensions, Paths and Processes that must be excluded from scan
- runScheduled StringScan 
- Enables or disables a periodic scan for antimalware
- scanDay String
- Schedule scan settings day
- scanTime StringIn Minutes 
- Schedule scan settings time
- scanType String
- Type of scheduled scan
- enableReal stringTime Protection 
- Enables or disables Real Time Protection
- exclusions any
- Extensions, Paths and Processes that must be excluded from scan
- runScheduled stringScan 
- Enables or disables a periodic scan for antimalware
- scanDay string
- Schedule scan settings day
- scanTime stringIn Minutes 
- Schedule scan settings time
- scanType string
- Type of scheduled scan
- enable_real_ strtime_ protection 
- Enables or disables Real Time Protection
- exclusions Any
- Extensions, Paths and Processes that must be excluded from scan
- run_scheduled_ strscan 
- Enables or disables a periodic scan for antimalware
- scan_day str
- Schedule scan settings day
- scan_time_ strin_ minutes 
- Schedule scan settings time
- scan_type str
- Type of scheduled scan
- enableReal StringTime Protection 
- Enables or disables Real Time Protection
- exclusions Any
- Extensions, Paths and Processes that must be excluded from scan
- runScheduled StringScan 
- Enables or disables a periodic scan for antimalware
- scanDay String
- Schedule scan settings day
- scanTime StringIn Minutes 
- Schedule scan settings time
- scanType String
- Type of scheduled scan
ConfigurationProfilePreferencePropertiesResponse    
- AntiMalware Pulumi.Azure Native. Automanage. Inputs. Configuration Profile Preference Anti Malware Response 
- The custom preferences for Azure Antimalware.
- VmBackup Pulumi.Azure Native. Automanage. Inputs. Configuration Profile Preference Vm Backup Response 
- The custom preferences for Azure VM Backup.
- AntiMalware ConfigurationProfile Preference Anti Malware Response 
- The custom preferences for Azure Antimalware.
- VmBackup ConfigurationProfile Preference Vm Backup Response 
- The custom preferences for Azure VM Backup.
- antiMalware ConfigurationProfile Preference Anti Malware Response 
- The custom preferences for Azure Antimalware.
- vmBackup ConfigurationProfile Preference Vm Backup Response 
- The custom preferences for Azure VM Backup.
- antiMalware ConfigurationProfile Preference Anti Malware Response 
- The custom preferences for Azure Antimalware.
- vmBackup ConfigurationProfile Preference Vm Backup Response 
- The custom preferences for Azure VM Backup.
- anti_malware ConfigurationProfile Preference Anti Malware Response 
- The custom preferences for Azure Antimalware.
- vm_backup ConfigurationProfile Preference Vm Backup Response 
- The custom preferences for Azure VM Backup.
- antiMalware Property Map
- The custom preferences for Azure Antimalware.
- vmBackup Property Map
- The custom preferences for Azure VM Backup.
ConfigurationProfilePreferenceVmBackupResponse     
- InstantRp intRetention Range In Days 
- Instant RP retention policy range in days
- RetentionPolicy string
- Retention policy with the details on backup copy retention ranges.
- SchedulePolicy string
- Backup schedule specified as part of backup policy.
- TimeZone string
- TimeZone optional input as string. For example: Pacific Standard Time
- InstantRp intRetention Range In Days 
- Instant RP retention policy range in days
- RetentionPolicy string
- Retention policy with the details on backup copy retention ranges.
- SchedulePolicy string
- Backup schedule specified as part of backup policy.
- TimeZone string
- TimeZone optional input as string. For example: Pacific Standard Time
- instantRp IntegerRetention Range In Days 
- Instant RP retention policy range in days
- retentionPolicy String
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy String
- Backup schedule specified as part of backup policy.
- timeZone String
- TimeZone optional input as string. For example: Pacific Standard Time
- instantRp numberRetention Range In Days 
- Instant RP retention policy range in days
- retentionPolicy string
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy string
- Backup schedule specified as part of backup policy.
- timeZone string
- TimeZone optional input as string. For example: Pacific Standard Time
- instant_rp_ intretention_ range_ in_ days 
- Instant RP retention policy range in days
- retention_policy str
- Retention policy with the details on backup copy retention ranges.
- schedule_policy str
- Backup schedule specified as part of backup policy.
- time_zone str
- TimeZone optional input as string. For example: Pacific Standard Time
- instantRp NumberRetention Range In Days 
- Instant RP retention policy range in days
- retentionPolicy String
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy String
- Backup schedule specified as part of backup policy.
- timeZone String
- TimeZone optional input as string. For example: Pacific Standard Time
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi