Interface PropagateTags.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PropagateTags.Builder,PropagateTags>, SdkBuilder<PropagateTags.Builder,PropagateTags>, SdkPojo
Enclosing class:
PropagateTags

@Mutable @NotThreadSafe public static interface PropagateTags.Builder extends SdkPojo, CopyableBuilder<PropagateTags.Builder,PropagateTags>
  • Method Details

    • mode

      The tag propagation mode. Set to Explicit to propagate the tags specified in ExplicitTags to managed resources. Set to None to disable tag propagation.

      Parameters:
      mode - The tag propagation mode. Set to Explicit to propagate the tags specified in ExplicitTags to managed resources. Set to None to disable tag propagation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • mode

      The tag propagation mode. Set to Explicit to propagate the tags specified in ExplicitTags to managed resources. Set to None to disable tag propagation.

      Parameters:
      mode - The tag propagation mode. Set to Explicit to propagate the tags specified in ExplicitTags to managed resources. Set to None to disable tag propagation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • explicitTags

      PropagateTags.Builder explicitTags(Map<String,String> explicitTags)

      A list of tags to apply to managed resources when Mode is set to Explicit. You can specify up to 40 tags.

      Parameters:
      explicitTags - A list of tags to apply to managed resources when Mode is set to Explicit. You can specify up to 40 tags.
      Returns:
      Returns a reference to this object so that method calls can be chained together.