Package de.taimos.pipeline.aws
Class WithAWSStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
de.taimos.pipeline.aws.WithAWSStep
- All Implemented Interfaces:
ExtensionPoint,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public class WithAWSStep
extends org.jenkinsci.plugins.workflow.steps.Step
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRole()booleanvoidsetCredentials(String credentials) voidsetDuration(Integer duration) voidsetEndpointUrl(String endpointUrl) voidsetExternalId(String externalId) voidsetFederatedUserId(String federatedUserId) voidsetIamMfaToken(String iamMfaToken) voidvoidsetPrincipalArn(String principalArn) voidsetProfile(String profile) voidvoidvoidsetRoleAccount(String roleAccount) voidsetRoleSessionName(String roleSessionName) voidsetSamlAssertion(String samlAssertion) voidsetUseNode(boolean useNode) org.jenkinsci.plugins.workflow.steps.StepExecutionstart(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Constructor Details
-
WithAWSStep
@DataBoundConstructor public WithAWSStep()
-
-
Method Details
-
getRole
-
setRole
-
getRoleAccount
-
setRoleAccount
-
getRegion
-
setRegion
-
getEndpointUrl
-
setEndpointUrl
-
getProfile
-
setProfile
-
getCredentials
-
setCredentials
-
getExternalId
-
setExternalId
-
getIamMfaToken
-
setIamMfaToken
-
getFederatedUserId
-
setFederatedUserId
-
getPolicy
-
setPolicy
-
getDuration
-
setDuration
-
getRoleSessionName
-
setRoleSessionName
-
getPrincipalArn
-
setPrincipalArn
-
getSamlAssertion
-
setSamlAssertion
-
getUseNode
public boolean getUseNode() -
setUseNode
@DataBoundSetter public void setUseNode(boolean useNode) -
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Specified by:
startin classorg.jenkinsci.plugins.workflow.steps.Step- Throws:
Exception
-