Class NetworkFirewallPolicyState.Builder

  • Enclosing class:
    NetworkFirewallPolicyState

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

      • creationTimestamp

        public NetworkFirewallPolicyState.Builder creationTimestamp​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> creationTimestamp)
        Parameters:
        creationTimestamp - Creation timestamp in RFC3339 text format.
        Returns:
        builder
      • creationTimestamp

        public NetworkFirewallPolicyState.Builder creationTimestamp​(java.lang.String creationTimestamp)
        Parameters:
        creationTimestamp - Creation timestamp in RFC3339 text format.
        Returns:
        builder
      • description

        public NetworkFirewallPolicyState.Builder description​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - An optional description of this resource. Provide this property when you create the resource.
        Returns:
        builder
      • description

        public NetworkFirewallPolicyState.Builder description​(java.lang.String description)
        Parameters:
        description - An optional description of this resource. Provide this property when you create the resource.
        Returns:
        builder
      • fingerprint

        public NetworkFirewallPolicyState.Builder fingerprint​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> fingerprint)
        Parameters:
        fingerprint - Fingerprint of the resource. This field is used internally during updates of this resource.
        Returns:
        builder
      • fingerprint

        public NetworkFirewallPolicyState.Builder fingerprint​(java.lang.String fingerprint)
        Parameters:
        fingerprint - Fingerprint of the resource. This field is used internally during updates of this resource.
        Returns:
        builder
      • name

        public NetworkFirewallPolicyState.Builder name​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - User-provided name of the Network firewall policy. The name should be unique in the project in which the firewall policy is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression a-z? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. ***
        Returns:
        builder
      • name

        public NetworkFirewallPolicyState.Builder name​(java.lang.String name)
        Parameters:
        name - User-provided name of the Network firewall policy. The name should be unique in the project in which the firewall policy is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression a-z? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. ***
        Returns:
        builder
      • networkFirewallPolicyId

        public NetworkFirewallPolicyState.Builder networkFirewallPolicyId​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> networkFirewallPolicyId)
        Parameters:
        networkFirewallPolicyId - The unique identifier for the resource. This identifier is defined by the server.
        Returns:
        builder
      • networkFirewallPolicyId

        public NetworkFirewallPolicyState.Builder networkFirewallPolicyId​(java.lang.String networkFirewallPolicyId)
        Parameters:
        networkFirewallPolicyId - The unique identifier for the resource. This identifier is defined by the server.
        Returns:
        builder
      • project

        public NetworkFirewallPolicyState.Builder project​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> project)
        Parameters:
        project - The project for the resource
        Returns:
        builder
      • ruleTupleCount

        public NetworkFirewallPolicyState.Builder ruleTupleCount​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.Integer> ruleTupleCount)
        Parameters:
        ruleTupleCount - Total count of all firewall policy rule tuples. A firewall policy can not exceed a set number of tuples.
        Returns:
        builder
      • ruleTupleCount

        public NetworkFirewallPolicyState.Builder ruleTupleCount​(java.lang.Integer ruleTupleCount)
        Parameters:
        ruleTupleCount - Total count of all firewall policy rule tuples. A firewall policy can not exceed a set number of tuples.
        Returns:
        builder
      • selfLink

        public NetworkFirewallPolicyState.Builder selfLink​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> selfLink)
        Parameters:
        selfLink - Server-defined URL for the resource.
        Returns:
        builder
      • selfLink

        public NetworkFirewallPolicyState.Builder selfLink​(java.lang.String selfLink)
        Parameters:
        selfLink - Server-defined URL for the resource.
        Returns:
        builder
      • selfLinkWithId

        public NetworkFirewallPolicyState.Builder selfLinkWithId​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> selfLinkWithId)
        Parameters:
        selfLinkWithId - Server-defined URL for this resource with the resource id.
        Returns:
        builder
      • selfLinkWithId

        public NetworkFirewallPolicyState.Builder selfLinkWithId​(java.lang.String selfLinkWithId)
        Parameters:
        selfLinkWithId - Server-defined URL for this resource with the resource id.
        Returns:
        builder