Name | Type | Description | Notes |
---|---|---|---|
Active | Pointer to bool | Whether this is the active version or not. | [optional] [default to false] |
Comment | Pointer to NullableString | A freeform descriptive note. | [optional] |
Deployed | Pointer to bool | Unused at this time. | [optional] |
Locked | Pointer to bool | Whether this version is locked or not. Objects can not be added or edited on locked versions. | [optional] [default to false] |
Number | Pointer to int32 | The number of this version. | [optional] [readonly] |
Staging | Pointer to bool | Unused at this time. | [optional] [default to false] |
Testing | Pointer to bool | Unused at this time. | [optional] [default to false] |
CreatedAt | Pointer to NullableTime | Date and time in ISO 8601 format. | [optional] [readonly] |
DeletedAt | Pointer to NullableTime | Date and time in ISO 8601 format. | [optional] [readonly] |
UpdatedAt | Pointer to NullableTime | Date and time in ISO 8601 format. | [optional] [readonly] |
ServiceID | Pointer to string | [optional] [readonly] | |
Environments | Pointer to []Environment | A list of environments where the service has been deployed. | [optional] |
Backends | Pointer to []BackendResponse | List of backends associated to this service. | [optional] |
CacheSettings | Pointer to []CacheSettingResponse | List of cache settings associated to this service. | [optional] |
Conditions | Pointer to []ConditionResponse | List of conditions associated to this service. | [optional] |
Directors | Pointer to []Director | List of directors associated to this service. | [optional] |
Domains | Pointer to []DomainResponse | List of domains associated to this service. | [optional] |
Gzips | Pointer to []GzipResponse | List of gzip rules associated to this service. | [optional] |
Headers | Pointer to []HeaderResponse | List of headers associated to this service. | [optional] |
Healthchecks | Pointer to []HealthcheckResponse | List of healthchecks associated to this service. | [optional] |
RequestSettings | Pointer to []RequestSettingsResponse | List of request settings for this service. | [optional] |
ResponseObjects | Pointer to []ResponseObjectResponse | List of response objects for this service. | [optional] |
Settings | Pointer to VersionDetailSettings | [optional] | |
Snippets | Pointer to []SchemasSnippetResponse | List of VCL snippets for this service. | [optional] |
Vcls | Pointer to []SchemasVclResponse | List of VCL files for this service. | [optional] |
Wordpress | Pointer to []map[string]any | A list of Wordpress rules with this service. | [optional] |
func NewServiceVersionDetail() *ServiceVersionDetail
NewServiceVersionDetail instantiates a new ServiceVersionDetail 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 NewServiceVersionDetailWithDefaults() *ServiceVersionDetail
NewServiceVersionDetailWithDefaults instantiates a new ServiceVersionDetail 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 *ServiceVersionDetail) GetActive() bool
GetActive returns the Active field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetActiveOk() (*bool, bool)
GetActiveOk returns a tuple with the Active field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetActive(v bool)
SetActive sets Active field to given value.
func (o *ServiceVersionDetail) HasActive() bool
HasActive returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetComment() string
GetComment returns the Comment field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetComment(v string)
SetComment sets Comment field to given value.
func (o *ServiceVersionDetail) HasComment() bool
HasComment returns a boolean if a field has been set.
func (o *ServiceVersionDetail) SetCommentNil(b bool)
SetCommentNil sets the value for Comment to be an explicit nil
func (o *ServiceVersionDetail) UnsetComment()
UnsetComment ensures that no value is present for Comment, not even an explicit nil
func (o *ServiceVersionDetail) GetDeployed() bool
GetDeployed returns the Deployed field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetDeployedOk() (*bool, bool)
GetDeployedOk returns a tuple with the Deployed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetDeployed(v bool)
SetDeployed sets Deployed field to given value.
func (o *ServiceVersionDetail) HasDeployed() bool
HasDeployed returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetLocked() bool
GetLocked returns the Locked field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetLockedOk() (*bool, bool)
GetLockedOk returns a tuple with the Locked field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetLocked(v bool)
SetLocked sets Locked field to given value.
func (o *ServiceVersionDetail) HasLocked() bool
HasLocked returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetNumber() int32
GetNumber returns the Number field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetNumberOk() (*int32, bool)
GetNumberOk returns a tuple with the Number field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetNumber(v int32)
SetNumber sets Number field to given value.
func (o *ServiceVersionDetail) HasNumber() bool
HasNumber returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetStaging() bool
GetStaging returns the Staging field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetStagingOk() (*bool, bool)
GetStagingOk returns a tuple with the Staging field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetStaging(v bool)
SetStaging sets Staging field to given value.
func (o *ServiceVersionDetail) HasStaging() bool
HasStaging returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetTesting() bool
GetTesting returns the Testing field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetTestingOk() (*bool, bool)
GetTestingOk returns a tuple with the Testing field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetTesting(v bool)
SetTesting sets Testing field to given value.
func (o *ServiceVersionDetail) HasTesting() bool
HasTesting returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetCreatedAt(v time.Time)
SetCreatedAt sets CreatedAt field to given value.
func (o *ServiceVersionDetail) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (o *ServiceVersionDetail) SetCreatedAtNil(b bool)
SetCreatedAtNil sets the value for CreatedAt to be an explicit nil
func (o *ServiceVersionDetail) UnsetCreatedAt()
UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil
func (o *ServiceVersionDetail) GetDeletedAt() time.Time
GetDeletedAt returns the DeletedAt field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetDeletedAtOk() (*time.Time, bool)
GetDeletedAtOk returns a tuple with the DeletedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetDeletedAt(v time.Time)
SetDeletedAt sets DeletedAt field to given value.
func (o *ServiceVersionDetail) HasDeletedAt() bool
HasDeletedAt returns a boolean if a field has been set.
func (o *ServiceVersionDetail) SetDeletedAtNil(b bool)
SetDeletedAtNil sets the value for DeletedAt to be an explicit nil
func (o *ServiceVersionDetail) UnsetDeletedAt()
UnsetDeletedAt ensures that no value is present for DeletedAt, not even an explicit nil
func (o *ServiceVersionDetail) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetUpdatedAt(v time.Time)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *ServiceVersionDetail) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (o *ServiceVersionDetail) SetUpdatedAtNil(b bool)
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (o *ServiceVersionDetail) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
func (o *ServiceVersionDetail) GetServiceID() string
GetServiceID returns the ServiceID field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetServiceIDOk() (*string, bool)
GetServiceIDOk returns a tuple with the ServiceID field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetServiceID(v string)
SetServiceID sets ServiceID field to given value.
func (o *ServiceVersionDetail) HasServiceID() bool
HasServiceID returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetEnvironments() []Environment
GetEnvironments returns the Environments field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetEnvironmentsOk() (*[]Environment, bool)
GetEnvironmentsOk returns a tuple with the Environments field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetEnvironments(v []Environment)
SetEnvironments sets Environments field to given value.
func (o *ServiceVersionDetail) HasEnvironments() bool
HasEnvironments returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetBackends() []BackendResponse
GetBackends returns the Backends field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetBackendsOk() (*[]BackendResponse, bool)
GetBackendsOk returns a tuple with the Backends field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetBackends(v []BackendResponse)
SetBackends sets Backends field to given value.
func (o *ServiceVersionDetail) HasBackends() bool
HasBackends returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetCacheSettings() []CacheSettingResponse
GetCacheSettings returns the CacheSettings field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetCacheSettingsOk() (*[]CacheSettingResponse, bool)
GetCacheSettingsOk returns a tuple with the CacheSettings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetCacheSettings(v []CacheSettingResponse)
SetCacheSettings sets CacheSettings field to given value.
func (o *ServiceVersionDetail) HasCacheSettings() bool
HasCacheSettings returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetConditions() []ConditionResponse
GetConditions returns the Conditions field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetConditionsOk() (*[]ConditionResponse, bool)
GetConditionsOk returns a tuple with the Conditions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetConditions(v []ConditionResponse)
SetConditions sets Conditions field to given value.
func (o *ServiceVersionDetail) HasConditions() bool
HasConditions returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetDirectors() []Director
GetDirectors returns the Directors field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetDirectorsOk() (*[]Director, bool)
GetDirectorsOk returns a tuple with the Directors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetDirectors(v []Director)
SetDirectors sets Directors field to given value.
func (o *ServiceVersionDetail) HasDirectors() bool
HasDirectors returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetDomains() []DomainResponse
GetDomains returns the Domains field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetDomainsOk() (*[]DomainResponse, bool)
GetDomainsOk returns a tuple with the Domains field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetDomains(v []DomainResponse)
SetDomains sets Domains field to given value.
func (o *ServiceVersionDetail) HasDomains() bool
HasDomains returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetGzips() []GzipResponse
GetGzips returns the Gzips field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetGzipsOk() (*[]GzipResponse, bool)
GetGzipsOk returns a tuple with the Gzips field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetGzips(v []GzipResponse)
SetGzips sets Gzips field to given value.
func (o *ServiceVersionDetail) HasGzips() bool
HasGzips returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetHeaders() []HeaderResponse
GetHeaders returns the Headers field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetHeadersOk() (*[]HeaderResponse, bool)
GetHeadersOk returns a tuple with the Headers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetHeaders(v []HeaderResponse)
SetHeaders sets Headers field to given value.
func (o *ServiceVersionDetail) HasHeaders() bool
HasHeaders returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetHealthchecks() []HealthcheckResponse
GetHealthchecks returns the Healthchecks field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetHealthchecksOk() (*[]HealthcheckResponse, 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 *ServiceVersionDetail) SetHealthchecks(v []HealthcheckResponse)
SetHealthchecks sets Healthchecks field to given value.
func (o *ServiceVersionDetail) HasHealthchecks() bool
HasHealthchecks returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetRequestSettings() []RequestSettingsResponse
GetRequestSettings returns the RequestSettings field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetRequestSettingsOk() (*[]RequestSettingsResponse, bool)
GetRequestSettingsOk returns a tuple with the RequestSettings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetRequestSettings(v []RequestSettingsResponse)
SetRequestSettings sets RequestSettings field to given value.
func (o *ServiceVersionDetail) HasRequestSettings() bool
HasRequestSettings returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetResponseObjects() []ResponseObjectResponse
GetResponseObjects returns the ResponseObjects field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetResponseObjectsOk() (*[]ResponseObjectResponse, bool)
GetResponseObjectsOk returns a tuple with the ResponseObjects field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetResponseObjects(v []ResponseObjectResponse)
SetResponseObjects sets ResponseObjects field to given value.
func (o *ServiceVersionDetail) HasResponseObjects() bool
HasResponseObjects returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetSettings() VersionDetailSettings
GetSettings returns the Settings field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetSettingsOk() (*VersionDetailSettings, bool)
GetSettingsOk returns a tuple with the Settings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetSettings(v VersionDetailSettings)
SetSettings sets Settings field to given value.
func (o *ServiceVersionDetail) HasSettings() bool
HasSettings returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetSnippets() []SchemasSnippetResponse
GetSnippets returns the Snippets field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetSnippetsOk() (*[]SchemasSnippetResponse, bool)
GetSnippetsOk returns a tuple with the Snippets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetSnippets(v []SchemasSnippetResponse)
SetSnippets sets Snippets field to given value.
func (o *ServiceVersionDetail) HasSnippets() bool
HasSnippets returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetVcls() []SchemasVclResponse
GetVcls returns the Vcls field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetVclsOk() (*[]SchemasVclResponse, bool)
GetVclsOk returns a tuple with the Vcls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetVcls(v []SchemasVclResponse)
SetVcls sets Vcls field to given value.
func (o *ServiceVersionDetail) HasVcls() bool
HasVcls returns a boolean if a field has been set.
func (o *ServiceVersionDetail) GetWordpress() []*map[string]any
GetWordpress returns the Wordpress field if non-nil, zero value otherwise.
func (o *ServiceVersionDetail) GetWordpressOk() (*[]*map[string]any, bool)
GetWordpressOk returns a tuple with the Wordpress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ServiceVersionDetail) SetWordpress(v []*map[string]any)
SetWordpress sets Wordpress field to given value.
func (o *ServiceVersionDetail) HasWordpress() bool
HasWordpress returns a boolean if a field has been set.