1. Packages
  2. Azure Native v1
  3. API Docs
  4. automanage
  5. getConfigurationProfilePreference
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>
Copy
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]
Copy
func LookupConfigurationProfilePreference(ctx *Context, args *LookupConfigurationProfilePreferenceArgs, opts ...InvokeOption) (*LookupConfigurationProfilePreferenceResult, error)
func LookupConfigurationProfilePreferenceOutput(ctx *Context, args *LookupConfigurationProfilePreferenceOutputArgs, opts ...InvokeOption) LookupConfigurationProfilePreferenceResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetConfigurationProfilePreferenceResult> getConfigurationProfilePreference(GetConfigurationProfilePreferenceArgs args, InvokeOptions options)
public static Output<GetConfigurationProfilePreferenceResult> getConfigurationProfilePreference(GetConfigurationProfilePreferenceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:automanage:getConfigurationProfilePreference
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ConfigurationProfilePreferenceName
This property is required.
Changes to this property will trigger replacement.
string
The configuration profile preference name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ConfigurationProfilePreferenceName
This property is required.
Changes to this property will trigger replacement.
string
The configuration profile preference name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
configurationProfilePreferenceName
This property is required.
Changes to this property will trigger replacement.
String
The configuration profile preference name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
configurationProfilePreferenceName
This property is required.
Changes to this property will trigger replacement.
string
The configuration profile preference name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
configuration_profile_preference_name
This property is required.
Changes to this property will trigger replacement.
str
The configuration profile preference name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
configurationProfilePreferenceName
This property is required.
Changes to this property will trigger replacement.
String
The configuration profile preference name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
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.AzureNative.Automanage.Outputs.ConfigurationProfilePreferencePropertiesResponse
Properties of the configuration profile preference.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Tags 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 ConfigurationProfilePreferencePropertiesResponse
Properties of the configuration profile preference.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Tags 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 ConfigurationProfilePreferencePropertiesResponse
Properties of the configuration profile preference.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags 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 ConfigurationProfilePreferencePropertiesResponse
Properties of the configuration profile preference.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags {[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 ConfigurationProfilePreferencePropertiesResponse
Properties of the configuration profile preference.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
tags 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"
tags Map<String>
Resource tags.

Supporting Types

ConfigurationProfilePreferenceAntiMalwareResponse

EnableRealTimeProtection string
Enables or disables Real Time Protection
Exclusions object
Extensions, Paths and Processes that must be excluded from scan
RunScheduledScan string
Enables or disables a periodic scan for antimalware
ScanDay string
Schedule scan settings day
ScanTimeInMinutes string
Schedule scan settings time
ScanType string
Type of scheduled scan
EnableRealTimeProtection string
Enables or disables Real Time Protection
Exclusions interface{}
Extensions, Paths and Processes that must be excluded from scan
RunScheduledScan string
Enables or disables a periodic scan for antimalware
ScanDay string
Schedule scan settings day
ScanTimeInMinutes string
Schedule scan settings time
ScanType string
Type of scheduled scan
enableRealTimeProtection String
Enables or disables Real Time Protection
exclusions Object
Extensions, Paths and Processes that must be excluded from scan
runScheduledScan String
Enables or disables a periodic scan for antimalware
scanDay String
Schedule scan settings day
scanTimeInMinutes String
Schedule scan settings time
scanType String
Type of scheduled scan
enableRealTimeProtection string
Enables or disables Real Time Protection
exclusions any
Extensions, Paths and Processes that must be excluded from scan
runScheduledScan string
Enables or disables a periodic scan for antimalware
scanDay string
Schedule scan settings day
scanTimeInMinutes string
Schedule scan settings time
scanType string
Type of scheduled scan
enable_real_time_protection str
Enables or disables Real Time Protection
exclusions Any
Extensions, Paths and Processes that must be excluded from scan
run_scheduled_scan str
Enables or disables a periodic scan for antimalware
scan_day str
Schedule scan settings day
scan_time_in_minutes str
Schedule scan settings time
scan_type str
Type of scheduled scan
enableRealTimeProtection String
Enables or disables Real Time Protection
exclusions Any
Extensions, Paths and Processes that must be excluded from scan
runScheduledScan String
Enables or disables a periodic scan for antimalware
scanDay String
Schedule scan settings day
scanTimeInMinutes String
Schedule scan settings time
scanType String
Type of scheduled scan

ConfigurationProfilePreferencePropertiesResponse

AntiMalware ConfigurationProfilePreferenceAntiMalwareResponse
The custom preferences for Azure Antimalware.
VmBackup ConfigurationProfilePreferenceVmBackupResponse
The custom preferences for Azure VM Backup.
antiMalware ConfigurationProfilePreferenceAntiMalwareResponse
The custom preferences for Azure Antimalware.
vmBackup ConfigurationProfilePreferenceVmBackupResponse
The custom preferences for Azure VM Backup.
antiMalware ConfigurationProfilePreferenceAntiMalwareResponse
The custom preferences for Azure Antimalware.
vmBackup ConfigurationProfilePreferenceVmBackupResponse
The custom preferences for Azure VM Backup.
anti_malware ConfigurationProfilePreferenceAntiMalwareResponse
The custom preferences for Azure Antimalware.
vm_backup ConfigurationProfilePreferenceVmBackupResponse
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

InstantRpRetentionRangeInDays int
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
InstantRpRetentionRangeInDays int
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
instantRpRetentionRangeInDays Integer
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
instantRpRetentionRangeInDays number
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_retention_range_in_days int
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
instantRpRetentionRangeInDays Number
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