CreateAuthorizerRequest
public struct CreateAuthorizerRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Undocumented
Declaration
Swift
public let apiId: String -
Undocumented
Declaration
Swift
public let authorizerCredentialsArn: String? -
Undocumented
Declaration
Swift
public let authorizerPayloadFormatVersion: String? -
Undocumented
Declaration
Swift
public let authorizerResultTtlInSeconds: Int? -
Undocumented
Declaration
Swift
public let authorizerType: AuthorizerType -
Undocumented
Declaration
Swift
public let authorizerUri: String? -
Undocumented
Declaration
Swift
public let enableSimpleResponses: Bool? -
Undocumented
Declaration
Swift
public let identitySource: [String] -
Undocumented
Declaration
Swift
public let identityValidationExpression: String? -
Undocumented
Declaration
Swift
public let jwtConfiguration: JWTConfiguration? -
Undocumented
Declaration
Swift
public let name: String -
init(apiId:authorizerCredentialsArn:authorizerPayloadFormatVersion:authorizerResultTtlInSeconds:authorizerType:authorizerUri:enableSimpleResponses:identitySource:identityValidationExpression:jwtConfiguration:name:)Undocumented
Declaration
Swift
public init(apiId: String, authorizerCredentialsArn: String? = nil, authorizerPayloadFormatVersion: String? = nil, authorizerResultTtlInSeconds: Int? = nil, authorizerType: AuthorizerType, authorizerUri: String? = nil, enableSimpleResponses: Bool? = nil, identitySource: [String], identityValidationExpression: String? = nil, jwtConfiguration: JWTConfiguration? = nil, name: String) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
CreateAuthorizerRequest Structure Reference