1. Packages
  2. Azure Native
  3. API Docs
  4. securityinsights
  5. getCustomizableConnectorDefinition
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.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.securityinsights.getCustomizableConnectorDefinition

Explore with Pulumi AI

azure-native logo
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.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Gets a data connector definition. Azure REST API version: 2023-07-01-preview.

    Using getCustomizableConnectorDefinition

    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 getCustomizableConnectorDefinition(args: GetCustomizableConnectorDefinitionArgs, opts?: InvokeOptions): Promise<GetCustomizableConnectorDefinitionResult>
    function getCustomizableConnectorDefinitionOutput(args: GetCustomizableConnectorDefinitionOutputArgs, opts?: InvokeOptions): Output<GetCustomizableConnectorDefinitionResult>
    def get_customizable_connector_definition(data_connector_definition_name: Optional[str] = None,
                                              resource_group_name: Optional[str] = None,
                                              workspace_name: Optional[str] = None,
                                              opts: Optional[InvokeOptions] = None) -> GetCustomizableConnectorDefinitionResult
    def get_customizable_connector_definition_output(data_connector_definition_name: Optional[pulumi.Input[str]] = None,
                                              resource_group_name: Optional[pulumi.Input[str]] = None,
                                              workspace_name: Optional[pulumi.Input[str]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[GetCustomizableConnectorDefinitionResult]
    func LookupCustomizableConnectorDefinition(ctx *Context, args *LookupCustomizableConnectorDefinitionArgs, opts ...InvokeOption) (*LookupCustomizableConnectorDefinitionResult, error)
    func LookupCustomizableConnectorDefinitionOutput(ctx *Context, args *LookupCustomizableConnectorDefinitionOutputArgs, opts ...InvokeOption) LookupCustomizableConnectorDefinitionResultOutput

    > Note: This function is named LookupCustomizableConnectorDefinition in the Go SDK.

    public static class GetCustomizableConnectorDefinition 
    {
        public static Task<GetCustomizableConnectorDefinitionResult> InvokeAsync(GetCustomizableConnectorDefinitionArgs args, InvokeOptions? opts = null)
        public static Output<GetCustomizableConnectorDefinitionResult> Invoke(GetCustomizableConnectorDefinitionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCustomizableConnectorDefinitionResult> getCustomizableConnectorDefinition(GetCustomizableConnectorDefinitionArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:securityinsights:getCustomizableConnectorDefinition
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DataConnectorDefinitionName string
    The data connector definition name.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    The name of the workspace.
    DataConnectorDefinitionName string
    The data connector definition name.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    The name of the workspace.
    dataConnectorDefinitionName String
    The data connector definition name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    The name of the workspace.
    dataConnectorDefinitionName string
    The data connector definition name.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    workspaceName string
    The name of the workspace.
    data_connector_definition_name str
    The data connector definition name.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    workspace_name str
    The name of the workspace.
    dataConnectorDefinitionName String
    The data connector definition name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    The name of the workspace.

    getCustomizableConnectorDefinition Result

    The following output properties are available:

    ConnectorUiConfig Pulumi.AzureNative.SecurityInsights.Outputs.CustomizableConnectorUiConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    SystemData Pulumi.AzureNative.SecurityInsights.Outputs.SystemDataResponse
    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"
    ConnectionsConfig Pulumi.AzureNative.SecurityInsights.Outputs.CustomizableConnectionsConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    CreatedTimeUtc string
    Gets or sets the connector definition created date in UTC format.
    Etag string
    Etag of the azure resource
    LastModifiedUtc string
    Gets or sets the connector definition last modified date in UTC format.
    ConnectorUiConfig CustomizableConnectorUiConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    SystemData SystemDataResponse
    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"
    ConnectionsConfig CustomizableConnectionsConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    CreatedTimeUtc string
    Gets or sets the connector definition created date in UTC format.
    Etag string
    Etag of the azure resource
    LastModifiedUtc string
    Gets or sets the connector definition last modified date in UTC format.
    connectorUiConfig CustomizableConnectorUiConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    systemData SystemDataResponse
    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"
    connectionsConfig CustomizableConnectionsConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    createdTimeUtc String
    Gets or sets the connector definition created date in UTC format.
    etag String
    Etag of the azure resource
    lastModifiedUtc String
    Gets or sets the connector definition last modified date in UTC format.
    connectorUiConfig CustomizableConnectorUiConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name string
    The name of the resource
    systemData SystemDataResponse
    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"
    connectionsConfig CustomizableConnectionsConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    createdTimeUtc string
    Gets or sets the connector definition created date in UTC format.
    etag string
    Etag of the azure resource
    lastModifiedUtc string
    Gets or sets the connector definition last modified date in UTC format.
    connector_ui_config CustomizableConnectorUiConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name str
    The name of the resource
    system_data SystemDataResponse
    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"
    connections_config CustomizableConnectionsConfigResponse
    The UiConfig for 'Customizable' connector definition kind.
    created_time_utc str
    Gets or sets the connector definition created date in UTC format.
    etag str
    Etag of the azure resource
    last_modified_utc str
    Gets or sets the connector definition last modified date in UTC format.
    connectorUiConfig Property Map
    The UiConfig for 'Customizable' connector definition kind.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    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"
    connectionsConfig Property Map
    The UiConfig for 'Customizable' connector definition kind.
    createdTimeUtc String
    Gets or sets the connector definition created date in UTC format.
    etag String
    Etag of the azure resource
    lastModifiedUtc String
    Gets or sets the connector definition last modified date in UTC format.

    Supporting Types

    ConnectivityCriterionResponse

    Type string
    Gets or sets the type of connectivity.
    Value List<string>
    Gets or sets the queries for checking connectivity.
    Type string
    Gets or sets the type of connectivity.
    Value []string
    Gets or sets the queries for checking connectivity.
    type String
    Gets or sets the type of connectivity.
    value List<String>
    Gets or sets the queries for checking connectivity.
    type string
    Gets or sets the type of connectivity.
    value string[]
    Gets or sets the queries for checking connectivity.
    type str
    Gets or sets the type of connectivity.
    value Sequence[str]
    Gets or sets the queries for checking connectivity.
    type String
    Gets or sets the type of connectivity.
    value List<String>
    Gets or sets the queries for checking connectivity.

    ConnectorDataTypeResponse

    LastDataReceivedQuery string
    Gets or sets the query to indicate when relevant data was last received in the workspace.
    Name string
    Gets or sets the name of the data type to show in the graph.
    LastDataReceivedQuery string
    Gets or sets the query to indicate when relevant data was last received in the workspace.
    Name string
    Gets or sets the name of the data type to show in the graph.
    lastDataReceivedQuery String
    Gets or sets the query to indicate when relevant data was last received in the workspace.
    name String
    Gets or sets the name of the data type to show in the graph.
    lastDataReceivedQuery string
    Gets or sets the query to indicate when relevant data was last received in the workspace.
    name string
    Gets or sets the name of the data type to show in the graph.
    last_data_received_query str
    Gets or sets the query to indicate when relevant data was last received in the workspace.
    name str
    Gets or sets the name of the data type to show in the graph.
    lastDataReceivedQuery String
    Gets or sets the query to indicate when relevant data was last received in the workspace.
    name String
    Gets or sets the name of the data type to show in the graph.

    ConnectorDefinitionsAvailabilityResponse

    IsPreview bool
    Gets or sets a value indicating whether the connector is preview.
    Status int
    The exposure status of the connector to the customers. Available values are 0-4 (0=None, 1=Available, 2=FeatureFlag, 3=Internal).
    IsPreview bool
    Gets or sets a value indicating whether the connector is preview.
    Status int
    The exposure status of the connector to the customers. Available values are 0-4 (0=None, 1=Available, 2=FeatureFlag, 3=Internal).
    isPreview Boolean
    Gets or sets a value indicating whether the connector is preview.
    status Integer
    The exposure status of the connector to the customers. Available values are 0-4 (0=None, 1=Available, 2=FeatureFlag, 3=Internal).
    isPreview boolean
    Gets or sets a value indicating whether the connector is preview.
    status number
    The exposure status of the connector to the customers. Available values are 0-4 (0=None, 1=Available, 2=FeatureFlag, 3=Internal).
    is_preview bool
    Gets or sets a value indicating whether the connector is preview.
    status int
    The exposure status of the connector to the customers. Available values are 0-4 (0=None, 1=Available, 2=FeatureFlag, 3=Internal).
    isPreview Boolean
    Gets or sets a value indicating whether the connector is preview.
    status Number
    The exposure status of the connector to the customers. Available values are 0-4 (0=None, 1=Available, 2=FeatureFlag, 3=Internal).

    ConnectorDefinitionsPermissionsResponse

    Customs List<Pulumi.AzureNative.SecurityInsights.Inputs.CustomPermissionDetailsResponse>
    Gets or sets the customs permissions required for the user to create connections.
    Licenses List<string>
    Gets or sets the required licenses for the user to create connections.
    ResourceProvider List<Pulumi.AzureNative.SecurityInsights.Inputs.ConnectorDefinitionsResourceProviderResponse>
    Gets or sets the resource provider permissions required for the user to create connections.
    Tenant List<string>
    Gets or sets the required tenant permissions for the connector.
    Customs []CustomPermissionDetailsResponse
    Gets or sets the customs permissions required for the user to create connections.
    Licenses []string
    Gets or sets the required licenses for the user to create connections.
    ResourceProvider []ConnectorDefinitionsResourceProviderResponse
    Gets or sets the resource provider permissions required for the user to create connections.
    Tenant []string
    Gets or sets the required tenant permissions for the connector.
    customs List<CustomPermissionDetailsResponse>
    Gets or sets the customs permissions required for the user to create connections.
    licenses List<String>
    Gets or sets the required licenses for the user to create connections.
    resourceProvider List<ConnectorDefinitionsResourceProviderResponse>
    Gets or sets the resource provider permissions required for the user to create connections.
    tenant List<String>
    Gets or sets the required tenant permissions for the connector.
    customs CustomPermissionDetailsResponse[]
    Gets or sets the customs permissions required for the user to create connections.
    licenses string[]
    Gets or sets the required licenses for the user to create connections.
    resourceProvider ConnectorDefinitionsResourceProviderResponse[]
    Gets or sets the resource provider permissions required for the user to create connections.
    tenant string[]
    Gets or sets the required tenant permissions for the connector.
    customs Sequence[CustomPermissionDetailsResponse]
    Gets or sets the customs permissions required for the user to create connections.
    licenses Sequence[str]
    Gets or sets the required licenses for the user to create connections.
    resource_provider Sequence[ConnectorDefinitionsResourceProviderResponse]
    Gets or sets the resource provider permissions required for the user to create connections.
    tenant Sequence[str]
    Gets or sets the required tenant permissions for the connector.
    customs List<Property Map>
    Gets or sets the customs permissions required for the user to create connections.
    licenses List<String>
    Gets or sets the required licenses for the user to create connections.
    resourceProvider List<Property Map>
    Gets or sets the resource provider permissions required for the user to create connections.
    tenant List<String>
    Gets or sets the required tenant permissions for the connector.

    ConnectorDefinitionsResourceProviderResponse

    PermissionsDisplayText string
    Gets or sets the permissions description text.
    Provider string
    Gets or sets the provider name.
    ProviderDisplayName string
    Gets or sets the permissions provider display name.
    RequiredPermissions Pulumi.AzureNative.SecurityInsights.Inputs.ResourceProviderRequiredPermissionsResponse
    Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see here.
    Scope string
    The scope on which the user should have permissions, in order to be able to create connections.
    PermissionsDisplayText string
    Gets or sets the permissions description text.
    Provider string
    Gets or sets the provider name.
    ProviderDisplayName string
    Gets or sets the permissions provider display name.
    RequiredPermissions ResourceProviderRequiredPermissionsResponse
    Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see here.
    Scope string
    The scope on which the user should have permissions, in order to be able to create connections.
    permissionsDisplayText String
    Gets or sets the permissions description text.
    provider String
    Gets or sets the provider name.
    providerDisplayName String
    Gets or sets the permissions provider display name.
    requiredPermissions ResourceProviderRequiredPermissionsResponse
    Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see here.
    scope String
    The scope on which the user should have permissions, in order to be able to create connections.
    permissionsDisplayText string
    Gets or sets the permissions description text.
    provider string
    Gets or sets the provider name.
    providerDisplayName string
    Gets or sets the permissions provider display name.
    requiredPermissions ResourceProviderRequiredPermissionsResponse
    Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see here.
    scope string
    The scope on which the user should have permissions, in order to be able to create connections.
    permissions_display_text str
    Gets or sets the permissions description text.
    provider str
    Gets or sets the provider name.
    provider_display_name str
    Gets or sets the permissions provider display name.
    required_permissions ResourceProviderRequiredPermissionsResponse
    Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see here.
    scope str
    The scope on which the user should have permissions, in order to be able to create connections.
    permissionsDisplayText String
    Gets or sets the permissions description text.
    provider String
    Gets or sets the provider name.
    providerDisplayName String
    Gets or sets the permissions provider display name.
    requiredPermissions Property Map
    Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see here.
    scope String
    The scope on which the user should have permissions, in order to be able to create connections.

    CustomPermissionDetailsResponse

    Description string
    Gets or sets the custom permissions description.
    Name string
    Gets or sets the custom permissions name.
    Description string
    Gets or sets the custom permissions description.
    Name string
    Gets or sets the custom permissions name.
    description String
    Gets or sets the custom permissions description.
    name String
    Gets or sets the custom permissions name.
    description string
    Gets or sets the custom permissions description.
    name string
    Gets or sets the custom permissions name.
    description str
    Gets or sets the custom permissions description.
    name str
    Gets or sets the custom permissions name.
    description String
    Gets or sets the custom permissions description.
    name String
    Gets or sets the custom permissions name.

    CustomizableConnectionsConfigResponse

    TemplateSpecName string
    Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates.
    TemplateSpecVersion string
    Gets or sets the template version.
    TemplateSpecName string
    Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates.
    TemplateSpecVersion string
    Gets or sets the template version.
    templateSpecName String
    Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates.
    templateSpecVersion String
    Gets or sets the template version.
    templateSpecName string
    Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates.
    templateSpecVersion string
    Gets or sets the template version.
    template_spec_name str
    Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates.
    template_spec_version str
    Gets or sets the template version.
    templateSpecName String
    Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates.
    templateSpecVersion String
    Gets or sets the template version.

    CustomizableConnectorUiConfigResponse

    ConnectivityCriteria List<Pulumi.AzureNative.SecurityInsights.Inputs.ConnectivityCriterionResponse>
    Gets or sets the way the connector checks whether the connector is connected.
    DataTypes List<Pulumi.AzureNative.SecurityInsights.Inputs.ConnectorDataTypeResponse>
    Gets or sets the data types to check for last data received.
    DescriptionMarkdown string
    Gets or sets the connector description in markdown format.
    GraphQueries List<Pulumi.AzureNative.SecurityInsights.Inputs.GraphQueryResponse>
    Gets or sets the graph queries to show the current data volume over time.
    InstructionSteps List<Pulumi.AzureNative.SecurityInsights.Inputs.InstructionStepResponse>
    Gets or sets the instruction steps to enable the connector.
    Permissions Pulumi.AzureNative.SecurityInsights.Inputs.ConnectorDefinitionsPermissionsResponse
    The required Permissions for the connector.
    Publisher string
    Gets or sets the connector publisher name.
    SampleQueries List<Pulumi.AzureNative.SecurityInsights.Inputs.SampleQueryResponse>
    Gets or sets the sample queries for the connector.
    Title string
    Gets or sets the connector blade title.
    Availability Pulumi.AzureNative.SecurityInsights.Inputs.ConnectorDefinitionsAvailabilityResponse
    The exposure status of the connector to the customers.
    GraphQueriesTableName string
    Gets or sets the name of the table the connector will insert the data to. This name can be used in other queries by specifying {{graphQueriesTableName}} placeholder in Query and LastDataReceivedQuery values.
    Id string
    Gets or sets custom connector id. optional field.
    IsConnectivityCriteriasMatchSome bool
    Gets or sets a value indicating whether to use 'OR'(SOME) or 'AND' between ConnectivityCriteria items.
    Logo string
    Gets or sets the connector logo to be used when displaying the connector within Azure Sentinel's connector's gallery. The logo value should be in SVG format.
    ConnectivityCriteria []ConnectivityCriterionResponse
    Gets or sets the way the connector checks whether the connector is connected.
    DataTypes []ConnectorDataTypeResponse
    Gets or sets the data types to check for last data received.
    DescriptionMarkdown string
    Gets or sets the connector description in markdown format.
    GraphQueries []GraphQueryResponse
    Gets or sets the graph queries to show the current data volume over time.
    InstructionSteps []InstructionStepResponse
    Gets or sets the instruction steps to enable the connector.
    Permissions ConnectorDefinitionsPermissionsResponse
    The required Permissions for the connector.
    Publisher string
    Gets or sets the connector publisher name.
    SampleQueries []SampleQueryResponse
    Gets or sets the sample queries for the connector.
    Title string
    Gets or sets the connector blade title.
    Availability ConnectorDefinitionsAvailabilityResponse
    The exposure status of the connector to the customers.
    GraphQueriesTableName string
    Gets or sets the name of the table the connector will insert the data to. This name can be used in other queries by specifying {{graphQueriesTableName}} placeholder in Query and LastDataReceivedQuery values.
    Id string
    Gets or sets custom connector id. optional field.
    IsConnectivityCriteriasMatchSome bool
    Gets or sets a value indicating whether to use 'OR'(SOME) or 'AND' between ConnectivityCriteria items.
    Logo string
    Gets or sets the connector logo to be used when displaying the connector within Azure Sentinel's connector's gallery. The logo value should be in SVG format.
    connectivityCriteria List<ConnectivityCriterionResponse>
    Gets or sets the way the connector checks whether the connector is connected.
    dataTypes List<ConnectorDataTypeResponse>
    Gets or sets the data types to check for last data received.
    descriptionMarkdown String
    Gets or sets the connector description in markdown format.
    graphQueries List<GraphQueryResponse>
    Gets or sets the graph queries to show the current data volume over time.
    instructionSteps List<InstructionStepResponse>
    Gets or sets the instruction steps to enable the connector.
    permissions ConnectorDefinitionsPermissionsResponse
    The required Permissions for the connector.
    publisher String
    Gets or sets the connector publisher name.
    sampleQueries List<SampleQueryResponse>
    Gets or sets the sample queries for the connector.
    title String
    Gets or sets the connector blade title.
    availability ConnectorDefinitionsAvailabilityResponse
    The exposure status of the connector to the customers.
    graphQueriesTableName String
    Gets or sets the name of the table the connector will insert the data to. This name can be used in other queries by specifying {{graphQueriesTableName}} placeholder in Query and LastDataReceivedQuery values.
    id String
    Gets or sets custom connector id. optional field.
    isConnectivityCriteriasMatchSome Boolean
    Gets or sets a value indicating whether to use 'OR'(SOME) or 'AND' between ConnectivityCriteria items.
    logo String
    Gets or sets the connector logo to be used when displaying the connector within Azure Sentinel's connector's gallery. The logo value should be in SVG format.
    connectivityCriteria ConnectivityCriterionResponse[]
    Gets or sets the way the connector checks whether the connector is connected.
    dataTypes ConnectorDataTypeResponse[]
    Gets or sets the data types to check for last data received.
    descriptionMarkdown string
    Gets or sets the connector description in markdown format.
    graphQueries GraphQueryResponse[]
    Gets or sets the graph queries to show the current data volume over time.
    instructionSteps InstructionStepResponse[]
    Gets or sets the instruction steps to enable the connector.
    permissions ConnectorDefinitionsPermissionsResponse
    The required Permissions for the connector.
    publisher string
    Gets or sets the connector publisher name.
    sampleQueries SampleQueryResponse[]
    Gets or sets the sample queries for the connector.
    title string
    Gets or sets the connector blade title.
    availability ConnectorDefinitionsAvailabilityResponse
    The exposure status of the connector to the customers.
    graphQueriesTableName string
    Gets or sets the name of the table the connector will insert the data to. This name can be used in other queries by specifying {{graphQueriesTableName}} placeholder in Query and LastDataReceivedQuery values.
    id string
    Gets or sets custom connector id. optional field.
    isConnectivityCriteriasMatchSome boolean
    Gets or sets a value indicating whether to use 'OR'(SOME) or 'AND' between ConnectivityCriteria items.
    logo string
    Gets or sets the connector logo to be used when displaying the connector within Azure Sentinel's connector's gallery. The logo value should be in SVG format.
    connectivity_criteria Sequence[ConnectivityCriterionResponse]
    Gets or sets the way the connector checks whether the connector is connected.
    data_types Sequence[ConnectorDataTypeResponse]
    Gets or sets the data types to check for last data received.
    description_markdown str
    Gets or sets the connector description in markdown format.
    graph_queries Sequence[GraphQueryResponse]
    Gets or sets the graph queries to show the current data volume over time.
    instruction_steps Sequence[InstructionStepResponse]
    Gets or sets the instruction steps to enable the connector.
    permissions ConnectorDefinitionsPermissionsResponse
    The required Permissions for the connector.
    publisher str
    Gets or sets the connector publisher name.
    sample_queries Sequence[SampleQueryResponse]
    Gets or sets the sample queries for the connector.
    title str
    Gets or sets the connector blade title.
    availability ConnectorDefinitionsAvailabilityResponse
    The exposure status of the connector to the customers.
    graph_queries_table_name str
    Gets or sets the name of the table the connector will insert the data to. This name can be used in other queries by specifying {{graphQueriesTableName}} placeholder in Query and LastDataReceivedQuery values.
    id str
    Gets or sets custom connector id. optional field.
    is_connectivity_criterias_match_some bool
    Gets or sets a value indicating whether to use 'OR'(SOME) or 'AND' between ConnectivityCriteria items.
    logo str
    Gets or sets the connector logo to be used when displaying the connector within Azure Sentinel's connector's gallery. The logo value should be in SVG format.
    connectivityCriteria List<Property Map>
    Gets or sets the way the connector checks whether the connector is connected.
    dataTypes List<Property Map>
    Gets or sets the data types to check for last data received.
    descriptionMarkdown String
    Gets or sets the connector description in markdown format.
    graphQueries List<Property Map>
    Gets or sets the graph queries to show the current data volume over time.
    instructionSteps List<Property Map>
    Gets or sets the instruction steps to enable the connector.
    permissions Property Map
    The required Permissions for the connector.
    publisher String
    Gets or sets the connector publisher name.
    sampleQueries List<Property Map>
    Gets or sets the sample queries for the connector.
    title String
    Gets or sets the connector blade title.
    availability Property Map
    The exposure status of the connector to the customers.
    graphQueriesTableName String
    Gets or sets the name of the table the connector will insert the data to. This name can be used in other queries by specifying {{graphQueriesTableName}} placeholder in Query and LastDataReceivedQuery values.
    id String
    Gets or sets custom connector id. optional field.
    isConnectivityCriteriasMatchSome Boolean
    Gets or sets a value indicating whether to use 'OR'(SOME) or 'AND' between ConnectivityCriteria items.
    logo String
    Gets or sets the connector logo to be used when displaying the connector within Azure Sentinel's connector's gallery. The logo value should be in SVG format.

    GraphQueryResponse

    BaseQuery string
    Gets or sets the base query for the graph. The base query is wrapped by Sentinel UI infra with a KQL query, that measures the volume over time.
    Legend string
    Gets or sets the legend for the graph.
    MetricName string
    Gets or sets the metric name that the query is checking. For example: 'Total data receive'.
    BaseQuery string
    Gets or sets the base query for the graph. The base query is wrapped by Sentinel UI infra with a KQL query, that measures the volume over time.
    Legend string
    Gets or sets the legend for the graph.
    MetricName string
    Gets or sets the metric name that the query is checking. For example: 'Total data receive'.
    baseQuery String
    Gets or sets the base query for the graph. The base query is wrapped by Sentinel UI infra with a KQL query, that measures the volume over time.
    legend String
    Gets or sets the legend for the graph.
    metricName String
    Gets or sets the metric name that the query is checking. For example: 'Total data receive'.
    baseQuery string
    Gets or sets the base query for the graph. The base query is wrapped by Sentinel UI infra with a KQL query, that measures the volume over time.
    legend string
    Gets or sets the legend for the graph.
    metricName string
    Gets or sets the metric name that the query is checking. For example: 'Total data receive'.
    base_query str
    Gets or sets the base query for the graph. The base query is wrapped by Sentinel UI infra with a KQL query, that measures the volume over time.
    legend str
    Gets or sets the legend for the graph.
    metric_name str
    Gets or sets the metric name that the query is checking. For example: 'Total data receive'.
    baseQuery String
    Gets or sets the base query for the graph. The base query is wrapped by Sentinel UI infra with a KQL query, that measures the volume over time.
    legend String
    Gets or sets the legend for the graph.
    metricName String
    Gets or sets the metric name that the query is checking. For example: 'Total data receive'.

    InstructionStepDetailsResponse

    Parameters object
    Gets or sets the instruction type parameters settings.
    Type string
    Gets or sets the instruction type name.
    Parameters interface{}
    Gets or sets the instruction type parameters settings.
    Type string
    Gets or sets the instruction type name.
    parameters Object
    Gets or sets the instruction type parameters settings.
    type String
    Gets or sets the instruction type name.
    parameters any
    Gets or sets the instruction type parameters settings.
    type string
    Gets or sets the instruction type name.
    parameters Any
    Gets or sets the instruction type parameters settings.
    type str
    Gets or sets the instruction type name.
    parameters Any
    Gets or sets the instruction type parameters settings.
    type String
    Gets or sets the instruction type name.

    InstructionStepResponse

    Description string
    Gets or sets the instruction step description.
    InnerSteps List<Pulumi.AzureNative.SecurityInsights.Inputs.InstructionStepResponse>
    Gets or sets the inner instruction steps details. Foe Example: instruction step 1 might contain inner instruction steps: [instruction step 1.1, instruction step 1.2].
    Instructions List<Pulumi.AzureNative.SecurityInsights.Inputs.InstructionStepDetailsResponse>
    Gets or sets the instruction step details.
    Title string
    Gets or sets the instruction step title.
    Description string
    Gets or sets the instruction step description.
    InnerSteps []InstructionStepResponse
    Gets or sets the inner instruction steps details. Foe Example: instruction step 1 might contain inner instruction steps: [instruction step 1.1, instruction step 1.2].
    Instructions []InstructionStepDetailsResponse
    Gets or sets the instruction step details.
    Title string
    Gets or sets the instruction step title.
    description String
    Gets or sets the instruction step description.
    innerSteps List<InstructionStepResponse>
    Gets or sets the inner instruction steps details. Foe Example: instruction step 1 might contain inner instruction steps: [instruction step 1.1, instruction step 1.2].
    instructions List<InstructionStepDetailsResponse>
    Gets or sets the instruction step details.
    title String
    Gets or sets the instruction step title.
    description string
    Gets or sets the instruction step description.
    innerSteps InstructionStepResponse[]
    Gets or sets the inner instruction steps details. Foe Example: instruction step 1 might contain inner instruction steps: [instruction step 1.1, instruction step 1.2].
    instructions InstructionStepDetailsResponse[]
    Gets or sets the instruction step details.
    title string
    Gets or sets the instruction step title.
    description str
    Gets or sets the instruction step description.
    inner_steps Sequence[InstructionStepResponse]
    Gets or sets the inner instruction steps details. Foe Example: instruction step 1 might contain inner instruction steps: [instruction step 1.1, instruction step 1.2].
    instructions Sequence[InstructionStepDetailsResponse]
    Gets or sets the instruction step details.
    title str
    Gets or sets the instruction step title.
    description String
    Gets or sets the instruction step description.
    innerSteps List<Property Map>
    Gets or sets the inner instruction steps details. Foe Example: instruction step 1 might contain inner instruction steps: [instruction step 1.1, instruction step 1.2].
    instructions List<Property Map>
    Gets or sets the instruction step details.
    title String
    Gets or sets the instruction step title.

    ResourceProviderRequiredPermissionsResponse

    Action bool
    Gets or sets a value indicating whether the permission is custom actions (POST).
    Delete bool
    Gets or sets a value indicating whether the permission is delete action (DELETE).
    Read bool
    Gets or sets a value indicating whether the permission is read action (GET).
    Write bool
    Gets or sets a value indicating whether the permission is write action (PUT or PATCH).
    Action bool
    Gets or sets a value indicating whether the permission is custom actions (POST).
    Delete bool
    Gets or sets a value indicating whether the permission is delete action (DELETE).
    Read bool
    Gets or sets a value indicating whether the permission is read action (GET).
    Write bool
    Gets or sets a value indicating whether the permission is write action (PUT or PATCH).
    action Boolean
    Gets or sets a value indicating whether the permission is custom actions (POST).
    delete Boolean
    Gets or sets a value indicating whether the permission is delete action (DELETE).
    read Boolean
    Gets or sets a value indicating whether the permission is read action (GET).
    write Boolean
    Gets or sets a value indicating whether the permission is write action (PUT or PATCH).
    action boolean
    Gets or sets a value indicating whether the permission is custom actions (POST).
    delete boolean
    Gets or sets a value indicating whether the permission is delete action (DELETE).
    read boolean
    Gets or sets a value indicating whether the permission is read action (GET).
    write boolean
    Gets or sets a value indicating whether the permission is write action (PUT or PATCH).
    action bool
    Gets or sets a value indicating whether the permission is custom actions (POST).
    delete bool
    Gets or sets a value indicating whether the permission is delete action (DELETE).
    read bool
    Gets or sets a value indicating whether the permission is read action (GET).
    write bool
    Gets or sets a value indicating whether the permission is write action (PUT or PATCH).
    action Boolean
    Gets or sets a value indicating whether the permission is custom actions (POST).
    delete Boolean
    Gets or sets a value indicating whether the permission is delete action (DELETE).
    read Boolean
    Gets or sets a value indicating whether the permission is read action (GET).
    write Boolean
    Gets or sets a value indicating whether the permission is write action (PUT or PATCH).

    SampleQueryResponse

    Description string
    Gets or sets the sample query description.
    Query string
    Gets or sets the KQL sample query.
    Description string
    Gets or sets the sample query description.
    Query string
    Gets or sets the KQL sample query.
    description String
    Gets or sets the sample query description.
    query String
    Gets or sets the KQL sample query.
    description string
    Gets or sets the sample query description.
    query string
    Gets or sets the KQL sample query.
    description str
    Gets or sets the sample query description.
    query str
    Gets or sets the KQL sample query.
    description String
    Gets or sets the sample query description.
    query String
    Gets or sets the KQL sample query.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    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.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    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.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    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.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    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_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    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.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    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.37.0 published on Monday, Apr 15, 2024 by Pulumi