public class DeleteAliasRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
DeleteAlias operation.
 Deletes the specified Lambda function alias. For more information, see Introduction to AWS Lambda Aliases .
This requires permission for the lambda:DeleteAlias action.
NOOP| Constructor and Description | 
|---|
| DeleteAliasRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| DeleteAliasRequest | clone()Creates a shallow clone of this request. | 
| boolean | equals(Object obj) | 
| String | getFunctionName()The Lambda function name for which the alias is created. | 
| String | getName()Name of the alias to delete. | 
| int | hashCode() | 
| void | setFunctionName(String functionName)The Lambda function name for which the alias is created. | 
| void | setName(String name)Name of the alias to delete. | 
| String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| DeleteAliasRequest | withFunctionName(String functionName)The Lambda function name for which the alias is created. | 
| DeleteAliasRequest | withName(String name)Name of the alias to delete. | 
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic String getFunctionName()
 Constraints:
 Length: 1 - 140
 Pattern: (arn:aws:lambda:)?([a-z]{2}-[a-z]+-\d{1}:)?(\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\$LATEST|[a-zA-Z0-9-_]+))?
public void setFunctionName(String functionName)
 Constraints:
 Length: 1 - 140
 Pattern: (arn:aws:lambda:)?([a-z]{2}-[a-z]+-\d{1}:)?(\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\$LATEST|[a-zA-Z0-9-_]+))?
functionName - The Lambda function name for which the alias is created. Deleting an
         alias does not delete the function version to which it is pointing.public DeleteAliasRequest withFunctionName(String functionName)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Length: 1 - 140
 Pattern: (arn:aws:lambda:)?([a-z]{2}-[a-z]+-\d{1}:)?(\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\$LATEST|[a-zA-Z0-9-_]+))?
functionName - The Lambda function name for which the alias is created. Deleting an
         alias does not delete the function version to which it is pointing.public String getName()
 Constraints:
 Length: 1 - 128
 Pattern: (?!^[0-9]+$)([a-zA-Z0-9-_]+)
public void setName(String name)
 Constraints:
 Length: 1 - 128
 Pattern: (?!^[0-9]+$)([a-zA-Z0-9-_]+)
name - Name of the alias to delete.public DeleteAliasRequest withName(String name)
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Length: 1 - 128
 Pattern: (?!^[0-9]+$)([a-zA-Z0-9-_]+)
name - Name of the alias to delete.public String toString()
toString in class ObjectObject.toString()public DeleteAliasRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.