Show / Hide Table of Contents

Class InboundAuthConfig

The inbound authentication configuration for the Hosted Application. Specify the authentication type when creating an application. Omitting this object from an update leaves the current authentication configuration unchanged. Set inboundAuthConfigType to NO_AUTH_CONFIG to explicitly disable platform-managed caller authentication for this application. This mode requires no separate tenancy enrollment. The application is responsible for authenticating and authorizing its callers. TLS, the configured public or private endpoint, service limits, and IAM authorization for management operations still apply. Omit idcsConfig when selecting NO_AUTH_CONFIG.

Inheritance
object
InboundAuthConfig
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.GenerativeaiService.Models
Assembly: OCI.DotNetSDK.Generativeai.dll
Syntax
public class InboundAuthConfig

Properties

IdcsConfig

Declaration
[JsonProperty(PropertyName = "idcsConfig")]
public IdcsAuthConfig IdcsConfig { get; set; }
Property Value
Type Description
IdcsAuthConfig

InboundAuthConfigType

Declaration
[Required(ErrorMessage = "InboundAuthConfigType is required.")]
[JsonProperty(PropertyName = "inboundAuthConfigType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public InboundAuthConfig.InboundAuthConfigTypeEnum? InboundAuthConfigType { get; set; }
Property Value
Type Description
InboundAuthConfig.InboundAuthConfigTypeEnum?

The inbound authentication configuration type for the Hosted Application.

Remarks

Required

In this article
Back to top