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