public class LambdaPublishVariables extends hudson.model.AbstractDescribableImpl<LambdaPublishVariables>
Modifier and Type | Class and Description |
---|---|
static class |
LambdaPublishVariables.DescriptorImpl |
Constructor and Description |
---|
LambdaPublishVariables(boolean useInstanceCredentials,
String awsAccessKeyId,
hudson.util.Secret awsSecretKey,
String awsRegion,
String functionARN,
String functionAlias,
String versionDescription)
Deprecated.
|
LambdaPublishVariables(String awsRegion,
String functionARN,
String functionAlias,
String versionDescription) |
Modifier and Type | Method and Description |
---|---|
void |
expandVariables(hudson.EnvVars env) |
String |
getAwsAccessKeyId() |
String |
getAwsRegion() |
String |
getAwsSecretKey() |
LambdaPublishVariables |
getClone() |
String |
getFunctionAlias() |
String |
getFunctionARN() |
LambdaClientConfig |
getLambdaClientConfig() |
PublishConfig |
getPublishConfig() |
boolean |
getUseInstanceCredentials() |
String |
getVersionDescription() |
void |
setAwsAccessKeyId(String awsAccessKeyId) |
void |
setAwsSecretKey(String awsSecretKey) |
void |
setUseInstanceCredentials(boolean useInstanceCredentials) |
@DataBoundConstructor public LambdaPublishVariables(String awsRegion, String functionARN, String functionAlias, String versionDescription)
public boolean getUseInstanceCredentials()
@DataBoundSetter public void setUseInstanceCredentials(boolean useInstanceCredentials)
public String getAwsAccessKeyId()
@DataBoundSetter public void setAwsAccessKeyId(String awsAccessKeyId)
public String getAwsSecretKey()
@DataBoundSetter public void setAwsSecretKey(String awsSecretKey)
public String getAwsRegion()
public String getFunctionARN()
public String getFunctionAlias()
public String getVersionDescription()
public PublishConfig getPublishConfig()
public LambdaClientConfig getLambdaClientConfig()
public void expandVariables(hudson.EnvVars env)
public LambdaPublishVariables getClone()
Copyright © 2015-2017 XT-i. All Rights Reserved.