bunnyshell.com/sdk@v0.16.0/docs/TemplateItemVariablesSchemaInner.md (about) 1 # TemplateItemVariablesSchemaInner 2 3 ## Properties 4 5 Name | Type | Description | Notes 6 ------------ | ------------- | ------------- | ------------- 7 **Type** | **string** | Discriminator property | 8 **DefaultValue** | Pointer to [**EnumTypeItemDefaultValue**](EnumTypeItemDefaultValue.md) | | [optional] 9 **Name** | Pointer to **string** | A variable used within the template. | [optional] 10 **Description** | Pointer to **string** | The variable description | [optional] 11 **Values** | Pointer to [**[]EnumTypeItemValuesInner**](EnumTypeItemValuesInner.md) | The available values for the enum. | [optional] 12 13 ## Methods 14 15 ### NewTemplateItemVariablesSchemaInner 16 17 `func NewTemplateItemVariablesSchemaInner(type_ string, ) *TemplateItemVariablesSchemaInner` 18 19 NewTemplateItemVariablesSchemaInner instantiates a new TemplateItemVariablesSchemaInner 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 ### NewTemplateItemVariablesSchemaInnerWithDefaults 25 26 `func NewTemplateItemVariablesSchemaInnerWithDefaults() *TemplateItemVariablesSchemaInner` 27 28 NewTemplateItemVariablesSchemaInnerWithDefaults instantiates a new TemplateItemVariablesSchemaInner 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 *TemplateItemVariablesSchemaInner) GetType() string` 35 36 GetType returns the Type field if non-nil, zero value otherwise. 37 38 ### GetTypeOk 39 40 `func (o *TemplateItemVariablesSchemaInner) 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 *TemplateItemVariablesSchemaInner) SetType(v string)` 48 49 SetType sets Type field to given value. 50 51 52 ### GetDefaultValue 53 54 `func (o *TemplateItemVariablesSchemaInner) GetDefaultValue() EnumTypeItemDefaultValue` 55 56 GetDefaultValue returns the DefaultValue field if non-nil, zero value otherwise. 57 58 ### GetDefaultValueOk 59 60 `func (o *TemplateItemVariablesSchemaInner) GetDefaultValueOk() (*EnumTypeItemDefaultValue, bool)` 61 62 GetDefaultValueOk returns a tuple with the DefaultValue field if it's non-nil, zero value otherwise 63 and a boolean to check if the value has been set. 64 65 ### SetDefaultValue 66 67 `func (o *TemplateItemVariablesSchemaInner) SetDefaultValue(v EnumTypeItemDefaultValue)` 68 69 SetDefaultValue sets DefaultValue field to given value. 70 71 ### HasDefaultValue 72 73 `func (o *TemplateItemVariablesSchemaInner) HasDefaultValue() bool` 74 75 HasDefaultValue returns a boolean if a field has been set. 76 77 ### GetName 78 79 `func (o *TemplateItemVariablesSchemaInner) GetName() string` 80 81 GetName returns the Name field if non-nil, zero value otherwise. 82 83 ### GetNameOk 84 85 `func (o *TemplateItemVariablesSchemaInner) GetNameOk() (*string, bool)` 86 87 GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise 88 and a boolean to check if the value has been set. 89 90 ### SetName 91 92 `func (o *TemplateItemVariablesSchemaInner) SetName(v string)` 93 94 SetName sets Name field to given value. 95 96 ### HasName 97 98 `func (o *TemplateItemVariablesSchemaInner) HasName() bool` 99 100 HasName returns a boolean if a field has been set. 101 102 ### GetDescription 103 104 `func (o *TemplateItemVariablesSchemaInner) GetDescription() string` 105 106 GetDescription returns the Description field if non-nil, zero value otherwise. 107 108 ### GetDescriptionOk 109 110 `func (o *TemplateItemVariablesSchemaInner) GetDescriptionOk() (*string, bool)` 111 112 GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise 113 and a boolean to check if the value has been set. 114 115 ### SetDescription 116 117 `func (o *TemplateItemVariablesSchemaInner) SetDescription(v string)` 118 119 SetDescription sets Description field to given value. 120 121 ### HasDescription 122 123 `func (o *TemplateItemVariablesSchemaInner) HasDescription() bool` 124 125 HasDescription returns a boolean if a field has been set. 126 127 ### GetValues 128 129 `func (o *TemplateItemVariablesSchemaInner) GetValues() []EnumTypeItemValuesInner` 130 131 GetValues returns the Values field if non-nil, zero value otherwise. 132 133 ### GetValuesOk 134 135 `func (o *TemplateItemVariablesSchemaInner) GetValuesOk() (*[]EnumTypeItemValuesInner, bool)` 136 137 GetValuesOk returns a tuple with the Values field if it's non-nil, zero value otherwise 138 and a boolean to check if the value has been set. 139 140 ### SetValues 141 142 `func (o *TemplateItemVariablesSchemaInner) SetValues(v []EnumTypeItemValuesInner)` 143 144 SetValues sets Values field to given value. 145 146 ### HasValues 147 148 `func (o *TemplateItemVariablesSchemaInner) HasValues() bool` 149 150 HasValues returns a boolean if a field has been set. 151 152 153 [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 154 155