Class ExperimentTemplateTargetArgs.Builder

    • Method Detail

      • filters

        public ExperimentTemplateTargetArgs.Builder filters​(@Nullable
                                                            com.pulumi.core.Output<java.util.List<ExperimentTemplateTargetFilterArgs>> filters)
        Parameters:
        filters - Filter(s) for the target. Filters can be used to select resources based on specific attributes returned by the respective describe action of the resource type. For more information, see [Targets for AWS FIS](https://docs.aws.amazon.com/fis/latest/userguide/targets.html#target-filters). See below.
        Returns:
        builder
      • filters

        public ExperimentTemplateTargetArgs.Builder filters​(java.util.List<ExperimentTemplateTargetFilterArgs> filters)
        Parameters:
        filters - Filter(s) for the target. Filters can be used to select resources based on specific attributes returned by the respective describe action of the resource type. For more information, see [Targets for AWS FIS](https://docs.aws.amazon.com/fis/latest/userguide/targets.html#target-filters). See below.
        Returns:
        builder
      • filters

        public ExperimentTemplateTargetArgs.Builder filters​(ExperimentTemplateTargetFilterArgs... filters)
        Parameters:
        filters - Filter(s) for the target. Filters can be used to select resources based on specific attributes returned by the respective describe action of the resource type. For more information, see [Targets for AWS FIS](https://docs.aws.amazon.com/fis/latest/userguide/targets.html#target-filters). See below.
        Returns:
        builder
      • parameters

        public ExperimentTemplateTargetArgs.Builder parameters​(@Nullable
                                                               com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> parameters)
        Parameters:
        parameters - The resource type parameters. > **NOTE:** The `target` configuration block requires either `resource_arns` or `resource_tag`.
        Returns:
        builder
      • parameters

        public ExperimentTemplateTargetArgs.Builder parameters​(java.util.Map<java.lang.String,​java.lang.String> parameters)
        Parameters:
        parameters - The resource type parameters. > **NOTE:** The `target` configuration block requires either `resource_arns` or `resource_tag`.
        Returns:
        builder
      • resourceArns

        public ExperimentTemplateTargetArgs.Builder resourceArns​(@Nullable
                                                                 com.pulumi.core.Output<java.util.List<java.lang.String>> resourceArns)
        Parameters:
        resourceArns - Set of ARNs of the resources to target with an action. Conflicts with `resource_tag`.
        Returns:
        builder
      • resourceArns

        public ExperimentTemplateTargetArgs.Builder resourceArns​(java.util.List<java.lang.String> resourceArns)
        Parameters:
        resourceArns - Set of ARNs of the resources to target with an action. Conflicts with `resource_tag`.
        Returns:
        builder
      • resourceArns

        public ExperimentTemplateTargetArgs.Builder resourceArns​(java.lang.String... resourceArns)
        Parameters:
        resourceArns - Set of ARNs of the resources to target with an action. Conflicts with `resource_tag`.
        Returns:
        builder
      • resourceType

        public ExperimentTemplateTargetArgs.Builder resourceType​(com.pulumi.core.Output<java.lang.String> resourceType)
        Parameters:
        resourceType - AWS resource type. The resource type must be supported for the specified action. To find out what resource types are supported, see [Targets for AWS FIS](https://docs.aws.amazon.com/fis/latest/userguide/targets.html#resource-types).
        Returns:
        builder
      • resourceType

        public ExperimentTemplateTargetArgs.Builder resourceType​(java.lang.String resourceType)
        Parameters:
        resourceType - AWS resource type. The resource type must be supported for the specified action. To find out what resource types are supported, see [Targets for AWS FIS](https://docs.aws.amazon.com/fis/latest/userguide/targets.html#resource-types).
        Returns:
        builder
      • selectionMode

        public ExperimentTemplateTargetArgs.Builder selectionMode​(com.pulumi.core.Output<java.lang.String> selectionMode)
        Parameters:
        selectionMode - Scopes the identified resources. Valid values are `ALL` (all identified resources), `COUNT(n)` (randomly select `n` of the identified resources), `PERCENT(n)` (randomly select `n` percent of the identified resources).
        Returns:
        builder
      • selectionMode

        public ExperimentTemplateTargetArgs.Builder selectionMode​(java.lang.String selectionMode)
        Parameters:
        selectionMode - Scopes the identified resources. Valid values are `ALL` (all identified resources), `COUNT(n)` (randomly select `n` of the identified resources), `PERCENT(n)` (randomly select `n` percent of the identified resources).
        Returns:
        builder