public static final class AliasResourceProps.Builder extends Object
AliasResourceProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AliasResourceProps |
build()
Builds the configured instance.
|
AliasResourceProps.Builder |
withDescription(String value)
Sets the value of Description
|
AliasResourceProps.Builder |
withDescription(software.amazon.awscdk.Token value)
Sets the value of Description
|
AliasResourceProps.Builder |
withFunctionName(String value)
Sets the value of FunctionName
|
AliasResourceProps.Builder |
withFunctionName(software.amazon.awscdk.Token value)
Sets the value of FunctionName
|
AliasResourceProps.Builder |
withFunctionVersion(String value)
Sets the value of FunctionVersion
|
AliasResourceProps.Builder |
withFunctionVersion(software.amazon.awscdk.Token value)
Sets the value of FunctionVersion
|
AliasResourceProps.Builder |
withName(String value)
Sets the value of Name
|
AliasResourceProps.Builder |
withName(software.amazon.awscdk.Token value)
Sets the value of Name
|
AliasResourceProps.Builder |
withRoutingConfig(AliasResource.AliasRoutingConfigurationProperty value)
Sets the value of RoutingConfig
|
AliasResourceProps.Builder |
withRoutingConfig(software.amazon.awscdk.Token value)
Sets the value of RoutingConfig
|
public AliasResourceProps.Builder withFunctionName(String value)
value - ``AWS::Lambda::Alias.FunctionName``thispublic AliasResourceProps.Builder withFunctionName(software.amazon.awscdk.Token value)
value - ``AWS::Lambda::Alias.FunctionName``thispublic AliasResourceProps.Builder withFunctionVersion(String value)
value - ``AWS::Lambda::Alias.FunctionVersion``thispublic AliasResourceProps.Builder withFunctionVersion(software.amazon.awscdk.Token value)
value - ``AWS::Lambda::Alias.FunctionVersion``thispublic AliasResourceProps.Builder withName(String value)
value - ``AWS::Lambda::Alias.Name``thispublic AliasResourceProps.Builder withName(software.amazon.awscdk.Token value)
value - ``AWS::Lambda::Alias.Name``thispublic AliasResourceProps.Builder withDescription(@Nullable String value)
value - ``AWS::Lambda::Alias.Description``thispublic AliasResourceProps.Builder withDescription(@Nullable software.amazon.awscdk.Token value)
value - ``AWS::Lambda::Alias.Description``thispublic AliasResourceProps.Builder withRoutingConfig(@Nullable software.amazon.awscdk.Token value)
value - ``AWS::Lambda::Alias.RoutingConfig``thispublic AliasResourceProps.Builder withRoutingConfig(@Nullable AliasResource.AliasRoutingConfigurationProperty value)
value - ``AWS::Lambda::Alias.RoutingConfig``thispublic AliasResourceProps build()
AliasResourcePropsNullPointerException - if any required attribute was not providedCopyright © 2018. All rights reserved.