Class WebIamBindingConditionArgs.Builder

  • Enclosing class:
    WebIamBindingConditionArgs

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

      • description

        public WebIamBindingConditionArgs.Builder description​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - An optional description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. > **Warning:** This provider considers the `role` and condition contents (`title`+`description`+`expression`) as the identifier for the binding. This means that if any part of the condition is changed out-of-band, the provider will consider it to be an entirely different resource and will treat it as such.
        Returns:
        builder
      • description

        public WebIamBindingConditionArgs.Builder description​(java.lang.String description)
        Parameters:
        description - An optional description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. > **Warning:** This provider considers the `role` and condition contents (`title`+`description`+`expression`) as the identifier for the binding. This means that if any part of the condition is changed out-of-band, the provider will consider it to be an entirely different resource and will treat it as such.
        Returns:
        builder
      • expression

        public WebIamBindingConditionArgs.Builder expression​(com.pulumi.core.Output<java.lang.String> expression)
        Parameters:
        expression - Textual representation of an expression in Common Expression Language syntax.
        Returns:
        builder
      • expression

        public WebIamBindingConditionArgs.Builder expression​(java.lang.String expression)
        Parameters:
        expression - Textual representation of an expression in Common Expression Language syntax.
        Returns:
        builder
      • title

        public WebIamBindingConditionArgs.Builder title​(com.pulumi.core.Output<java.lang.String> title)
        Parameters:
        title - A title for the expression, i.e. a short string describing its purpose.
        Returns:
        builder
      • title

        public WebIamBindingConditionArgs.Builder title​(java.lang.String title)
        Parameters:
        title - A title for the expression, i.e. a short string describing its purpose.
        Returns:
        builder