Package com.pulumi.gcp.gkehub.inputs
Class MembershipBindingState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.gkehub.inputs.MembershipBindingState
-
public final class MembershipBindingState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MembershipBindingState.Builder
-
Field Summary
Fields Modifier and Type Field Description static MembershipBindingState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MembershipBindingState.Builder
builder()
static MembershipBindingState.Builder
builder(MembershipBindingState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
createTime()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
deleteTime()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
location()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
membershipBindingId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
membershipId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
project()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
scope()
java.util.Optional<com.pulumi.core.Output<java.util.List<MembershipBindingStateArgs>>>
states()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
uid()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
updateTime()
-
-
-
Field Detail
-
Empty
public static final MembershipBindingState Empty
-
-
Method Detail
-
createTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTime()
- Returns:
- Time the MembershipBinding was created in UTC.
-
deleteTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deleteTime()
- Returns:
- Time the MembershipBinding was deleted in UTC.
-
location
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
- Returns:
- Location of the membership ***
-
membershipBindingId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> membershipBindingId()
- Returns:
- The client-provided identifier of the membership binding.
-
membershipId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> membershipId()
- Returns:
- Id of the membership
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The resource name for the membershipbinding itself
-
project
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
- Returns:
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
-
scope
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> scope()
- Returns:
- A Workspace resource name in the format `projects/*/locations/*/scopes/*`.
-
states
public java.util.Optional<com.pulumi.core.Output<java.util.List<MembershipBindingStateArgs>>> states()
- Returns:
- State of the membership binding resource. Structure is documented below.
-
uid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> uid()
- Returns:
- Google-generated UUID for this resource.
-
updateTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> updateTime()
- Returns:
- Time the MembershipBinding was updated in UTC.
-
builder
public static MembershipBindingState.Builder builder()
-
builder
public static MembershipBindingState.Builder builder(MembershipBindingState defaults)
-
-