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.maintenance.getMaintenanceConfiguration
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
Maintenance configuration record type API Version: 2020-04-01.
Using getMaintenanceConfiguration
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 getMaintenanceConfiguration(args: GetMaintenanceConfigurationArgs, opts?: InvokeOptions): Promise<GetMaintenanceConfigurationResult>
function getMaintenanceConfigurationOutput(args: GetMaintenanceConfigurationOutputArgs, opts?: InvokeOptions): Output<GetMaintenanceConfigurationResult>
def get_maintenance_configuration(resource_group_name: Optional[str] = None,
resource_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMaintenanceConfigurationResult
def get_maintenance_configuration_output(resource_group_name: Optional[pulumi.Input[str]] = None,
resource_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMaintenanceConfigurationResult]
func LookupMaintenanceConfiguration(ctx *Context, args *LookupMaintenanceConfigurationArgs, opts ...InvokeOption) (*LookupMaintenanceConfigurationResult, error)
func LookupMaintenanceConfigurationOutput(ctx *Context, args *LookupMaintenanceConfigurationOutputArgs, opts ...InvokeOption) LookupMaintenanceConfigurationResultOutput
> Note: This function is named LookupMaintenanceConfiguration
in the Go SDK.
public static class GetMaintenanceConfiguration
{
public static Task<GetMaintenanceConfigurationResult> InvokeAsync(GetMaintenanceConfigurationArgs args, InvokeOptions? opts = null)
public static Output<GetMaintenanceConfigurationResult> Invoke(GetMaintenanceConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMaintenanceConfigurationResult> getMaintenanceConfiguration(GetMaintenanceConfigurationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:maintenance:getMaintenanceConfiguration
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - Resource Group Name
- Resource
Name string - Resource Identifier
- Resource
Group stringName - Resource Group Name
- Resource
Name string - Resource Identifier
- resource
Group StringName - Resource Group Name
- resource
Name String - Resource Identifier
- resource
Group stringName - Resource Group Name
- resource
Name string - Resource Identifier
- resource_
group_ strname - Resource Group Name
- resource_
name str - Resource Identifier
- resource
Group StringName - Resource Group Name
- resource
Name String - Resource Identifier
getMaintenanceConfiguration Result
The following output properties are available:
- Id string
- Fully qualified identifier of the resource
- Name string
- Name of the resource
- Type string
- Type of the resource
- Extension
Properties Dictionary<string, string> - Gets or sets extensionProperties of the maintenanceConfiguration. This is for future use only and would be a set of key value pairs for additional information e.g. whether to follow SDP etc.
- Location string
- Gets or sets location of the resource
- Maintenance
Scope string - Gets or sets maintenanceScope of the configuration. It represent the impact area of the maintenance
- Namespace string
- Gets or sets namespace of the resource e.g. Microsoft.Maintenance or Microsoft.Sql
- Dictionary<string, string>
- Gets or sets tags of the resource
- Id string
- Fully qualified identifier of the resource
- Name string
- Name of the resource
- Type string
- Type of the resource
- Extension
Properties map[string]string - Gets or sets extensionProperties of the maintenanceConfiguration. This is for future use only and would be a set of key value pairs for additional information e.g. whether to follow SDP etc.
- Location string
- Gets or sets location of the resource
- Maintenance
Scope string - Gets or sets maintenanceScope of the configuration. It represent the impact area of the maintenance
- Namespace string
- Gets or sets namespace of the resource e.g. Microsoft.Maintenance or Microsoft.Sql
- map[string]string
- Gets or sets tags of the resource
- id String
- Fully qualified identifier of the resource
- name String
- Name of the resource
- type String
- Type of the resource
- extension
Properties Map<String,String> - Gets or sets extensionProperties of the maintenanceConfiguration. This is for future use only and would be a set of key value pairs for additional information e.g. whether to follow SDP etc.
- location String
- Gets or sets location of the resource
- maintenance
Scope String - Gets or sets maintenanceScope of the configuration. It represent the impact area of the maintenance
- namespace String
- Gets or sets namespace of the resource e.g. Microsoft.Maintenance or Microsoft.Sql
- Map<String,String>
- Gets or sets tags of the resource
- id string
- Fully qualified identifier of the resource
- name string
- Name of the resource
- type string
- Type of the resource
- extension
Properties {[key: string]: string} - Gets or sets extensionProperties of the maintenanceConfiguration. This is for future use only and would be a set of key value pairs for additional information e.g. whether to follow SDP etc.
- location string
- Gets or sets location of the resource
- maintenance
Scope string - Gets or sets maintenanceScope of the configuration. It represent the impact area of the maintenance
- namespace string
- Gets or sets namespace of the resource e.g. Microsoft.Maintenance or Microsoft.Sql
- {[key: string]: string}
- Gets or sets tags of the resource
- id str
- Fully qualified identifier of the resource
- name str
- Name of the resource
- type str
- Type of the resource
- extension_
properties Mapping[str, str] - Gets or sets extensionProperties of the maintenanceConfiguration. This is for future use only and would be a set of key value pairs for additional information e.g. whether to follow SDP etc.
- location str
- Gets or sets location of the resource
- maintenance_
scope str - Gets or sets maintenanceScope of the configuration. It represent the impact area of the maintenance
- namespace str
- Gets or sets namespace of the resource e.g. Microsoft.Maintenance or Microsoft.Sql
- Mapping[str, str]
- Gets or sets tags of the resource
- id String
- Fully qualified identifier of the resource
- name String
- Name of the resource
- type String
- Type of the resource
- extension
Properties Map<String> - Gets or sets extensionProperties of the maintenanceConfiguration. This is for future use only and would be a set of key value pairs for additional information e.g. whether to follow SDP etc.
- location String
- Gets or sets location of the resource
- maintenance
Scope String - Gets or sets maintenanceScope of the configuration. It represent the impact area of the maintenance
- namespace String
- Gets or sets namespace of the resource e.g. Microsoft.Maintenance or Microsoft.Sql
- Map<String>
- Gets or sets tags of the resource
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