Class IngressBackendPatchArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.kubernetes.networking.v1.inputs.IngressBackendPatchArgs
-
public final class IngressBackendPatchArgs extends com.pulumi.resources.ResourceArgs
IngressBackend describes all endpoints for a given service and port.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IngressBackendPatchArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static IngressBackendPatchArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IngressBackendPatchArgs.Builder
builder()
static IngressBackendPatchArgs.Builder
builder(IngressBackendPatchArgs defaults)
java.util.Optional<com.pulumi.core.Output<TypedLocalObjectReferencePatchArgs>>
resource()
java.util.Optional<com.pulumi.core.Output<IngressServiceBackendPatchArgs>>
service()
-
-
-
Field Detail
-
Empty
public static final IngressBackendPatchArgs Empty
-
-
Method Detail
-
resource
public java.util.Optional<com.pulumi.core.Output<TypedLocalObjectReferencePatchArgs>> resource()
- Returns:
- Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with "Service".
-
service
public java.util.Optional<com.pulumi.core.Output<IngressServiceBackendPatchArgs>> service()
- Returns:
- Service references a Service as a Backend. This is a mutually exclusive setting with "Resource".
-
builder
public static IngressBackendPatchArgs.Builder builder()
-
builder
public static IngressBackendPatchArgs.Builder builder(IngressBackendPatchArgs defaults)
-
-