Class SubnetState.Builder

  • Enclosing class:
    SubnetState

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

      • Builder

        public Builder()
    • Method Detail

      • cidr

        public SubnetState.Builder cidr​(@Nullable
                                        com.pulumi.core.Output<java.lang.String> cidr)
        Parameters:
        cidr - CIDR network segment.
        Returns:
        builder
      • cidr

        public SubnetState.Builder cidr​(java.lang.String cidr)
        Parameters:
        cidr - CIDR network segment.
        Returns:
        builder
      • createTime

        public SubnetState.Builder createTime​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> createTime)
        Parameters:
        createTime - The creation time of the resource.
        Returns:
        builder
      • createTime

        public SubnetState.Builder createTime​(java.lang.String createTime)
        Parameters:
        createTime - The creation time of the resource.
        Returns:
        builder
      • gmtModified

        public SubnetState.Builder gmtModified​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> gmtModified)
        Parameters:
        gmtModified - Modification time.
        Returns:
        builder
      • gmtModified

        public SubnetState.Builder gmtModified​(java.lang.String gmtModified)
        Parameters:
        gmtModified - Modification time.
        Returns:
        builder
      • message

        public SubnetState.Builder message​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> message)
        Parameters:
        message - Error message.
        Returns:
        builder
      • message

        public SubnetState.Builder message​(java.lang.String message)
        Parameters:
        message - Error message.
        Returns:
        builder
      • resourceGroupId

        public SubnetState.Builder resourceGroupId​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> resourceGroupId)
        Parameters:
        resourceGroupId - Resource Group ID.
        Returns:
        builder
      • resourceGroupId

        public SubnetState.Builder resourceGroupId​(java.lang.String resourceGroupId)
        Parameters:
        resourceGroupId - Resource Group ID.
        Returns:
        builder
      • status

        public SubnetState.Builder status​(@Nullable
                                          com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - The status of the resource.
        Returns:
        builder
      • status

        public SubnetState.Builder status​(java.lang.String status)
        Parameters:
        status - The status of the resource.
        Returns:
        builder
      • subnetId

        public SubnetState.Builder subnetId​(@Nullable
                                            com.pulumi.core.Output<java.lang.String> subnetId)
        Parameters:
        subnetId - The id of the subnet.
        Returns:
        builder
      • subnetId

        public SubnetState.Builder subnetId​(java.lang.String subnetId)
        Parameters:
        subnetId - The id of the subnet.
        Returns:
        builder
      • subnetName

        public SubnetState.Builder subnetName​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> subnetName)
        Parameters:
        subnetName - The Subnet name.
        Returns:
        builder
      • subnetName

        public SubnetState.Builder subnetName​(java.lang.String subnetName)
        Parameters:
        subnetName - The Subnet name.
        Returns:
        builder
      • type

        public SubnetState.Builder type​(@Nullable
                                        com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - Eflo subnet usage type. optional value: - General type is not filled in - OOB:OOB type - LB: LB type
        Returns:
        builder
      • type

        public SubnetState.Builder type​(java.lang.String type)
        Parameters:
        type - Eflo subnet usage type. optional value: - General type is not filled in - OOB:OOB type - LB: LB type
        Returns:
        builder
      • vpdId

        public SubnetState.Builder vpdId​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> vpdId)
        Parameters:
        vpdId - The Eflo VPD ID.
        Returns:
        builder
      • vpdId

        public SubnetState.Builder vpdId​(java.lang.String vpdId)
        Parameters:
        vpdId - The Eflo VPD ID.
        Returns:
        builder
      • zoneId

        public SubnetState.Builder zoneId​(@Nullable
                                          com.pulumi.core.Output<java.lang.String> zoneId)
        Parameters:
        zoneId - The zone ID of the resource.
        Returns:
        builder
      • zoneId

        public SubnetState.Builder zoneId​(java.lang.String zoneId)
        Parameters:
        zoneId - The zone ID of the resource.
        Returns:
        builder