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 String
administrationRoleArn
ARN of administration (current account) role to be used to execute stack set actions.private Set<com.amazonaws.services.cloudformation.model.Capability>
capabilities
Acknowledge stack set capabilities.private String
description
Stack set description.private String
executionRoleName
Name of the execution role to be used on target accounts.private Map<String,String>
parameters
Key-value of custom parameters.private String
stackSetName
Stack set stackSetName.private Map<String,String>
tags
Resource tags.private String
templateUrl
URL of stack instance template.
-
Constructor Summary
Constructors Constructor Description StackSetRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getAdministrationRoleArn()
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.String
getDescription()
Stack set description.String
getExecutionRoleName()
Name of the execution role to be used on target accounts.Map<String,String>
getParameters()
Key-value of custom parameters.String
getStackSetName()
Stack set stackSetName.Map<String,String>
getTags()
Resource tags.String
getTemplateUrl()
URL of stack instance template.int
hashCode()
void
setAdministrationRoleArn(String administrationRoleArn)
ARN of administration (current account) role to be used to execute stack set actions.void
setCapabilities(Set<com.amazonaws.services.cloudformation.model.Capability> capabilities)
Acknowledge stack set capabilities.void
setDescription(String description)
Stack set description.void
setExecutionRoleName(String executionRoleName)
Name of the execution role to be used on target accounts.void
setParameters(Map<String,String> parameters)
Key-value of custom parameters.void
setStackSetName(String stackSetName)
Stack set stackSetName.void
setTags(Map<String,String> tags)
Resource tags.void
setTemplateUrl(String templateUrl)
URL of stack instance template.String
toString()
-
-
-
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)
-
-