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.workloads.getmonitor
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
Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. API Version: 2021-12-01-preview.
Using getmonitor
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 getmonitor(args: GetmonitorArgs, opts?: InvokeOptions): Promise<GetmonitorResult>
function getmonitorOutput(args: GetmonitorOutputArgs, opts?: InvokeOptions): Output<GetmonitorResult>def getmonitor(monitor_name: Optional[str] = None,
               resource_group_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetmonitorResult
def getmonitor_output(monitor_name: Optional[pulumi.Input[str]] = None,
               resource_group_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetmonitorResult]func Getmonitor(ctx *Context, args *GetmonitorArgs, opts ...InvokeOption) (*GetmonitorResult, error)
func GetmonitorOutput(ctx *Context, args *GetmonitorOutputArgs, opts ...InvokeOption) GetmonitorResultOutput> Note: This function is named Getmonitor in the Go SDK.
public static class Getmonitor 
{
    public static Task<GetmonitorResult> InvokeAsync(GetmonitorArgs args, InvokeOptions? opts = null)
    public static Output<GetmonitorResult> Invoke(GetmonitorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetmonitorResult> getmonitor(GetmonitorArgs args, InvokeOptions options)
public static Output<GetmonitorResult> getmonitor(GetmonitorArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:workloads:getmonitor
  arguments:
    # arguments dictionaryThe following arguments are supported:
- MonitorName string
- Name of the SAP monitor resource.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- MonitorName string
- Name of the SAP monitor resource.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- monitorName String
- Name of the SAP monitor resource.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- monitorName string
- Name of the SAP monitor resource.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- monitor_name str
- Name of the SAP monitor resource.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- monitorName String
- Name of the SAP monitor resource.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getmonitor Result
The following output properties are available:
- Errors
Pulumi.Azure Native. Workloads. Outputs. Monitor Properties Response Errors 
- Defines the SAP monitor errors.
- 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
- MsiArm stringId 
- The ARM ID of the MSI used for SAP monitoring.
- Name string
- The name of the resource
- ProvisioningState string
- State of provisioning of the SAP monitor.
- StorageAccount stringArm Id 
- The ARM ID of the Storage account used for SAP monitoring.
- SystemData Pulumi.Azure Native. Workloads. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AppLocation string
- The SAP monitor resources will be deployed in the SAP monitoring region. The subnet region should be same as the SAP monitoring region.
- Identity
Pulumi.Azure Native. Workloads. Outputs. User Assigned Service Identity Response 
- Managed service identity (user assigned identities)
- LogAnalytics stringWorkspace Arm Id 
- The ARM ID of the Log Analytics Workspace that is used for SAP monitoring.
- ManagedResource Pulumi.Group Configuration Azure Native. Workloads. Outputs. Managed RGConfiguration Response 
- Managed resource group configuration
- MonitorSubnet string
- The subnet which the SAP monitor will be deployed in
- RoutingPreference string
- Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET.
- Dictionary<string, string>
- Resource tags.
- ZoneRedundancy stringPreference 
- Sets the preference for zone redundancy on resources created for the SAP monitor. By default resources will be created which do not support zone redundancy.
- Errors
MonitorProperties Response Errors 
- Defines the SAP monitor errors.
- 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
- MsiArm stringId 
- The ARM ID of the MSI used for SAP monitoring.
- Name string
- The name of the resource
- ProvisioningState string
- State of provisioning of the SAP monitor.
- StorageAccount stringArm Id 
- The ARM ID of the Storage account used for SAP monitoring.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AppLocation string
- The SAP monitor resources will be deployed in the SAP monitoring region. The subnet region should be same as the SAP monitoring region.
- Identity
UserAssigned Service Identity Response 
- Managed service identity (user assigned identities)
- LogAnalytics stringWorkspace Arm Id 
- The ARM ID of the Log Analytics Workspace that is used for SAP monitoring.
- ManagedResource ManagedGroup Configuration RGConfiguration Response 
- Managed resource group configuration
- MonitorSubnet string
- The subnet which the SAP monitor will be deployed in
- RoutingPreference string
- Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET.
- map[string]string
- Resource tags.
- ZoneRedundancy stringPreference 
- Sets the preference for zone redundancy on resources created for the SAP monitor. By default resources will be created which do not support zone redundancy.
- errors
MonitorProperties Response Errors 
- Defines the SAP monitor errors.
- 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
- msiArm StringId 
- The ARM ID of the MSI used for SAP monitoring.
- name String
- The name of the resource
- provisioningState String
- State of provisioning of the SAP monitor.
- storageAccount StringArm Id 
- The ARM ID of the Storage account used for SAP monitoring.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- appLocation String
- The SAP monitor resources will be deployed in the SAP monitoring region. The subnet region should be same as the SAP monitoring region.
- identity
UserAssigned Service Identity Response 
- Managed service identity (user assigned identities)
- logAnalytics StringWorkspace Arm Id 
- The ARM ID of the Log Analytics Workspace that is used for SAP monitoring.
- managedResource ManagedGroup Configuration RGConfiguration Response 
- Managed resource group configuration
- monitorSubnet String
- The subnet which the SAP monitor will be deployed in
- routingPreference String
- Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET.
- Map<String,String>
- Resource tags.
- zoneRedundancy StringPreference 
- Sets the preference for zone redundancy on resources created for the SAP monitor. By default resources will be created which do not support zone redundancy.
- errors
MonitorProperties Response Errors 
- Defines the SAP monitor errors.
- 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
- msiArm stringId 
- The ARM ID of the MSI used for SAP monitoring.
- name string
- The name of the resource
- provisioningState string
- State of provisioning of the SAP monitor.
- storageAccount stringArm Id 
- The ARM ID of the Storage account used for SAP monitoring.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- appLocation string
- The SAP monitor resources will be deployed in the SAP monitoring region. The subnet region should be same as the SAP monitoring region.
- identity
UserAssigned Service Identity Response 
- Managed service identity (user assigned identities)
- logAnalytics stringWorkspace Arm Id 
- The ARM ID of the Log Analytics Workspace that is used for SAP monitoring.
- managedResource ManagedGroup Configuration RGConfiguration Response 
- Managed resource group configuration
- monitorSubnet string
- The subnet which the SAP monitor will be deployed in
- routingPreference string
- Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET.
- {[key: string]: string}
- Resource tags.
- zoneRedundancy stringPreference 
- Sets the preference for zone redundancy on resources created for the SAP monitor. By default resources will be created which do not support zone redundancy.
- errors
MonitorProperties Response Errors 
- Defines the SAP monitor errors.
- 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
- msi_arm_ strid 
- The ARM ID of the MSI used for SAP monitoring.
- name str
- The name of the resource
- provisioning_state str
- State of provisioning of the SAP monitor.
- storage_account_ strarm_ id 
- The ARM ID of the Storage account used for SAP monitoring.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- app_location str
- The SAP monitor resources will be deployed in the SAP monitoring region. The subnet region should be same as the SAP monitoring region.
- identity
UserAssigned Service Identity Response 
- Managed service identity (user assigned identities)
- log_analytics_ strworkspace_ arm_ id 
- The ARM ID of the Log Analytics Workspace that is used for SAP monitoring.
- managed_resource_ Managedgroup_ configuration RGConfiguration Response 
- Managed resource group configuration
- monitor_subnet str
- The subnet which the SAP monitor will be deployed in
- routing_preference str
- Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET.
- Mapping[str, str]
- Resource tags.
- zone_redundancy_ strpreference 
- Sets the preference for zone redundancy on resources created for the SAP monitor. By default resources will be created which do not support zone redundancy.
- errors Property Map
- Defines the SAP monitor errors.
- 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
- msiArm StringId 
- The ARM ID of the MSI used for SAP monitoring.
- name String
- The name of the resource
- provisioningState String
- State of provisioning of the SAP monitor.
- storageAccount StringArm Id 
- The ARM ID of the Storage account used for SAP monitoring.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- appLocation String
- The SAP monitor resources will be deployed in the SAP monitoring region. The subnet region should be same as the SAP monitoring region.
- identity Property Map
- Managed service identity (user assigned identities)
- logAnalytics StringWorkspace Arm Id 
- The ARM ID of the Log Analytics Workspace that is used for SAP monitoring.
- managedResource Property MapGroup Configuration 
- Managed resource group configuration
- monitorSubnet String
- The subnet which the SAP monitor will be deployed in
- routingPreference String
- Sets the routing preference of the SAP monitor. By default only RFC1918 traffic is routed to the customer VNET.
- Map<String>
- Resource tags.
- zoneRedundancy StringPreference 
- Sets the preference for zone redundancy on resources created for the SAP monitor. By default resources will be created which do not support zone redundancy.
Supporting Types
ErrorResponse 
- Code string
- Server-defined set of error codes.
- Details
List<Pulumi.Azure Native. Workloads. Inputs. Error Response> 
- Array of details about specific errors that led to this reported error.
- InnerError Pulumi.Azure Native. Workloads. Inputs. Error Response Inner Error 
- Object containing more specific information than the current object about the error.
- Message string
- Human-readable representation of the error.
- Target string
- Target of the error.
- Code string
- Server-defined set of error codes.
- Details
[]ErrorResponse 
- Array of details about specific errors that led to this reported error.
- InnerError ErrorResponse Inner Error 
- Object containing more specific information than the current object about the error.
- Message string
- Human-readable representation of the error.
- Target string
- Target of the error.
- code String
- Server-defined set of error codes.
- details
List<ErrorResponse> 
- Array of details about specific errors that led to this reported error.
- innerError ErrorResponse Inner Error 
- Object containing more specific information than the current object about the error.
- message String
- Human-readable representation of the error.
- target String
- Target of the error.
- code string
- Server-defined set of error codes.
- details
ErrorResponse[] 
- Array of details about specific errors that led to this reported error.
- innerError ErrorResponse Inner Error 
- Object containing more specific information than the current object about the error.
- message string
- Human-readable representation of the error.
- target string
- Target of the error.
- code str
- Server-defined set of error codes.
- details
Sequence[ErrorResponse] 
- Array of details about specific errors that led to this reported error.
- inner_error ErrorResponse Inner Error 
- Object containing more specific information than the current object about the error.
- message str
- Human-readable representation of the error.
- target str
- Target of the error.
- code String
- Server-defined set of error codes.
- details List<Property Map>
- Array of details about specific errors that led to this reported error.
- innerError Property Map
- Object containing more specific information than the current object about the error.
- message String
- Human-readable representation of the error.
- target String
- Target of the error.
ErrorResponseInnerError   
- InnerError Pulumi.Azure Native. Workloads. Inputs. Error Response 
- Standard error object.
- InnerError ErrorResponse 
- Standard error object.
- innerError ErrorResponse 
- Standard error object.
- innerError ErrorResponse 
- Standard error object.
- inner_error ErrorResponse 
- Standard error object.
- innerError Property Map
- Standard error object.
ManagedRGConfigurationResponse  
- Name string
- Managed resource group name
- Name string
- Managed resource group name
- name String
- Managed resource group name
- name string
- Managed resource group name
- name str
- Managed resource group name
- name String
- Managed resource group name
MonitorPropertiesResponseErrors   
- Code string
- Server-defined set of error codes.
- Details
List<Pulumi.Azure Native. Workloads. Inputs. Error Response> 
- Array of details about specific errors that led to this reported error.
- InnerError Pulumi.Azure Native. Workloads. Inputs. Error Response Inner Error 
- Object containing more specific information than the current object about the error.
- Message string
- Human-readable representation of the error.
- Target string
- Target of the error.
- Code string
- Server-defined set of error codes.
- Details
[]ErrorResponse 
- Array of details about specific errors that led to this reported error.
- InnerError ErrorResponse Inner Error 
- Object containing more specific information than the current object about the error.
- Message string
- Human-readable representation of the error.
- Target string
- Target of the error.
- code String
- Server-defined set of error codes.
- details
List<ErrorResponse> 
- Array of details about specific errors that led to this reported error.
- innerError ErrorResponse Inner Error 
- Object containing more specific information than the current object about the error.
- message String
- Human-readable representation of the error.
- target String
- Target of the error.
- code string
- Server-defined set of error codes.
- details
ErrorResponse[] 
- Array of details about specific errors that led to this reported error.
- innerError ErrorResponse Inner Error 
- Object containing more specific information than the current object about the error.
- message string
- Human-readable representation of the error.
- target string
- Target of the error.
- code str
- Server-defined set of error codes.
- details
Sequence[ErrorResponse] 
- Array of details about specific errors that led to this reported error.
- inner_error ErrorResponse Inner Error 
- Object containing more specific information than the current object about the error.
- message str
- Human-readable representation of the error.
- target str
- Target of the error.
- code String
- Server-defined set of error codes.
- details List<Property Map>
- Array of details about specific errors that led to this reported error.
- innerError Property Map
- Object containing more specific information than the current object about the error.
- message String
- Human-readable representation of the error.
- target String
- Target of the error.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
UserAssignedIdentityResponse   
- ClientId string
- The client ID of the assigned identity.
- PrincipalId string
- The principal ID of the assigned identity.
- ClientId string
- The client ID of the assigned identity.
- PrincipalId string
- The principal ID of the assigned identity.
- clientId String
- The client ID of the assigned identity.
- principalId String
- The principal ID of the assigned identity.
- clientId string
- The client ID of the assigned identity.
- principalId string
- The principal ID of the assigned identity.
- client_id str
- The client ID of the assigned identity.
- principal_id str
- The principal ID of the assigned identity.
- clientId String
- The client ID of the assigned identity.
- principalId String
- The principal ID of the assigned identity.
UserAssignedServiceIdentityResponse    
- Type string
- Type of manage identity
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Workloads. Inputs. User Assigned Identity Response> 
- User assigned identities dictionary
- Type string
- Type of manage identity
- UserAssigned map[string]UserIdentities Assigned Identity Response 
- User assigned identities dictionary
- type String
- Type of manage identity
- userAssigned Map<String,UserIdentities Assigned Identity Response> 
- User assigned identities dictionary
- type string
- Type of manage identity
- userAssigned {[key: string]: UserIdentities Assigned Identity Response} 
- User assigned identities dictionary
- type str
- Type of manage identity
- user_assigned_ Mapping[str, Useridentities Assigned Identity Response] 
- User assigned identities dictionary
- type String
- Type of manage identity
- userAssigned Map<Property Map>Identities 
- User assigned identities dictionary
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