Class IngressBackendArgs.Builder

  • Enclosing class:
    IngressBackendArgs

    public static final class IngressBackendArgs.Builder
    extends java.lang.Object
    • Method Detail

      • resource

        public IngressBackendArgs.Builder resource​(@Nullable
                                                   com.pulumi.core.Output<TypedLocalObjectReferenceArgs> resource)
        Parameters:
        resource - 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".
        Returns:
        builder
      • resource

        public IngressBackendArgs.Builder resource​(TypedLocalObjectReferenceArgs resource)
        Parameters:
        resource - 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".
        Returns:
        builder
      • service

        public IngressBackendArgs.Builder service​(@Nullable
                                                  com.pulumi.core.Output<IngressServiceBackendArgs> service)
        Parameters:
        service - Service references a Service as a Backend. This is a mutually exclusive setting with "Resource".
        Returns:
        builder