| Name | Type | Description | Notes |
|---|---|---|---|
| GitRepository | ClusterEksAnywhereGitRepository | ||
| YamlFilePath | string | Path to the EKS Anywhere cluster YAML file in the git repository | |
| ClusterBackup | Pointer to ClusterInfrastructureEksAnywhereBackupParameters | [optional] |
func NewClusterInfrastructureEksAnywhereParameters(gitRepository ClusterEksAnywhereGitRepository, yamlFilePath string, ) *ClusterInfrastructureEksAnywhereParameters
NewClusterInfrastructureEksAnywhereParameters instantiates a new ClusterInfrastructureEksAnywhereParameters 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 NewClusterInfrastructureEksAnywhereParametersWithDefaults() *ClusterInfrastructureEksAnywhereParameters
NewClusterInfrastructureEksAnywhereParametersWithDefaults instantiates a new ClusterInfrastructureEksAnywhereParameters 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 *ClusterInfrastructureEksAnywhereParameters) GetGitRepository() ClusterEksAnywhereGitRepository
GetGitRepository returns the GitRepository field if non-nil, zero value otherwise.
func (o *ClusterInfrastructureEksAnywhereParameters) GetGitRepositoryOk() (*ClusterEksAnywhereGitRepository, bool)
GetGitRepositoryOk returns a tuple with the GitRepository field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterInfrastructureEksAnywhereParameters) SetGitRepository(v ClusterEksAnywhereGitRepository)
SetGitRepository sets GitRepository field to given value.
func (o *ClusterInfrastructureEksAnywhereParameters) GetYamlFilePath() string
GetYamlFilePath returns the YamlFilePath field if non-nil, zero value otherwise.
func (o *ClusterInfrastructureEksAnywhereParameters) GetYamlFilePathOk() (*string, bool)
GetYamlFilePathOk returns a tuple with the YamlFilePath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterInfrastructureEksAnywhereParameters) SetYamlFilePath(v string)
SetYamlFilePath sets YamlFilePath field to given value.
func (o *ClusterInfrastructureEksAnywhereParameters) GetClusterBackup() ClusterInfrastructureEksAnywhereBackupParameters
GetClusterBackup returns the ClusterBackup field if non-nil, zero value otherwise.
func (o *ClusterInfrastructureEksAnywhereParameters) GetClusterBackupOk() (*ClusterInfrastructureEksAnywhereBackupParameters, bool)
GetClusterBackupOk returns a tuple with the ClusterBackup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterInfrastructureEksAnywhereParameters) SetClusterBackup(v ClusterInfrastructureEksAnywhereBackupParameters)
SetClusterBackup sets ClusterBackup field to given value.
func (o *ClusterInfrastructureEksAnywhereParameters) HasClusterBackup() bool
HasClusterBackup returns a boolean if a field has been set.