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.
Inherited Members
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