Example usage for com.amazonaws.services.cloudformation.model CreateStackRequest withParameters

List of usage examples for com.amazonaws.services.cloudformation.model CreateStackRequest withParameters

Introduction

In this page you can find the example usage for com.amazonaws.services.cloudformation.model CreateStackRequest withParameters.

Prototype


public CreateStackRequest withParameters(java.util.Collection<Parameter> parameters) 

Source Link

Document

A list of Parameter structures that specify input parameters for the stack.

Usage

From source file:br.com.ingenieux.mojo.cloudformation.PushStackMojo.java

License:Apache License

private CreateStackResult createStack() throws Exception {
    CreateStackRequest req = new CreateStackRequest().withStackName(stackName)
            .withCapabilities(Capability.CAPABILITY_IAM);

    if (null != this.destinationS3Uri) {
        req.withTemplateURL(generateExternalUrl(this.destinationS3Uri));
    } else {/* w  ww  . j  a v  a  2  s . c om*/
        req.withTemplateBody(templateBody);
    }

    req.withNotificationARNs(notificationArns);

    req.withParameters(parameters);
    req.withResourceTypes(resourceTypes);
    req.withDisableRollback(disableRollback);
    req.withTags(tags);
    req.withTimeoutInMinutes(timeoutInMinutes);

    return getService().createStack(req);
}

From source file:com.carrotgarden.maven.aws.cfn.CarrotCloudForm.java

License:BSD License

/**
 *///from   w ww  . j av  a2 s . c o m
public Stack stackCreate() throws Exception {

    final CreateStackRequest request = new CreateStackRequest();

    request.withStackName(name);
    request.withParameters(paramList);
    request.withTemplateBody(template);

    amazonClient.createStack(request);

    final Stack stack = waitForStackCreate();

    return stack;

}