Class CodelessUiConnectorConfigProperties
java.lang.Object
com.azure.resourcemanager.securityinsights.models.CodelessUiConnectorConfigProperties
Config to describe the instructions blade.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the availability property: Connector Availability Status.Get the connectivityCriteria property: Define the way the connector check connectivity.Get the customImage property: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.Get the dataTypes property: Data types to check for last data received.Get the descriptionMarkdown property: Connector description.Get the graphQueries property: The graph query to show the current data status.Get the graphQueriesTableName property: Name of the table the connector will insert the data to.Get the instructionSteps property: Instruction steps to enable the connector.Get the permissions property: Permissions required for the connector.Get the publisher property: Connector publisher name.Get the sampleQueries property: The sample queries for the connector.title()
Get the title property: Connector blade title.void
validate()
Validates the instance.withAvailability
(Availability availability) Set the availability property: Connector Availability Status.withConnectivityCriteria
(List<CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem> connectivityCriteria) Set the connectivityCriteria property: Define the way the connector check connectivity.withCustomImage
(String customImage) Set the customImage property: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.Set the dataTypes property: Data types to check for last data received.withDescriptionMarkdown
(String descriptionMarkdown) Set the descriptionMarkdown property: Connector description.Set the graphQueries property: The graph query to show the current data status.withGraphQueriesTableName
(String graphQueriesTableName) Set the graphQueriesTableName property: Name of the table the connector will insert the data to.withInstructionSteps
(List<CodelessUiConnectorConfigPropertiesInstructionStepsItem> instructionSteps) Set the instructionSteps property: Instruction steps to enable the connector.withPermissions
(Permissions permissions) Set the permissions property: Permissions required for the connector.withPublisher
(String publisher) Set the publisher property: Connector publisher name.Set the sampleQueries property: The sample queries for the connector.Set the title property: Connector blade title.
-
Constructor Details
-
CodelessUiConnectorConfigProperties
public CodelessUiConnectorConfigProperties()
-
-
Method Details
-
title
Get the title property: Connector blade title.- Returns:
- the title value.
-
withTitle
Set the title property: Connector blade title.- Parameters:
title
- the title value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
publisher
Get the publisher property: Connector publisher name.- Returns:
- the publisher value.
-
withPublisher
Set the publisher property: Connector publisher name.- Parameters:
publisher
- the publisher value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
descriptionMarkdown
Get the descriptionMarkdown property: Connector description.- Returns:
- the descriptionMarkdown value.
-
withDescriptionMarkdown
Set the descriptionMarkdown property: Connector description.- Parameters:
descriptionMarkdown
- the descriptionMarkdown value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
customImage
Get the customImage property: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.- Returns:
- the customImage value.
-
withCustomImage
Set the customImage property: An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.- Parameters:
customImage
- the customImage value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
graphQueriesTableName
Get the graphQueriesTableName property: Name of the table the connector will insert the data to.- Returns:
- the graphQueriesTableName value.
-
withGraphQueriesTableName
Set the graphQueriesTableName property: Name of the table the connector will insert the data to.- Parameters:
graphQueriesTableName
- the graphQueriesTableName value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
graphQueries
Get the graphQueries property: The graph query to show the current data status.- Returns:
- the graphQueries value.
-
withGraphQueries
public CodelessUiConnectorConfigProperties withGraphQueries(List<CodelessUiConnectorConfigPropertiesGraphQueriesItem> graphQueries) Set the graphQueries property: The graph query to show the current data status.- Parameters:
graphQueries
- the graphQueries value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
sampleQueries
Get the sampleQueries property: The sample queries for the connector.- Returns:
- the sampleQueries value.
-
withSampleQueries
public CodelessUiConnectorConfigProperties withSampleQueries(List<CodelessUiConnectorConfigPropertiesSampleQueriesItem> sampleQueries) Set the sampleQueries property: The sample queries for the connector.- Parameters:
sampleQueries
- the sampleQueries value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
dataTypes
Get the dataTypes property: Data types to check for last data received.- Returns:
- the dataTypes value.
-
withDataTypes
public CodelessUiConnectorConfigProperties withDataTypes(List<CodelessUiConnectorConfigPropertiesDataTypesItem> dataTypes) Set the dataTypes property: Data types to check for last data received.- Parameters:
dataTypes
- the dataTypes value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
connectivityCriteria
Get the connectivityCriteria property: Define the way the connector check connectivity.- Returns:
- the connectivityCriteria value.
-
withConnectivityCriteria
public CodelessUiConnectorConfigProperties withConnectivityCriteria(List<CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem> connectivityCriteria) Set the connectivityCriteria property: Define the way the connector check connectivity.- Parameters:
connectivityCriteria
- the connectivityCriteria value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
availability
Get the availability property: Connector Availability Status.- Returns:
- the availability value.
-
withAvailability
Set the availability property: Connector Availability Status.- Parameters:
availability
- the availability value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
permissions
Get the permissions property: Permissions required for the connector.- Returns:
- the permissions value.
-
withPermissions
Set the permissions property: Permissions required for the connector.- Parameters:
permissions
- the permissions value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
instructionSteps
Get the instructionSteps property: Instruction steps to enable the connector.- Returns:
- the instructionSteps value.
-
withInstructionSteps
public CodelessUiConnectorConfigProperties withInstructionSteps(List<CodelessUiConnectorConfigPropertiesInstructionStepsItem> instructionSteps) Set the instructionSteps property: Instruction steps to enable the connector.- Parameters:
instructionSteps
- the instructionSteps value to set.- Returns:
- the CodelessUiConnectorConfigProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-