Package com.pulumi.gcp.compute
Class SharedVPCServiceProjectArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.compute.SharedVPCServiceProjectArgs
-
public final class SharedVPCServiceProjectArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SharedVPCServiceProjectArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static SharedVPCServiceProjectArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SharedVPCServiceProjectArgs.Builder
builder()
static SharedVPCServiceProjectArgs.Builder
builder(SharedVPCServiceProjectArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
deletionPolicy()
com.pulumi.core.Output<java.lang.String>
hostProject()
com.pulumi.core.Output<java.lang.String>
serviceProject()
-
-
-
Field Detail
-
Empty
public static final SharedVPCServiceProjectArgs Empty
-
-
Method Detail
-
deletionPolicy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deletionPolicy()
- Returns:
- The deletion policy for the shared VPC service. Setting ABANDON allows the resource to be abandoned rather than deleted. Possible values are: "ABANDON".
-
hostProject
public com.pulumi.core.Output<java.lang.String> hostProject()
- Returns:
- The ID of a host project to associate.
-
serviceProject
public com.pulumi.core.Output<java.lang.String> serviceProject()
- Returns:
- The ID of the project that will serve as a Shared VPC service project.
-
builder
public static SharedVPCServiceProjectArgs.Builder builder()
-
builder
public static SharedVPCServiceProjectArgs.Builder builder(SharedVPCServiceProjectArgs defaults)
-
-