Class SharedVPCServiceProjectArgs.Builder

    • Method Detail

      • deletionPolicy

        public SharedVPCServiceProjectArgs.Builder deletionPolicy​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> deletionPolicy)
        Parameters:
        deletionPolicy - The deletion policy for the shared VPC service. Setting ABANDON allows the resource to be abandoned rather than deleted. Possible values are: "ABANDON".
        Returns:
        builder
      • deletionPolicy

        public SharedVPCServiceProjectArgs.Builder deletionPolicy​(java.lang.String deletionPolicy)
        Parameters:
        deletionPolicy - The deletion policy for the shared VPC service. Setting ABANDON allows the resource to be abandoned rather than deleted. Possible values are: "ABANDON".
        Returns:
        builder
      • hostProject

        public SharedVPCServiceProjectArgs.Builder hostProject​(com.pulumi.core.Output<java.lang.String> hostProject)
        Parameters:
        hostProject - The ID of a host project to associate.
        Returns:
        builder
      • hostProject

        public SharedVPCServiceProjectArgs.Builder hostProject​(java.lang.String hostProject)
        Parameters:
        hostProject - The ID of a host project to associate.
        Returns:
        builder
      • serviceProject

        public SharedVPCServiceProjectArgs.Builder serviceProject​(com.pulumi.core.Output<java.lang.String> serviceProject)
        Parameters:
        serviceProject - The ID of the project that will serve as a Shared VPC service project.
        Returns:
        builder
      • serviceProject

        public SharedVPCServiceProjectArgs.Builder serviceProject​(java.lang.String serviceProject)
        Parameters:
        serviceProject - The ID of the project that will serve as a Shared VPC service project.
        Returns:
        builder