bunnyshell.com/sdk@v0.16.0/docs/EnvironmentEditSettingsEdit.md (about) 1 # EnvironmentEditSettingsEdit 2 3 ## Properties 4 5 Name | Type | Description | Notes 6 ------------ | ------------- | ------------- | ------------- 7 **Type** | Pointer to **string** | | [optional] [default to "ephemeral"] 8 **AutoDeployEphemeral** | Pointer to **NullableBool** | | [optional] 9 **CreateEphemeralOnPrCreate** | Pointer to **NullableBool** | | [optional] 10 **DestroyEphemeralOnPrClose** | Pointer to **NullableBool** | | [optional] 11 **EphemeralKubernetesIntegration** | **NullableString** | | 12 13 ## Methods 14 15 ### NewEnvironmentEditSettingsEdit 16 17 `func NewEnvironmentEditSettingsEdit(ephemeralKubernetesIntegration NullableString, ) *EnvironmentEditSettingsEdit` 18 19 NewEnvironmentEditSettingsEdit instantiates a new EnvironmentEditSettingsEdit object 20 This constructor will assign default values to properties that have it defined, 21 and makes sure properties required by API are set, but the set of arguments 22 will change when the set of required properties is changed 23 24 ### NewEnvironmentEditSettingsEditWithDefaults 25 26 `func NewEnvironmentEditSettingsEditWithDefaults() *EnvironmentEditSettingsEdit` 27 28 NewEnvironmentEditSettingsEditWithDefaults instantiates a new EnvironmentEditSettingsEdit object 29 This constructor will only assign default values to properties that have it defined, 30 but it doesn't guarantee that properties required by API are set 31 32 ### GetType 33 34 `func (o *EnvironmentEditSettingsEdit) GetType() string` 35 36 GetType returns the Type field if non-nil, zero value otherwise. 37 38 ### GetTypeOk 39 40 `func (o *EnvironmentEditSettingsEdit) GetTypeOk() (*string, bool)` 41 42 GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise 43 and a boolean to check if the value has been set. 44 45 ### SetType 46 47 `func (o *EnvironmentEditSettingsEdit) SetType(v string)` 48 49 SetType sets Type field to given value. 50 51 ### HasType 52 53 `func (o *EnvironmentEditSettingsEdit) HasType() bool` 54 55 HasType returns a boolean if a field has been set. 56 57 ### GetAutoDeployEphemeral 58 59 `func (o *EnvironmentEditSettingsEdit) GetAutoDeployEphemeral() bool` 60 61 GetAutoDeployEphemeral returns the AutoDeployEphemeral field if non-nil, zero value otherwise. 62 63 ### GetAutoDeployEphemeralOk 64 65 `func (o *EnvironmentEditSettingsEdit) GetAutoDeployEphemeralOk() (*bool, bool)` 66 67 GetAutoDeployEphemeralOk returns a tuple with the AutoDeployEphemeral field if it's non-nil, zero value otherwise 68 and a boolean to check if the value has been set. 69 70 ### SetAutoDeployEphemeral 71 72 `func (o *EnvironmentEditSettingsEdit) SetAutoDeployEphemeral(v bool)` 73 74 SetAutoDeployEphemeral sets AutoDeployEphemeral field to given value. 75 76 ### HasAutoDeployEphemeral 77 78 `func (o *EnvironmentEditSettingsEdit) HasAutoDeployEphemeral() bool` 79 80 HasAutoDeployEphemeral returns a boolean if a field has been set. 81 82 ### SetAutoDeployEphemeralNil 83 84 `func (o *EnvironmentEditSettingsEdit) SetAutoDeployEphemeralNil(b bool)` 85 86 SetAutoDeployEphemeralNil sets the value for AutoDeployEphemeral to be an explicit nil 87 88 ### UnsetAutoDeployEphemeral 89 `func (o *EnvironmentEditSettingsEdit) UnsetAutoDeployEphemeral()` 90 91 UnsetAutoDeployEphemeral ensures that no value is present for AutoDeployEphemeral, not even an explicit nil 92 ### GetCreateEphemeralOnPrCreate 93 94 `func (o *EnvironmentEditSettingsEdit) GetCreateEphemeralOnPrCreate() bool` 95 96 GetCreateEphemeralOnPrCreate returns the CreateEphemeralOnPrCreate field if non-nil, zero value otherwise. 97 98 ### GetCreateEphemeralOnPrCreateOk 99 100 `func (o *EnvironmentEditSettingsEdit) GetCreateEphemeralOnPrCreateOk() (*bool, bool)` 101 102 GetCreateEphemeralOnPrCreateOk returns a tuple with the CreateEphemeralOnPrCreate field if it's non-nil, zero value otherwise 103 and a boolean to check if the value has been set. 104 105 ### SetCreateEphemeralOnPrCreate 106 107 `func (o *EnvironmentEditSettingsEdit) SetCreateEphemeralOnPrCreate(v bool)` 108 109 SetCreateEphemeralOnPrCreate sets CreateEphemeralOnPrCreate field to given value. 110 111 ### HasCreateEphemeralOnPrCreate 112 113 `func (o *EnvironmentEditSettingsEdit) HasCreateEphemeralOnPrCreate() bool` 114 115 HasCreateEphemeralOnPrCreate returns a boolean if a field has been set. 116 117 ### SetCreateEphemeralOnPrCreateNil 118 119 `func (o *EnvironmentEditSettingsEdit) SetCreateEphemeralOnPrCreateNil(b bool)` 120 121 SetCreateEphemeralOnPrCreateNil sets the value for CreateEphemeralOnPrCreate to be an explicit nil 122 123 ### UnsetCreateEphemeralOnPrCreate 124 `func (o *EnvironmentEditSettingsEdit) UnsetCreateEphemeralOnPrCreate()` 125 126 UnsetCreateEphemeralOnPrCreate ensures that no value is present for CreateEphemeralOnPrCreate, not even an explicit nil 127 ### GetDestroyEphemeralOnPrClose 128 129 `func (o *EnvironmentEditSettingsEdit) GetDestroyEphemeralOnPrClose() bool` 130 131 GetDestroyEphemeralOnPrClose returns the DestroyEphemeralOnPrClose field if non-nil, zero value otherwise. 132 133 ### GetDestroyEphemeralOnPrCloseOk 134 135 `func (o *EnvironmentEditSettingsEdit) GetDestroyEphemeralOnPrCloseOk() (*bool, bool)` 136 137 GetDestroyEphemeralOnPrCloseOk returns a tuple with the DestroyEphemeralOnPrClose field if it's non-nil, zero value otherwise 138 and a boolean to check if the value has been set. 139 140 ### SetDestroyEphemeralOnPrClose 141 142 `func (o *EnvironmentEditSettingsEdit) SetDestroyEphemeralOnPrClose(v bool)` 143 144 SetDestroyEphemeralOnPrClose sets DestroyEphemeralOnPrClose field to given value. 145 146 ### HasDestroyEphemeralOnPrClose 147 148 `func (o *EnvironmentEditSettingsEdit) HasDestroyEphemeralOnPrClose() bool` 149 150 HasDestroyEphemeralOnPrClose returns a boolean if a field has been set. 151 152 ### SetDestroyEphemeralOnPrCloseNil 153 154 `func (o *EnvironmentEditSettingsEdit) SetDestroyEphemeralOnPrCloseNil(b bool)` 155 156 SetDestroyEphemeralOnPrCloseNil sets the value for DestroyEphemeralOnPrClose to be an explicit nil 157 158 ### UnsetDestroyEphemeralOnPrClose 159 `func (o *EnvironmentEditSettingsEdit) UnsetDestroyEphemeralOnPrClose()` 160 161 UnsetDestroyEphemeralOnPrClose ensures that no value is present for DestroyEphemeralOnPrClose, not even an explicit nil 162 ### GetEphemeralKubernetesIntegration 163 164 `func (o *EnvironmentEditSettingsEdit) GetEphemeralKubernetesIntegration() string` 165 166 GetEphemeralKubernetesIntegration returns the EphemeralKubernetesIntegration field if non-nil, zero value otherwise. 167 168 ### GetEphemeralKubernetesIntegrationOk 169 170 `func (o *EnvironmentEditSettingsEdit) GetEphemeralKubernetesIntegrationOk() (*string, bool)` 171 172 GetEphemeralKubernetesIntegrationOk returns a tuple with the EphemeralKubernetesIntegration field if it's non-nil, zero value otherwise 173 and a boolean to check if the value has been set. 174 175 ### SetEphemeralKubernetesIntegration 176 177 `func (o *EnvironmentEditSettingsEdit) SetEphemeralKubernetesIntegration(v string)` 178 179 SetEphemeralKubernetesIntegration sets EphemeralKubernetesIntegration field to given value. 180 181 182 ### SetEphemeralKubernetesIntegrationNil 183 184 `func (o *EnvironmentEditSettingsEdit) SetEphemeralKubernetesIntegrationNil(b bool)` 185 186 SetEphemeralKubernetesIntegrationNil sets the value for EphemeralKubernetesIntegration to be an explicit nil 187 188 ### UnsetEphemeralKubernetesIntegration 189 `func (o *EnvironmentEditSettingsEdit) UnsetEphemeralKubernetesIntegration()` 190 191 UnsetEphemeralKubernetesIntegration ensures that no value is present for EphemeralKubernetesIntegration, not even an explicit nil 192 193 [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 194 195