Package com.pulumi.gcp.gkehub.inputs
Class MembershipState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.gkehub.inputs.MembershipState
-
public final class MembershipState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MembershipState.Builder
-
Field Summary
Fields Modifier and Type Field Description static MembershipState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<MembershipAuthorityArgs>>
authority()
static MembershipState.Builder
builder()
static MembershipState.Builder
builder(MembershipState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
Deprecated.`description` is deprecated and will be removed in a future major release.java.util.Optional<com.pulumi.core.Output<MembershipEndpointArgs>>
endpoint()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
labels()
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()
-
-
-
Field Detail
-
Empty
public static final MembershipState Empty
-
-
Method Detail
-
authority
public java.util.Optional<com.pulumi.core.Output<MembershipAuthorityArgs>> authority()
- Returns:
- Authority encodes how Google will recognize identities from this Membership. See the workload identity documentation for more details: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity Structure is documented below.
-
description
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
Deprecated.`description` is deprecated and will be removed in a future major release.- Returns:
- (Optional, Deprecated) The name of this entity type to be displayed on the console. This field is unavailable in v1 of the API. > **Warning:** `description` is deprecated and will be removed in a future major release.
-
endpoint
public java.util.Optional<com.pulumi.core.Output<MembershipEndpointArgs>> endpoint()
- Returns:
- If this Membership is a Kubernetes API server hosted on GKE, this is a self link to its GCP resource. Structure is documented below.
-
labels
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> labels()
- Returns:
- Labels to apply to this membership.
-
membershipId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> membershipId()
- Returns:
- The client-provided identifier of the membership. ***
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The unique identifier of the membership.
-
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.
-
builder
public static MembershipState.Builder builder()
-
builder
public static MembershipState.Builder builder(MembershipState defaults)
-
-