| Name | Type | Description | Notes |
|---|---|---|---|
| Meta | Pointer to ProjectBackupMeta | [optional] | |
| Templates | Pointer to []ProjectBackupTemplatesInner | [optional] | |
| Repositories | Pointer to []ProjectBackupRepositoriesInner | [optional] | |
| Keys | Pointer to []ProjectBackupKeysInner | [optional] | |
| Views | Pointer to []ProjectBackupViewsInner | [optional] | |
| Inventories | Pointer to []ProjectBackupInventoriesInner | [optional] | |
| Environments | Pointer to []ProjectBackupEnvironmentsInner | [optional] |
func NewProjectBackup() *ProjectBackup
NewProjectBackup instantiates a new ProjectBackup 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 NewProjectBackupWithDefaults() *ProjectBackup
NewProjectBackupWithDefaults instantiates a new ProjectBackup 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 *ProjectBackup) GetMeta() ProjectBackupMeta
GetMeta returns the Meta field if non-nil, zero value otherwise.
func (o *ProjectBackup) GetMetaOk() (*ProjectBackupMeta, bool)
GetMetaOk returns a tuple with the Meta field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProjectBackup) SetMeta(v ProjectBackupMeta)
SetMeta sets Meta field to given value.
func (o *ProjectBackup) HasMeta() bool
HasMeta returns a boolean if a field has been set.
func (o *ProjectBackup) GetTemplates() []ProjectBackupTemplatesInner
GetTemplates returns the Templates field if non-nil, zero value otherwise.
func (o *ProjectBackup) GetTemplatesOk() (*[]ProjectBackupTemplatesInner, bool)
GetTemplatesOk returns a tuple with the Templates field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProjectBackup) SetTemplates(v []ProjectBackupTemplatesInner)
SetTemplates sets Templates field to given value.
func (o *ProjectBackup) HasTemplates() bool
HasTemplates returns a boolean if a field has been set.
func (o *ProjectBackup) GetRepositories() []ProjectBackupRepositoriesInner
GetRepositories returns the Repositories field if non-nil, zero value otherwise.
func (o *ProjectBackup) GetRepositoriesOk() (*[]ProjectBackupRepositoriesInner, bool)
GetRepositoriesOk returns a tuple with the Repositories field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProjectBackup) SetRepositories(v []ProjectBackupRepositoriesInner)
SetRepositories sets Repositories field to given value.
func (o *ProjectBackup) HasRepositories() bool
HasRepositories returns a boolean if a field has been set.
func (o *ProjectBackup) GetKeys() []ProjectBackupKeysInner
GetKeys returns the Keys field if non-nil, zero value otherwise.
func (o *ProjectBackup) GetKeysOk() (*[]ProjectBackupKeysInner, bool)
GetKeysOk returns a tuple with the Keys field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProjectBackup) SetKeys(v []ProjectBackupKeysInner)
SetKeys sets Keys field to given value.
func (o *ProjectBackup) HasKeys() bool
HasKeys returns a boolean if a field has been set.
func (o *ProjectBackup) GetViews() []ProjectBackupViewsInner
GetViews returns the Views field if non-nil, zero value otherwise.
func (o *ProjectBackup) GetViewsOk() (*[]ProjectBackupViewsInner, bool)
GetViewsOk returns a tuple with the Views field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProjectBackup) SetViews(v []ProjectBackupViewsInner)
SetViews sets Views field to given value.
func (o *ProjectBackup) HasViews() bool
HasViews returns a boolean if a field has been set.
func (o *ProjectBackup) GetInventories() []ProjectBackupInventoriesInner
GetInventories returns the Inventories field if non-nil, zero value otherwise.
func (o *ProjectBackup) GetInventoriesOk() (*[]ProjectBackupInventoriesInner, bool)
GetInventoriesOk returns a tuple with the Inventories field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProjectBackup) SetInventories(v []ProjectBackupInventoriesInner)
SetInventories sets Inventories field to given value.
func (o *ProjectBackup) HasInventories() bool
HasInventories returns a boolean if a field has been set.
func (o *ProjectBackup) GetEnvironments() []ProjectBackupEnvironmentsInner
GetEnvironments returns the Environments field if non-nil, zero value otherwise.
func (o *ProjectBackup) GetEnvironmentsOk() (*[]ProjectBackupEnvironmentsInner, 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 *ProjectBackup) SetEnvironments(v []ProjectBackupEnvironmentsInner)
SetEnvironments sets Environments field to given value.
func (o *ProjectBackup) HasEnvironments() bool
HasEnvironments returns a boolean if a field has been set.