All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aeontronix.enhancedmule.tools.anypoint.provisioning.VPCProvisioningDescriptor Maven / Gradle / Ivy

There is a newer version: 2.0.0-alpha4
Show newest version
/*
 * Copyright (c) Aeontronix 2019
 */

package com.aeontronix.enhancedmule.tools.anypoint.provisioning;

import com.aeontronix.enhancedmule.tools.anypoint.FirewallRule;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

public class VPCProvisioningDescriptor {
    private String name;
    private String cidrBlock;
    private boolean defaultVpc;
    private String region;
    private List organizations;
    private List environments;
    private List firewallRules;
    private List dnsServers;
    private List dnsDomains;

    public VPCProvisioningDescriptor() {
    }

    @JsonProperty(required = true)
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @JsonProperty(required = true)
    public String getCidrBlock() {
        return cidrBlock;
    }

    public void setCidrBlock(String cidrBlock) {
        this.cidrBlock = cidrBlock;
    }

    @JsonProperty(required = true)
    public boolean isDefaultVpc() {
        return defaultVpc;
    }

    public void setDefaultVpc(boolean defaultVpc) {
        this.defaultVpc = defaultVpc;
    }

    @JsonProperty(required = true)
    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    @JsonProperty(required = true)
    public List getOrganizations() {
        return organizations;
    }

    public void setOrganizations(List organizations) {
        this.organizations = organizations;
    }

    @JsonProperty(required = true)
    public List getEnvironments() {
        return environments;
    }

    public void setEnvironments(List environments) {
        this.environments = environments;
    }

    @JsonProperty(required = true)
    public List getFirewallRules() {
        return firewallRules;
    }

    public void setFirewallRules(List firewallRules) {
        this.firewallRules = firewallRules;
    }

    @JsonProperty(required = true)
    public List getDnsServers() {
        return dnsServers;
    }

    public void setDnsServers(List dnsServers) {
        this.dnsServers = dnsServers;
    }

    @JsonProperty(required = true)
    public List getDnsDomains() {
        return dnsDomains;
    }

    public void setDnsDomains(List dnsDomains) {
        this.dnsDomains = dnsDomains;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy