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
  • Constructor Details

    • WithAWSStep

      @DataBoundConstructor public WithAWSStep()
  • Method Details

    • getRole

      public String getRole()
    • setRole

      @DataBoundSetter public void setRole(String role)
    • getRoleAccount

      public String getRoleAccount()
    • setRoleAccount

      @DataBoundSetter public void setRoleAccount(String roleAccount)
    • getRegion

      public String getRegion()
    • setRegion

      @DataBoundSetter public void setRegion(String region)
    • getEndpointUrl

      public String getEndpointUrl()
    • setEndpointUrl

      @DataBoundSetter public void setEndpointUrl(String endpointUrl)
    • getProfile

      public String getProfile()
    • setProfile

      @DataBoundSetter public void setProfile(String profile)
    • getCredentials

      public String getCredentials()
    • setCredentials

      @DataBoundSetter public void setCredentials(String credentials)
    • getExternalId

      public String getExternalId()
    • setExternalId

      @DataBoundSetter public void setExternalId(String externalId)
    • getIamMfaToken

      public String getIamMfaToken()
    • setIamMfaToken

      @DataBoundSetter public void setIamMfaToken(String iamMfaToken)
    • getFederatedUserId

      public String getFederatedUserId()
    • setFederatedUserId

      @DataBoundSetter public void setFederatedUserId(String federatedUserId)
    • getPolicy

      public String getPolicy()
    • setPolicy

      @DataBoundSetter public void setPolicy(String policy)
    • getDuration

      public Integer getDuration()
    • setDuration

      @DataBoundSetter public void setDuration(Integer duration)
    • getRoleSessionName

      public String getRoleSessionName()
    • setRoleSessionName

      @DataBoundSetter public void setRoleSessionName(String roleSessionName)
    • getPrincipalArn

      public String getPrincipalArn()
    • setPrincipalArn

      @DataBoundSetter public void setPrincipalArn(String principalArn)
    • getSamlAssertion

      public String getSamlAssertion()
    • setSamlAssertion

      @DataBoundSetter public void setSamlAssertion(String samlAssertion)
    • 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:
      start in class org.jenkinsci.plugins.workflow.steps.Step
      Throws:
      Exception