@Stability(value=Stable) public static final class CfnAuthorizer.Builder extends Object implements software.amazon.jsii.Builder<CfnAuthorizer>
CfnAuthorizer.| Modifier and Type | Method and Description |
|---|---|
CfnAuthorizer.Builder |
authorizerFunctionArn(String authorizerFunctionArn)
`AWS::IoT::Authorizer.AuthorizerFunctionArn`.
|
CfnAuthorizer.Builder |
authorizerName(String authorizerName)
`AWS::IoT::Authorizer.AuthorizerName`.
|
CfnAuthorizer |
build() |
static CfnAuthorizer.Builder |
create(software.constructs.Construct scope,
String id) |
CfnAuthorizer.Builder |
signingDisabled(Boolean signingDisabled)
`AWS::IoT::Authorizer.SigningDisabled`.
|
CfnAuthorizer.Builder |
signingDisabled(IResolvable signingDisabled)
`AWS::IoT::Authorizer.SigningDisabled`.
|
CfnAuthorizer.Builder |
status(String status)
`AWS::IoT::Authorizer.Status`.
|
CfnAuthorizer.Builder |
tags(List<? extends CfnTag> tags)
`AWS::IoT::Authorizer.Tags`.
|
CfnAuthorizer.Builder |
tokenKeyName(String tokenKeyName)
`AWS::IoT::Authorizer.TokenKeyName`.
|
CfnAuthorizer.Builder |
tokenSigningPublicKeys(IResolvable tokenSigningPublicKeys)
`AWS::IoT::Authorizer.TokenSigningPublicKeys`.
|
CfnAuthorizer.Builder |
tokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
`AWS::IoT::Authorizer.TokenSigningPublicKeys`.
|
@Stability(value=Stable) public static CfnAuthorizer.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnAuthorizer.Builder.@Stability(value=Stable) public CfnAuthorizer.Builder authorizerFunctionArn(String authorizerFunctionArn)
authorizerFunctionArn - `AWS::IoT::Authorizer.AuthorizerFunctionArn`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer.Builder authorizerName(String authorizerName)
authorizerName - `AWS::IoT::Authorizer.AuthorizerName`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer.Builder signingDisabled(Boolean signingDisabled)
signingDisabled - `AWS::IoT::Authorizer.SigningDisabled`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer.Builder signingDisabled(IResolvable signingDisabled)
signingDisabled - `AWS::IoT::Authorizer.SigningDisabled`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer.Builder status(String status)
status - `AWS::IoT::Authorizer.Status`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::IoT::Authorizer.Tags`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer.Builder tokenKeyName(String tokenKeyName)
tokenKeyName - `AWS::IoT::Authorizer.TokenKeyName`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer.Builder tokenSigningPublicKeys(IResolvable tokenSigningPublicKeys)
tokenSigningPublicKeys - `AWS::IoT::Authorizer.TokenSigningPublicKeys`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer.Builder tokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
tokenSigningPublicKeys - `AWS::IoT::Authorizer.TokenSigningPublicKeys`. This parameter is required.this@Stability(value=Stable) public CfnAuthorizer build()
build in interface software.amazon.jsii.Builder<CfnAuthorizer>Copyright © 2021. All rights reserved.