Name | Type | Description | Notes |
---|---|---|---|
Name | Pointer to string | [optional] | |
Type | Pointer to DeploymentDefinitionType | [optional] [default to DEPLOYMENTDEFINITIONTYPE_INVALID] | |
Routes | Pointer to []DeploymentRoute | [optional] | |
Ports | Pointer to []DeploymentPort | [optional] | |
Env | Pointer to []DeploymentEnv | [optional] | |
Regions | Pointer to []string | [optional] | |
Scalings | Pointer to []DeploymentScaling | [optional] | |
InstanceTypes | Pointer to []DeploymentInstanceType | [optional] | |
HealthChecks | Pointer to []DeploymentHealthCheck | [optional] | |
SkipCache | Pointer to bool | [optional] | |
Docker | Pointer to DockerSource | [optional] | |
Git | Pointer to GitSource | [optional] | |
Database | Pointer to DatabaseSource | [optional] |
func NewDeploymentDefinition() *DeploymentDefinition
NewDeploymentDefinition instantiates a new DeploymentDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDeploymentDefinitionWithDefaults() *DeploymentDefinition
NewDeploymentDefinitionWithDefaults instantiates a new DeploymentDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *DeploymentDefinition) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetName(v string)
SetName sets Name field to given value.
func (o *DeploymentDefinition) HasName() bool
HasName returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetType() DeploymentDefinitionType
GetType returns the Type field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetTypeOk() (*DeploymentDefinitionType, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetType(v DeploymentDefinitionType)
SetType sets Type field to given value.
func (o *DeploymentDefinition) HasType() bool
HasType returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetRoutes() []DeploymentRoute
GetRoutes returns the Routes field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetRoutesOk() (*[]DeploymentRoute, bool)
GetRoutesOk returns a tuple with the Routes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetRoutes(v []DeploymentRoute)
SetRoutes sets Routes field to given value.
func (o *DeploymentDefinition) HasRoutes() bool
HasRoutes returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetPorts() []DeploymentPort
GetPorts returns the Ports field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetPortsOk() (*[]DeploymentPort, bool)
GetPortsOk returns a tuple with the Ports field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetPorts(v []DeploymentPort)
SetPorts sets Ports field to given value.
func (o *DeploymentDefinition) HasPorts() bool
HasPorts returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetEnv() []DeploymentEnv
GetEnv returns the Env field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetEnvOk() (*[]DeploymentEnv, bool)
GetEnvOk returns a tuple with the Env field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetEnv(v []DeploymentEnv)
SetEnv sets Env field to given value.
func (o *DeploymentDefinition) HasEnv() bool
HasEnv returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetRegions() []string
GetRegions returns the Regions field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetRegionsOk() (*[]string, bool)
GetRegionsOk returns a tuple with the Regions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetRegions(v []string)
SetRegions sets Regions field to given value.
func (o *DeploymentDefinition) HasRegions() bool
HasRegions returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetScalings() []DeploymentScaling
GetScalings returns the Scalings field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetScalingsOk() (*[]DeploymentScaling, bool)
GetScalingsOk returns a tuple with the Scalings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetScalings(v []DeploymentScaling)
SetScalings sets Scalings field to given value.
func (o *DeploymentDefinition) HasScalings() bool
HasScalings returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetInstanceTypes() []DeploymentInstanceType
GetInstanceTypes returns the InstanceTypes field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetInstanceTypesOk() (*[]DeploymentInstanceType, bool)
GetInstanceTypesOk returns a tuple with the InstanceTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetInstanceTypes(v []DeploymentInstanceType)
SetInstanceTypes sets InstanceTypes field to given value.
func (o *DeploymentDefinition) HasInstanceTypes() bool
HasInstanceTypes returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetHealthChecks() []DeploymentHealthCheck
GetHealthChecks returns the HealthChecks field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetHealthChecksOk() (*[]DeploymentHealthCheck, bool)
GetHealthChecksOk returns a tuple with the HealthChecks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetHealthChecks(v []DeploymentHealthCheck)
SetHealthChecks sets HealthChecks field to given value.
func (o *DeploymentDefinition) HasHealthChecks() bool
HasHealthChecks returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetSkipCache() bool
GetSkipCache returns the SkipCache field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetSkipCacheOk() (*bool, bool)
GetSkipCacheOk returns a tuple with the SkipCache field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetSkipCache(v bool)
SetSkipCache sets SkipCache field to given value.
func (o *DeploymentDefinition) HasSkipCache() bool
HasSkipCache returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetDocker() DockerSource
GetDocker returns the Docker field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetDockerOk() (*DockerSource, bool)
GetDockerOk returns a tuple with the Docker field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetDocker(v DockerSource)
SetDocker sets Docker field to given value.
func (o *DeploymentDefinition) HasDocker() bool
HasDocker returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetGit() GitSource
GetGit returns the Git field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetGitOk() (*GitSource, bool)
GetGitOk returns a tuple with the Git field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetGit(v GitSource)
SetGit sets Git field to given value.
func (o *DeploymentDefinition) HasGit() bool
HasGit returns a boolean if a field has been set.
func (o *DeploymentDefinition) GetDatabase() DatabaseSource
GetDatabase returns the Database field if non-nil, zero value otherwise.
func (o *DeploymentDefinition) GetDatabaseOk() (*DatabaseSource, bool)
GetDatabaseOk returns a tuple with the Database field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeploymentDefinition) SetDatabase(v DatabaseSource)
SetDatabase sets Database field to given value.
func (o *DeploymentDefinition) HasDatabase() bool
HasDatabase returns a boolean if a field has been set.