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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.securityinsights.getSystem
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets the system. Azure REST API version: 2024-04-01-preview.
Other available API versions: 2024-10-01-preview, 2025-01-01-preview.
Using getSystem
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 getSystem(args: GetSystemArgs, opts?: InvokeOptions): Promise<GetSystemResult>
function getSystemOutput(args: GetSystemOutputArgs, opts?: InvokeOptions): Output<GetSystemResult>def get_system(agent_resource_name: Optional[str] = None,
               resource_group_name: Optional[str] = None,
               system_resource_name: Optional[str] = None,
               workspace_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetSystemResult
def get_system_output(agent_resource_name: Optional[pulumi.Input[str]] = None,
               resource_group_name: Optional[pulumi.Input[str]] = None,
               system_resource_name: Optional[pulumi.Input[str]] = None,
               workspace_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetSystemResult]func LookupSystem(ctx *Context, args *LookupSystemArgs, opts ...InvokeOption) (*LookupSystemResult, error)
func LookupSystemOutput(ctx *Context, args *LookupSystemOutputArgs, opts ...InvokeOption) LookupSystemResultOutput> Note: This function is named LookupSystem in the Go SDK.
public static class GetSystem 
{
    public static Task<GetSystemResult> InvokeAsync(GetSystemArgs args, InvokeOptions? opts = null)
    public static Output<GetSystemResult> Invoke(GetSystemInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSystemResult> getSystem(GetSystemArgs args, InvokeOptions options)
public static Output<GetSystemResult> getSystem(GetSystemArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:securityinsights:getSystem
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AgentResource stringName 
- Business Application Agent Name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SystemResource stringName 
- The name of the system.
- WorkspaceName string
- The name of the workspace.
- AgentResource stringName 
- Business Application Agent Name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SystemResource stringName 
- The name of the system.
- WorkspaceName string
- The name of the workspace.
- agentResource StringName 
- Business Application Agent Name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- systemResource StringName 
- The name of the system.
- workspaceName String
- The name of the workspace.
- agentResource stringName 
- Business Application Agent Name
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- systemResource stringName 
- The name of the system.
- workspaceName string
- The name of the workspace.
- agent_resource_ strname 
- Business Application Agent Name
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- system_resource_ strname 
- The name of the system.
- workspace_name str
- The name of the workspace.
- agentResource StringName 
- Business Application Agent Name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- systemResource StringName 
- The name of the system.
- workspaceName String
- The name of the workspace.
getSystem Result
The following output properties are available:
- Configuration
Pulumi.Azure Native. Security Insights. Outputs. Sap Systems Configuration Response 
- The configuration of the system.
- DisplayName string
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- LastModified stringTime Utc 
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Security Insights. 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"
- Etag string
- Etag of the azure resource
- Status string
- The status of the system.
- Configuration
SapSystems Configuration Response 
- The configuration of the system.
- DisplayName string
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- LastModified stringTime Utc 
- Name string
- The name of the resource
- 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"
- Etag string
- Etag of the azure resource
- Status string
- The status of the system.
- configuration
SapSystems Configuration Response 
- The configuration of the system.
- displayName String
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- lastModified StringTime Utc 
- name String
- The name of the resource
- 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"
- etag String
- Etag of the azure resource
- status String
- The status of the system.
- configuration
SapSystems Configuration Response 
- The configuration of the system.
- displayName string
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- lastModified stringTime Utc 
- name string
- The name of the resource
- 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"
- etag string
- Etag of the azure resource
- status string
- The status of the system.
- configuration
SapSystems Configuration Response 
- The configuration of the system.
- display_name str
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- last_modified_ strtime_ utc 
- name str
- The name of the resource
- 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"
- etag str
- Etag of the azure resource
- status str
- The status of the system.
- configuration Property Map
- The configuration of the system.
- displayName String
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- lastModified StringTime Utc 
- name String
- The name of the resource
- 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"
- etag String
- Etag of the azure resource
- status String
- The status of the system.
Supporting Types
LogResponse 
- Type string
- Types of logs and tables.
- BulkSize int
- The bulk size for the log.
- Filters List<string>
- The filters for the log.
- IngestionType string
- Types of ingestion.
- ScheduleInterval int
- The schedule interval in seconds.
- Status string
- Types of log status.
- Type string
- Types of logs and tables.
- BulkSize int
- The bulk size for the log.
- Filters []string
- The filters for the log.
- IngestionType string
- Types of ingestion.
- ScheduleInterval int
- The schedule interval in seconds.
- Status string
- Types of log status.
- type String
- Types of logs and tables.
- bulkSize Integer
- The bulk size for the log.
- filters List<String>
- The filters for the log.
- ingestionType String
- Types of ingestion.
- scheduleInterval Integer
- The schedule interval in seconds.
- status String
- Types of log status.
- type string
- Types of logs and tables.
- bulkSize number
- The bulk size for the log.
- filters string[]
- The filters for the log.
- ingestionType string
- Types of ingestion.
- scheduleInterval number
- The schedule interval in seconds.
- status string
- Types of log status.
- type str
- Types of logs and tables.
- bulk_size int
- The bulk size for the log.
- filters Sequence[str]
- The filters for the log.
- ingestion_type str
- Types of ingestion.
- schedule_interval int
- The schedule interval in seconds.
- status str
- Types of log status.
- type String
- Types of logs and tables.
- bulkSize Number
- The bulk size for the log.
- filters List<String>
- The filters for the log.
- ingestionType String
- Types of ingestion.
- scheduleInterval Number
- The schedule interval in seconds.
- status String
- Types of log status.
RfcConnectorResponse  
- Client string
- Client number of the ABAP server. Example - 001
- SystemId string
- System ID of the ABAP server. Example - A4H
- SystemNumber string
- System number of the ABAP server.
- AbapServer stringHost 
- FQDN, hostname, or IP address of the ABAP server.
- AuthenticationType string
- The authentication type to SAP.
- CodePage string
- The SAP code page used for character encoding. Example - 1100
- Group string
- Logon group of the message server.
- MessageServer stringHost 
- FQDN, hostname, or IP address of the Message server.
- MessageServer stringService 
- Port number, or service name (from /etc/services) of the message server.
- SncQop string
- SNC QOP. Options are 1, 2, 3, 8, 9.
- Client string
- Client number of the ABAP server. Example - 001
- SystemId string
- System ID of the ABAP server. Example - A4H
- SystemNumber string
- System number of the ABAP server.
- AbapServer stringHost 
- FQDN, hostname, or IP address of the ABAP server.
- AuthenticationType string
- The authentication type to SAP.
- CodePage string
- The SAP code page used for character encoding. Example - 1100
- Group string
- Logon group of the message server.
- MessageServer stringHost 
- FQDN, hostname, or IP address of the Message server.
- MessageServer stringService 
- Port number, or service name (from /etc/services) of the message server.
- SncQop string
- SNC QOP. Options are 1, 2, 3, 8, 9.
- client String
- Client number of the ABAP server. Example - 001
- systemId String
- System ID of the ABAP server. Example - A4H
- systemNumber String
- System number of the ABAP server.
- abapServer StringHost 
- FQDN, hostname, or IP address of the ABAP server.
- authenticationType String
- The authentication type to SAP.
- codePage String
- The SAP code page used for character encoding. Example - 1100
- group String
- Logon group of the message server.
- messageServer StringHost 
- FQDN, hostname, or IP address of the Message server.
- messageServer StringService 
- Port number, or service name (from /etc/services) of the message server.
- sncQop String
- SNC QOP. Options are 1, 2, 3, 8, 9.
- client string
- Client number of the ABAP server. Example - 001
- systemId string
- System ID of the ABAP server. Example - A4H
- systemNumber string
- System number of the ABAP server.
- abapServer stringHost 
- FQDN, hostname, or IP address of the ABAP server.
- authenticationType string
- The authentication type to SAP.
- codePage string
- The SAP code page used for character encoding. Example - 1100
- group string
- Logon group of the message server.
- messageServer stringHost 
- FQDN, hostname, or IP address of the Message server.
- messageServer stringService 
- Port number, or service name (from /etc/services) of the message server.
- sncQop string
- SNC QOP. Options are 1, 2, 3, 8, 9.
- client str
- Client number of the ABAP server. Example - 001
- system_id str
- System ID of the ABAP server. Example - A4H
- system_number str
- System number of the ABAP server.
- abap_server_ strhost 
- FQDN, hostname, or IP address of the ABAP server.
- authentication_type str
- The authentication type to SAP.
- code_page str
- The SAP code page used for character encoding. Example - 1100
- group str
- Logon group of the message server.
- message_server_ strhost 
- FQDN, hostname, or IP address of the Message server.
- message_server_ strservice 
- Port number, or service name (from /etc/services) of the message server.
- snc_qop str
- SNC QOP. Options are 1, 2, 3, 8, 9.
- client String
- Client number of the ABAP server. Example - 001
- systemId String
- System ID of the ABAP server. Example - A4H
- systemNumber String
- System number of the ABAP server.
- abapServer StringHost 
- FQDN, hostname, or IP address of the ABAP server.
- authenticationType String
- The authentication type to SAP.
- codePage String
- The SAP code page used for character encoding. Example - 1100
- group String
- Logon group of the message server.
- messageServer StringHost 
- FQDN, hostname, or IP address of the Message server.
- messageServer StringService 
- Port number, or service name (from /etc/services) of the message server.
- sncQop String
- SNC QOP. Options are 1, 2, 3, 8, 9.
SapControlConnectorResponse   
- Instance string
- The instance number. Only 2 digits are allowed.
- Server string
- The server name. FQDN or IP address.
- HttpsConfiguration string
- Represents the types of HTTPS configuration to connect to the SapControl service.
- Port string
- The port of the SOAP connection to SAP Control.
- Timezone string
- The timezone. example: "GMT+0" or "GMT-8" default: "GMT+0"
- Instance string
- The instance number. Only 2 digits are allowed.
- Server string
- The server name. FQDN or IP address.
- HttpsConfiguration string
- Represents the types of HTTPS configuration to connect to the SapControl service.
- Port string
- The port of the SOAP connection to SAP Control.
- Timezone string
- The timezone. example: "GMT+0" or "GMT-8" default: "GMT+0"
- instance String
- The instance number. Only 2 digits are allowed.
- server String
- The server name. FQDN or IP address.
- httpsConfiguration String
- Represents the types of HTTPS configuration to connect to the SapControl service.
- port String
- The port of the SOAP connection to SAP Control.
- timezone String
- The timezone. example: "GMT+0" or "GMT-8" default: "GMT+0"
- instance string
- The instance number. Only 2 digits are allowed.
- server string
- The server name. FQDN or IP address.
- httpsConfiguration string
- Represents the types of HTTPS configuration to connect to the SapControl service.
- port string
- The port of the SOAP connection to SAP Control.
- timezone string
- The timezone. example: "GMT+0" or "GMT-8" default: "GMT+0"
- instance str
- The instance number. Only 2 digits are allowed.
- server str
- The server name. FQDN or IP address.
- https_configuration str
- Represents the types of HTTPS configuration to connect to the SapControl service.
- port str
- The port of the SOAP connection to SAP Control.
- timezone str
- The timezone. example: "GMT+0" or "GMT-8" default: "GMT+0"
- instance String
- The instance number. Only 2 digits are allowed.
- server String
- The server name. FQDN or IP address.
- httpsConfiguration String
- Represents the types of HTTPS configuration to connect to the SapControl service.
- port String
- The port of the SOAP connection to SAP Control.
- timezone String
- The timezone. example: "GMT+0" or "GMT-8" default: "GMT+0"
SapSystemsConfigurationResponse   
- Connector
Pulumi.Azure | Pulumi.Native. Security Insights. Inputs. Rfc Connector Response Azure Native. Security Insights. Inputs. Sap Control Connector Response 
- Base Model for SAP System Connector.
- AzureResource stringId 
- azure resource id example: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
- Logs
List<Pulumi.Azure Native. Security Insights. Inputs. Log Response> 
- The logs configuration.
- Connector
RfcConnector | SapResponse Control Connector Response 
- Base Model for SAP System Connector.
- AzureResource stringId 
- azure resource id example: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
- Logs
[]LogResponse 
- The logs configuration.
- connector
RfcConnector | SapResponse Control Connector Response 
- Base Model for SAP System Connector.
- azureResource StringId 
- azure resource id example: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
- logs
List<LogResponse> 
- The logs configuration.
- connector
RfcConnector | SapResponse Control Connector Response 
- Base Model for SAP System Connector.
- azureResource stringId 
- azure resource id example: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
- logs
LogResponse[] 
- The logs configuration.
- connector
RfcConnector | SapResponse Control Connector Response 
- Base Model for SAP System Connector.
- azure_resource_ strid 
- azure resource id example: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
- logs
Sequence[LogResponse] 
- The logs configuration.
- connector Property Map | Property Map
- Base Model for SAP System Connector.
- azureResource StringId 
- azure resource id example: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
- logs List<Property Map>
- The logs configuration.
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.
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi