Class BaselineArgs.Builder

  • Enclosing class:
    BaselineArgs

    public static final class BaselineArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • baselineIdentifier

        public BaselineArgs.Builder baselineIdentifier​(com.pulumi.core.Output<java.lang.String> baselineIdentifier)
        Parameters:
        baselineIdentifier - The ARN of the baseline to be enabled.
        Returns:
        builder
      • baselineIdentifier

        public BaselineArgs.Builder baselineIdentifier​(java.lang.String baselineIdentifier)
        Parameters:
        baselineIdentifier - The ARN of the baseline to be enabled.
        Returns:
        builder
      • baselineVersion

        public BaselineArgs.Builder baselineVersion​(com.pulumi.core.Output<java.lang.String> baselineVersion)
        Parameters:
        baselineVersion - The version of the baseline to be enabled.
        Returns:
        builder
      • baselineVersion

        public BaselineArgs.Builder baselineVersion​(java.lang.String baselineVersion)
        Parameters:
        baselineVersion - The version of the baseline to be enabled.
        Returns:
        builder
      • parameters

        public BaselineArgs.Builder parameters​(@Nullable
                                               com.pulumi.core.Output<BaselineParametersArgs> parameters)
        Parameters:
        parameters - A list of key-value objects that specify enablement parameters, where key is a string and value is a document of any type. See Parameter below for details.
        Returns:
        builder
      • parameters

        public BaselineArgs.Builder parameters​(BaselineParametersArgs parameters)
        Parameters:
        parameters - A list of key-value objects that specify enablement parameters, where key is a string and value is a document of any type. See Parameter below for details.
        Returns:
        builder
      • region

        public BaselineArgs.Builder region​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public BaselineArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • tags

        public BaselineArgs.Builder tags​(@Nullable
                                         com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Tags to apply to the landing zone. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • tags

        public BaselineArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Tags to apply to the landing zone. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • targetIdentifier

        public BaselineArgs.Builder targetIdentifier​(com.pulumi.core.Output<java.lang.String> targetIdentifier)
        Parameters:
        targetIdentifier - The ARN of the target on which the baseline will be enabled. Only OUs are supported as targets. The following arguments are optional:
        Returns:
        builder
      • targetIdentifier

        public BaselineArgs.Builder targetIdentifier​(java.lang.String targetIdentifier)
        Parameters:
        targetIdentifier - The ARN of the target on which the baseline will be enabled. Only OUs are supported as targets. The following arguments are optional:
        Returns:
        builder