interface EndpointSpec {
    disableAuth: boolean;
    privateNetwork?: Inference.v1beta1.EndpointSpecPrivateNetwork;
    public?: Inference.v1beta1.EndpointSpecPublic;
}

Properties

disableAuth: boolean

By default, deployments are protected by IAM authentication. When setting this field to true, the authentication will be disabled.

Private endpoints are only accessible from the Private Network.

One-of ('spec'): at most one of 'public', 'privateNetwork' could be set.

Set the endpoint as public.

One-of ('spec'): at most one of 'public', 'privateNetwork' could be set.