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
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetRole()
boolean
void
setCredentials
(String credentials) void
setDuration
(Integer duration) void
setEndpointUrl
(String endpointUrl) void
setExternalId
(String externalId) void
setFederatedUserId
(String federatedUserId) void
setIamMfaToken
(String iamMfaToken) void
void
setPrincipalArn
(String principalArn) void
setProfile
(String profile) void
void
void
setRoleAccount
(String roleAccount) void
setRoleSessionName
(String roleSessionName) void
setSamlAssertion
(String samlAssertion) void
setUseNode
(boolean useNode) org.jenkinsci.plugins.workflow.steps.StepExecution
start
(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:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
Exception
-