@Stability(value=Stable) public static final class CfnAuthorizerProps.Builder extends Object implements software.amazon.jsii.Builder<CfnAuthorizerProps>
CfnAuthorizerProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnAuthorizerProps.Builder apiId(String apiId)
CfnAuthorizerProps.getApiId()apiId - `AWS::ApiGatewayV2::Authorizer.ApiId`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizerProps.Builder authorizerType(String authorizerType)
CfnAuthorizerProps.getAuthorizerType()authorizerType - `AWS::ApiGatewayV2::Authorizer.AuthorizerType`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizerProps.Builder identitySource(List<String> identitySource)
CfnAuthorizerProps.getIdentitySource()identitySource - `AWS::ApiGatewayV2::Authorizer.IdentitySource`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizerProps.Builder name(String name)
CfnAuthorizerProps.getName()name - `AWS::ApiGatewayV2::Authorizer.Name`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizerProps.Builder authorizerCredentialsArn(String authorizerCredentialsArn)
CfnAuthorizerProps.getAuthorizerCredentialsArn()authorizerCredentialsArn - `AWS::ApiGatewayV2::Authorizer.AuthorizerCredentialsArn`.this@Stability(value=Stable) public CfnAuthorizerProps.Builder authorizerPayloadFormatVersion(String authorizerPayloadFormatVersion)
CfnAuthorizerProps.getAuthorizerPayloadFormatVersion()authorizerPayloadFormatVersion - `AWS::ApiGatewayV2::Authorizer.AuthorizerPayloadFormatVersion`.this@Stability(value=Stable) public CfnAuthorizerProps.Builder authorizerResultTtlInSeconds(Number authorizerResultTtlInSeconds)
CfnAuthorizerProps.getAuthorizerResultTtlInSeconds()authorizerResultTtlInSeconds - `AWS::ApiGatewayV2::Authorizer.AuthorizerResultTtlInSeconds`.this@Stability(value=Stable) public CfnAuthorizerProps.Builder authorizerUri(String authorizerUri)
CfnAuthorizerProps.getAuthorizerUri()authorizerUri - `AWS::ApiGatewayV2::Authorizer.AuthorizerUri`.this@Stability(value=Stable) public CfnAuthorizerProps.Builder enableSimpleResponses(Boolean enableSimpleResponses)
CfnAuthorizerProps.getEnableSimpleResponses()enableSimpleResponses - `AWS::ApiGatewayV2::Authorizer.EnableSimpleResponses`.this@Stability(value=Stable) public CfnAuthorizerProps.Builder enableSimpleResponses(IResolvable enableSimpleResponses)
CfnAuthorizerProps.getEnableSimpleResponses()enableSimpleResponses - `AWS::ApiGatewayV2::Authorizer.EnableSimpleResponses`.this@Stability(value=Stable) public CfnAuthorizerProps.Builder identityValidationExpression(String identityValidationExpression)
CfnAuthorizerProps.getIdentityValidationExpression()identityValidationExpression - `AWS::ApiGatewayV2::Authorizer.IdentityValidationExpression`.this@Stability(value=Stable) public CfnAuthorizerProps.Builder jwtConfiguration(CfnAuthorizer.JWTConfigurationProperty jwtConfiguration)
CfnAuthorizerProps.getJwtConfiguration()jwtConfiguration - `AWS::ApiGatewayV2::Authorizer.JwtConfiguration`.this@Stability(value=Stable) public CfnAuthorizerProps.Builder jwtConfiguration(IResolvable jwtConfiguration)
CfnAuthorizerProps.getJwtConfiguration()jwtConfiguration - `AWS::ApiGatewayV2::Authorizer.JwtConfiguration`.this@Stability(value=Stable) public CfnAuthorizerProps build()
build in interface software.amazon.jsii.Builder<CfnAuthorizerProps>CfnAuthorizerPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.