AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Represents an authorization layer for methods. If enabled on a method, API Gateway will activate the authorizer when a client calls the method.
Namespace: Amazon.APIGateway.Model
Assembly: AWSSDK.APIGateway.dll
Version: 3.x.y.z
public class CreateAuthorizerResponse : AmazonWebServiceResponse
The CreateAuthorizerResponse type exposes the following members
Name | Description | |
---|---|---|
CreateAuthorizerResponse() |
Name | Type | Description | |
---|---|---|---|
AuthorizerCredentials | System.String |
Gets and sets the property AuthorizerCredentials. Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer. To specify an IAM role for API Gateway to assume, use the role's Amazon Resource Name (ARN). To use resource-based permissions on the Lambda function, specify null. |
|
AuthorizerResultTtlInSeconds | System.Int32 |
Gets and sets the property AuthorizerResultTtlInSeconds. The TTL in seconds of cached authorizer results. If it equals 0, authorization caching is disabled. If it is greater than 0, API Gateway will cache authorizer responses. If this field is not set, the default value is 300. The maximum value is 3600, or 1 hour. |
|
AuthorizerUri | System.String |
Gets and sets the property AuthorizerUri.
Specifies the authorizer's Uniform Resource Identifier (URI). For |
|
AuthType | System.String |
Gets and sets the property AuthType. Optional customer-defined field, used in OpenAPI imports and exports without functional impact. |
|
ContentLength | System.Int64 | Inherited from Amazon.Runtime.AmazonWebServiceResponse. | |
HttpStatusCode | System.Net.HttpStatusCode | Inherited from Amazon.Runtime.AmazonWebServiceResponse. | |
Id | System.String |
Gets and sets the property Id. The identifier for the authorizer resource. |
|
IdentitySource | System.String |
Gets and sets the property IdentitySource.
The identity source for which authorization is requested. For a |
|
IdentityValidationExpression | System.String |
Gets and sets the property IdentityValidationExpression.
A validation expression for the incoming identity token. For |
|
Name | System.String |
Gets and sets the property Name. The name of the authorizer. |
|
ProviderARNs | System.Collections.Generic.List<System.String> |
Gets and sets the property ProviderARNs.
A list of the Amazon Cognito user pool ARNs for the |
|
ResponseMetadata | Amazon.Runtime.ResponseMetadata | Inherited from Amazon.Runtime.AmazonWebServiceResponse. | |
Type | Amazon.APIGateway.AuthorizerType |
Gets and sets the property Type.
The authorizer type. Valid values are |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5