Class FrameworkControlScopeArgs.Builder

  • Enclosing class:
    FrameworkControlScopeArgs

    public static final class FrameworkControlScopeArgs.Builder
    extends java.lang.Object
    • Method Detail

      • complianceResourceIds

        public FrameworkControlScopeArgs.Builder complianceResourceIds​(@Nullable
                                                                       com.pulumi.core.Output<java.util.List<java.lang.String>> complianceResourceIds)
        Parameters:
        complianceResourceIds - The ID of the only AWS resource that you want your control scope to contain. Minimum number of 1 item. Maximum number of 100 items.
        Returns:
        builder
      • complianceResourceIds

        public FrameworkControlScopeArgs.Builder complianceResourceIds​(java.util.List<java.lang.String> complianceResourceIds)
        Parameters:
        complianceResourceIds - The ID of the only AWS resource that you want your control scope to contain. Minimum number of 1 item. Maximum number of 100 items.
        Returns:
        builder
      • complianceResourceIds

        public FrameworkControlScopeArgs.Builder complianceResourceIds​(java.lang.String... complianceResourceIds)
        Parameters:
        complianceResourceIds - The ID of the only AWS resource that you want your control scope to contain. Minimum number of 1 item. Maximum number of 100 items.
        Returns:
        builder
      • complianceResourceTypes

        public FrameworkControlScopeArgs.Builder complianceResourceTypes​(@Nullable
                                                                         com.pulumi.core.Output<java.util.List<java.lang.String>> complianceResourceTypes)
        Parameters:
        complianceResourceTypes - Describes whether the control scope includes one or more types of resources, such as EFS or RDS.
        Returns:
        builder
      • complianceResourceTypes

        public FrameworkControlScopeArgs.Builder complianceResourceTypes​(java.util.List<java.lang.String> complianceResourceTypes)
        Parameters:
        complianceResourceTypes - Describes whether the control scope includes one or more types of resources, such as EFS or RDS.
        Returns:
        builder
      • complianceResourceTypes

        public FrameworkControlScopeArgs.Builder complianceResourceTypes​(java.lang.String... complianceResourceTypes)
        Parameters:
        complianceResourceTypes - Describes whether the control scope includes one or more types of resources, such as EFS or RDS.
        Returns:
        builder
      • tags

        public FrameworkControlScopeArgs.Builder tags​(@Nullable
                                                      com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - The tag key-value pair applied to those AWS resources that you want to trigger an evaluation for a rule. A maximum of one key-value pair can be provided.
        Returns:
        builder
      • tags

        public FrameworkControlScopeArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - The tag key-value pair applied to those AWS resources that you want to trigger an evaluation for a rule. A maximum of one key-value pair can be provided.
        Returns:
        builder