bunnyshell.com/sdk@v0.16.0/docs/ComponentItem.md (about) 1 # ComponentItem 2 3 ## Properties 4 5 Name | Type | Description | Notes 6 ------------ | ------------- | ------------- | ------------- 7 **Id** | Pointer to **string** | Service component identifier | [optional] [readonly] 8 **Name** | Pointer to **string** | Service component name | [optional] [readonly] 9 **ClusterStatus** | Pointer to **string** | Service component cluster status | [optional] [readonly] 10 **OperationStatus** | Pointer to **string** | Service component operation status | [optional] [readonly] 11 **PublicURLs** | Pointer to **[]string** | Service component URLs | [optional] [readonly] 12 **Environment** | Pointer to **string** | Environment identifier. | [optional] [readonly] 13 14 ## Methods 15 16 ### NewComponentItem 17 18 `func NewComponentItem() *ComponentItem` 19 20 NewComponentItem instantiates a new ComponentItem object 21 This constructor will assign default values to properties that have it defined, 22 and makes sure properties required by API are set, but the set of arguments 23 will change when the set of required properties is changed 24 25 ### NewComponentItemWithDefaults 26 27 `func NewComponentItemWithDefaults() *ComponentItem` 28 29 NewComponentItemWithDefaults instantiates a new ComponentItem object 30 This constructor will only assign default values to properties that have it defined, 31 but it doesn't guarantee that properties required by API are set 32 33 ### GetId 34 35 `func (o *ComponentItem) GetId() string` 36 37 GetId returns the Id field if non-nil, zero value otherwise. 38 39 ### GetIdOk 40 41 `func (o *ComponentItem) GetIdOk() (*string, bool)` 42 43 GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise 44 and a boolean to check if the value has been set. 45 46 ### SetId 47 48 `func (o *ComponentItem) SetId(v string)` 49 50 SetId sets Id field to given value. 51 52 ### HasId 53 54 `func (o *ComponentItem) HasId() bool` 55 56 HasId returns a boolean if a field has been set. 57 58 ### GetName 59 60 `func (o *ComponentItem) GetName() string` 61 62 GetName returns the Name field if non-nil, zero value otherwise. 63 64 ### GetNameOk 65 66 `func (o *ComponentItem) GetNameOk() (*string, bool)` 67 68 GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise 69 and a boolean to check if the value has been set. 70 71 ### SetName 72 73 `func (o *ComponentItem) SetName(v string)` 74 75 SetName sets Name field to given value. 76 77 ### HasName 78 79 `func (o *ComponentItem) HasName() bool` 80 81 HasName returns a boolean if a field has been set. 82 83 ### GetClusterStatus 84 85 `func (o *ComponentItem) GetClusterStatus() string` 86 87 GetClusterStatus returns the ClusterStatus field if non-nil, zero value otherwise. 88 89 ### GetClusterStatusOk 90 91 `func (o *ComponentItem) GetClusterStatusOk() (*string, bool)` 92 93 GetClusterStatusOk returns a tuple with the ClusterStatus field if it's non-nil, zero value otherwise 94 and a boolean to check if the value has been set. 95 96 ### SetClusterStatus 97 98 `func (o *ComponentItem) SetClusterStatus(v string)` 99 100 SetClusterStatus sets ClusterStatus field to given value. 101 102 ### HasClusterStatus 103 104 `func (o *ComponentItem) HasClusterStatus() bool` 105 106 HasClusterStatus returns a boolean if a field has been set. 107 108 ### GetOperationStatus 109 110 `func (o *ComponentItem) GetOperationStatus() string` 111 112 GetOperationStatus returns the OperationStatus field if non-nil, zero value otherwise. 113 114 ### GetOperationStatusOk 115 116 `func (o *ComponentItem) GetOperationStatusOk() (*string, bool)` 117 118 GetOperationStatusOk returns a tuple with the OperationStatus field if it's non-nil, zero value otherwise 119 and a boolean to check if the value has been set. 120 121 ### SetOperationStatus 122 123 `func (o *ComponentItem) SetOperationStatus(v string)` 124 125 SetOperationStatus sets OperationStatus field to given value. 126 127 ### HasOperationStatus 128 129 `func (o *ComponentItem) HasOperationStatus() bool` 130 131 HasOperationStatus returns a boolean if a field has been set. 132 133 ### GetPublicURLs 134 135 `func (o *ComponentItem) GetPublicURLs() []string` 136 137 GetPublicURLs returns the PublicURLs field if non-nil, zero value otherwise. 138 139 ### GetPublicURLsOk 140 141 `func (o *ComponentItem) GetPublicURLsOk() (*[]string, bool)` 142 143 GetPublicURLsOk returns a tuple with the PublicURLs field if it's non-nil, zero value otherwise 144 and a boolean to check if the value has been set. 145 146 ### SetPublicURLs 147 148 `func (o *ComponentItem) SetPublicURLs(v []string)` 149 150 SetPublicURLs sets PublicURLs field to given value. 151 152 ### HasPublicURLs 153 154 `func (o *ComponentItem) HasPublicURLs() bool` 155 156 HasPublicURLs returns a boolean if a field has been set. 157 158 ### GetEnvironment 159 160 `func (o *ComponentItem) GetEnvironment() string` 161 162 GetEnvironment returns the Environment field if non-nil, zero value otherwise. 163 164 ### GetEnvironmentOk 165 166 `func (o *ComponentItem) GetEnvironmentOk() (*string, bool)` 167 168 GetEnvironmentOk returns a tuple with the Environment field if it's non-nil, zero value otherwise 169 and a boolean to check if the value has been set. 170 171 ### SetEnvironment 172 173 `func (o *ComponentItem) SetEnvironment(v string)` 174 175 SetEnvironment sets Environment field to given value. 176 177 ### HasEnvironment 178 179 `func (o *ComponentItem) HasEnvironment() bool` 180 181 HasEnvironment returns a boolean if a field has been set. 182 183 184 [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) 185 186