Name | Type | Description | Notes |
---|---|---|---|
Op | Pointer to string | The method that should be used in the operation. | |
Path | Pointer to string | The path specifying the attribute that should be updated. | [optional] |
Value | Pointer to string | The value that should be updated. Required if `op` is `add` or `replace`. | [optional] |
func (o *ScimPatchOperation) GetOp() string
GetOp returns the Op field if non-nil, zero value otherwise.
func (o *ScimPatchOperation) GetOpOk() (string, bool)
GetOpOk returns a tuple with the Op field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ScimPatchOperation) HasOp() bool
HasOp returns a boolean if a field has been set.
func (o *ScimPatchOperation) SetOp(v string)
SetOp gets a reference to the given string and assigns it to the Op field.
func (o *ScimPatchOperation) GetPath() string
GetPath returns the Path field if non-nil, zero value otherwise.
func (o *ScimPatchOperation) GetPathOk() (string, bool)
GetPathOk returns a tuple with the Path field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ScimPatchOperation) HasPath() bool
HasPath returns a boolean if a field has been set.
func (o *ScimPatchOperation) SetPath(v string)
SetPath gets a reference to the given string and assigns it to the Path field.
func (o *ScimPatchOperation) GetValue() string
GetValue returns the Value field if non-nil, zero value otherwise.
func (o *ScimPatchOperation) GetValueOk() (string, bool)
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ScimPatchOperation) HasValue() bool
HasValue returns a boolean if a field has been set.
func (o *ScimPatchOperation) SetValue(v string)
SetValue gets a reference to the given string and assigns it to the Value field.