Class AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.accessanalyzer.inputs.AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder
-
- Enclosing class:
- AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs
public static final class AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs defaults)
-
-
Method Detail
-
accountIds
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder accountIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> accountIds)
- Parameters:
accountIds- List of AWS account IDs to apply to the internal access analysis rule criteria. Account IDs can only be applied to the analysis rule criteria for organization-level analyzers.- Returns:
- builder
-
accountIds
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder accountIds(java.util.List<java.lang.String> accountIds)
- Parameters:
accountIds- List of AWS account IDs to apply to the internal access analysis rule criteria. Account IDs can only be applied to the analysis rule criteria for organization-level analyzers.- Returns:
- builder
-
accountIds
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder accountIds(java.lang.String... accountIds)
- Parameters:
accountIds- List of AWS account IDs to apply to the internal access analysis rule criteria. Account IDs can only be applied to the analysis rule criteria for organization-level analyzers.- Returns:
- builder
-
resourceArns
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder resourceArns(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> resourceArns)
- Parameters:
resourceArns- List of resource ARNs to apply to the internal access analysis rule criteria. The analyzer will only generate findings for resources that match these ARNs.- Returns:
- builder
-
resourceArns
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder resourceArns(java.util.List<java.lang.String> resourceArns)
- Parameters:
resourceArns- List of resource ARNs to apply to the internal access analysis rule criteria. The analyzer will only generate findings for resources that match these ARNs.- Returns:
- builder
-
resourceArns
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder resourceArns(java.lang.String... resourceArns)
- Parameters:
resourceArns- List of resource ARNs to apply to the internal access analysis rule criteria. The analyzer will only generate findings for resources that match these ARNs.- Returns:
- builder
-
resourceTypes
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder resourceTypes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> resourceTypes)
- Parameters:
resourceTypes- List of resource types to apply to the internal access analysis rule criteria. The analyzer will only generate findings for resources of these types. Refer to [InternalAccessAnalysisRuleCriteria](https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_InternalAccessAnalysisRuleCriteria.html) in the AWS IAM Access Analyzer API Reference for valid values.- Returns:
- builder
-
resourceTypes
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder resourceTypes(java.util.List<java.lang.String> resourceTypes)
- Parameters:
resourceTypes- List of resource types to apply to the internal access analysis rule criteria. The analyzer will only generate findings for resources of these types. Refer to [InternalAccessAnalysisRuleCriteria](https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_InternalAccessAnalysisRuleCriteria.html) in the AWS IAM Access Analyzer API Reference for valid values.- Returns:
- builder
-
resourceTypes
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs.Builder resourceTypes(java.lang.String... resourceTypes)
- Parameters:
resourceTypes- List of resource types to apply to the internal access analysis rule criteria. The analyzer will only generate findings for resources of these types. Refer to [InternalAccessAnalysisRuleCriteria](https://docs.aws.amazon.com/access-analyzer/latest/APIReference/API_InternalAccessAnalysisRuleCriteria.html) in the AWS IAM Access Analyzer API Reference for valid values.- Returns:
- builder
-
build
public AnalyzerConfigurationInternalAccessAnalysisRuleInclusionArgs build()
-
-