public sealed class ApiConfigHandler : IMessage<ApiConfigHandler>, IEquatable<ApiConfigHandler>, IDeepCloneable<ApiConfigHandler>, IBufferMessage, IMessage
Google Cloud Endpoints configuration for API handlers.
Implements
IMessage<ApiConfigHandler>, IEquatable<ApiConfigHandler>, IDeepCloneable<ApiConfigHandler>, IBufferMessage, IMessageNamespace
Google.Cloud.AppEngine.V1Assembly
Google.Cloud.AppEngine.V1.dll
Constructors
ApiConfigHandler()
public ApiConfigHandler()
ApiConfigHandler(ApiConfigHandler)
public ApiConfigHandler(ApiConfigHandler other)
Parameter | |
---|---|
Name | Description |
other | ApiConfigHandler |
Properties
AuthFailAction
public AuthFailAction AuthFailAction { get; set; }
Action to take when users access resources that require
authentication. Defaults to redirect
.
Property Value | |
---|---|
Type | Description |
AuthFailAction |
Login
public LoginRequirement Login { get; set; }
Level of login required to access this resource. Defaults to
optional
.
Property Value | |
---|---|
Type | Description |
LoginRequirement |
Script
public string Script { get; set; }
Path to the script from the application root directory.
Property Value | |
---|---|
Type | Description |
String |
SecurityLevel
public SecurityLevel SecurityLevel { get; set; }
Security (HTTPS) enforcement for this URL.
Property Value | |
---|---|
Type | Description |
SecurityLevel |
Url
public string Url { get; set; }
URL to serve the endpoint at.
Property Value | |
---|---|
Type | Description |
String |