Class GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.synapse.inputs.GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder
-
- Enclosing class:
- GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs
public static final class GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs defaults)
-
-
Method Detail
-
baselineName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder baselineName(com.pulumi.core.Output<java.lang.String> baselineName)
- Parameters:
baselineName
- The name of the vulnerability assessment rule baseline (default implies a baseline on a Sql pool level rule and master for server level rule).- Returns:
- builder
-
baselineName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder baselineName(java.lang.String baselineName)
- Parameters:
baselineName
- The name of the vulnerability assessment rule baseline (default implies a baseline on a Sql pool level rule and master for server level rule).- Returns:
- builder
-
resourceGroupName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
ruleId
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder ruleId(com.pulumi.core.Output<java.lang.String> ruleId)
- Parameters:
ruleId
- The vulnerability assessment rule ID.- Returns:
- builder
-
ruleId
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder ruleId(java.lang.String ruleId)
- Parameters:
ruleId
- The vulnerability assessment rule ID.- Returns:
- builder
-
sqlPoolName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder sqlPoolName(com.pulumi.core.Output<java.lang.String> sqlPoolName)
- Parameters:
sqlPoolName
- SQL pool name- Returns:
- builder
-
sqlPoolName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder sqlPoolName(java.lang.String sqlPoolName)
- Parameters:
sqlPoolName
- SQL pool name- Returns:
- builder
-
vulnerabilityAssessmentName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder vulnerabilityAssessmentName(com.pulumi.core.Output<java.lang.String> vulnerabilityAssessmentName)
- Parameters:
vulnerabilityAssessmentName
- The name of the vulnerability assessment.- Returns:
- builder
-
vulnerabilityAssessmentName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder vulnerabilityAssessmentName(java.lang.String vulnerabilityAssessmentName)
- Parameters:
vulnerabilityAssessmentName
- The name of the vulnerability assessment.- Returns:
- builder
-
workspaceName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder workspaceName(com.pulumi.core.Output<java.lang.String> workspaceName)
- Parameters:
workspaceName
- The name of the workspace.- Returns:
- builder
-
workspaceName
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs.Builder workspaceName(java.lang.String workspaceName)
- Parameters:
workspaceName
- The name of the workspace.- Returns:
- builder
-
build
public GetSqlPoolVulnerabilityAssessmentRuleBaselineArgs build()
-
-