This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.automanage.getConfigurationProfilePreference
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Get information about a configuration profile preference Azure REST 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 dictionary
The following arguments are supported:
- Configuration
Profile stringPreference Name - The configuration profile preference name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Configuration
Profile stringPreference Name - The configuration profile preference name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- configuration
Profile StringPreference Name - The configuration profile preference name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- configuration
Profile stringPreference Name - The configuration profile preference name.
- resource
Group 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.
- configuration
Profile StringPreference Name - The configuration profile preference name.
- resource
Group 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
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"
- 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
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"
- 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
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"
- {[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
Configuration
Profile 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
- Enable
Real stringTime Protection - Enables or disables Real Time Protection
- Exclusions object
- Extensions, Paths and Processes that must be excluded from scan
- Run
Scheduled stringScan - Enables or disables a periodic scan for antimalware
- Scan
Day string - Schedule scan settings day
- Scan
Time stringIn Minutes - Schedule scan settings time
- Scan
Type string - Type of scheduled scan
- Enable
Real stringTime Protection - Enables or disables Real Time Protection
- Exclusions interface{}
- Extensions, Paths and Processes that must be excluded from scan
- Run
Scheduled stringScan - Enables or disables a periodic scan for antimalware
- Scan
Day string - Schedule scan settings day
- Scan
Time stringIn Minutes - Schedule scan settings time
- Scan
Type string - Type of scheduled scan
- enable
Real StringTime Protection - Enables or disables Real Time Protection
- exclusions Object
- Extensions, Paths and Processes that must be excluded from scan
- run
Scheduled StringScan - Enables or disables a periodic scan for antimalware
- scan
Day String - Schedule scan settings day
- scan
Time StringIn Minutes - Schedule scan settings time
- scan
Type String - Type of scheduled scan
- enable
Real stringTime Protection - Enables or disables Real Time Protection
- exclusions any
- Extensions, Paths and Processes that must be excluded from scan
- run
Scheduled stringScan - Enables or disables a periodic scan for antimalware
- scan
Day string - Schedule scan settings day
- scan
Time stringIn Minutes - Schedule scan settings time
- scan
Type 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
- enable
Real StringTime Protection - Enables or disables Real Time Protection
- exclusions Any
- Extensions, Paths and Processes that must be excluded from scan
- run
Scheduled StringScan - Enables or disables a periodic scan for antimalware
- scan
Day String - Schedule scan settings day
- scan
Time StringIn Minutes - Schedule scan settings time
- scan
Type String - Type of scheduled scan
ConfigurationProfilePreferencePropertiesResponse
- Anti
Malware Pulumi.Azure Native. Automanage. Inputs. Configuration Profile Preference Anti Malware Response - The custom preferences for Azure Antimalware.
- Vm
Backup Pulumi.Azure Native. Automanage. Inputs. Configuration Profile 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.
- 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.
- 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.
- 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.
- anti
Malware Property Map - The custom preferences for Azure Antimalware.
- vm
Backup Property Map - The custom preferences for Azure VM Backup.
ConfigurationProfilePreferenceVmBackupResponse
- Instant
Rp intRetention Range In Days - Instant RP retention policy range in days
- Retention
Policy string - Retention policy with the details on backup copy retention ranges.
- Schedule
Policy string - Backup schedule specified as part of backup policy.
- Time
Zone 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 string - Retention policy with the details on backup copy retention ranges.
- Schedule
Policy string - Backup schedule specified as part of backup policy.
- Time
Zone string - TimeZone optional input as string. For example: Pacific Standard Time
- instant
Rp IntegerRetention Range In Days - Instant RP retention policy range in days
- retention
Policy String - Retention policy with the details on backup copy retention ranges.
- schedule
Policy String - Backup schedule specified as part of backup policy.
- time
Zone String - TimeZone optional input as string. For example: Pacific Standard Time
- instant
Rp numberRetention Range In Days - Instant RP retention policy range in days
- retention
Policy string - Retention policy with the details on backup copy retention ranges.
- schedule
Policy string - Backup schedule specified as part of backup policy.
- time
Zone 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
- instant
Rp NumberRetention Range In Days - Instant RP retention policy range in days
- retention
Policy String - Retention policy with the details on backup copy retention ranges.
- schedule
Policy String - Backup schedule specified as part of backup policy.
- time
Zone String - TimeZone optional input as string. For example: Pacific Standard Time
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi