Class StackSetRequest
- java.lang.Object
-
- pl.wrzasq.lambda.cform.stackset.model.StackSetRequest
-
public class StackSetRequest extends Object
StackSet CloudFormation request.
-
-
Field Summary
Fields Modifier and Type Field Description private StringadministrationRoleArnARN of administration (current account) role to be used to execute stack set actions.private Set<com.amazonaws.services.cloudformation.model.Capability>capabilitiesAcknowledge stack set capabilities.private StringdescriptionStack set description.private StringexecutionRoleNameName of the execution role to be used on target accounts.private Map<String,String>parametersKey-value of custom parameters.private StringstackSetNameStack set stackSetName.private Map<String,String>tagsResource tags.private StringtemplateUrlURL of stack instance template.
-
Constructor Summary
Constructors Constructor Description StackSetRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)StringgetAdministrationRoleArn()ARN of administration (current account) role to be used to execute stack set actions.Set<com.amazonaws.services.cloudformation.model.Capability>getCapabilities()Acknowledge stack set capabilities.StringgetDescription()Stack set description.StringgetExecutionRoleName()Name of the execution role to be used on target accounts.Map<String,String>getParameters()Key-value of custom parameters.StringgetStackSetName()Stack set stackSetName.Map<String,String>getTags()Resource tags.StringgetTemplateUrl()URL of stack instance template.inthashCode()voidsetAdministrationRoleArn(String administrationRoleArn)ARN of administration (current account) role to be used to execute stack set actions.voidsetCapabilities(Set<com.amazonaws.services.cloudformation.model.Capability> capabilities)Acknowledge stack set capabilities.voidsetDescription(String description)Stack set description.voidsetExecutionRoleName(String executionRoleName)Name of the execution role to be used on target accounts.voidsetParameters(Map<String,String> parameters)Key-value of custom parameters.voidsetStackSetName(String stackSetName)Stack set stackSetName.voidsetTags(Map<String,String> tags)Resource tags.voidsetTemplateUrl(String templateUrl)URL of stack instance template.StringtoString()
-
-
-
Field Detail
-
stackSetName
private String stackSetName
Stack set stackSetName.
-
description
private String description
Stack set description.
-
templateUrl
private String templateUrl
URL of stack instance template.
-
capabilities
private Set<com.amazonaws.services.cloudformation.model.Capability> capabilities
Acknowledge stack set capabilities.
-
administrationRoleArn
private String administrationRoleArn
ARN of administration (current account) role to be used to execute stack set actions.
-
executionRoleName
private String executionRoleName
Name of the execution role to be used on target accounts.
-
-
Method Detail
-
getStackSetName
public String getStackSetName()
Stack set stackSetName.
-
getDescription
public String getDescription()
Stack set description.
-
getTemplateUrl
public String getTemplateUrl()
URL of stack instance template.
-
getCapabilities
public Set<com.amazonaws.services.cloudformation.model.Capability> getCapabilities()
Acknowledge stack set capabilities.
-
getAdministrationRoleArn
public String getAdministrationRoleArn()
ARN of administration (current account) role to be used to execute stack set actions.
-
getExecutionRoleName
public String getExecutionRoleName()
Name of the execution role to be used on target accounts.
-
setStackSetName
public void setStackSetName(String stackSetName)
Stack set stackSetName.
-
setDescription
public void setDescription(String description)
Stack set description.
-
setTemplateUrl
public void setTemplateUrl(String templateUrl)
URL of stack instance template.
-
setCapabilities
public void setCapabilities(Set<com.amazonaws.services.cloudformation.model.Capability> capabilities)
Acknowledge stack set capabilities.
-
setAdministrationRoleArn
public void setAdministrationRoleArn(String administrationRoleArn)
ARN of administration (current account) role to be used to execute stack set actions.
-
setExecutionRoleName
public void setExecutionRoleName(String executionRoleName)
Name of the execution role to be used on target accounts.
-
setParameters
public void setParameters(Map<String,String> parameters)
Key-value of custom parameters.
-
canEqual
protected boolean canEqual(Object other)
-
-