Name | Type | Description | Notes |
---|---|---|---|
InputFields | Pointer to []InputFieldDefinition | [optional] | |
OutputFields | Pointer to []OutputFieldDefinition | [optional] | |
ActionUrl | Pointer to string | [optional] | |
InputFieldDependencies | Pointer to []PublicActionDefinitionInputFieldDependenciesInner | [optional] | |
Published | Pointer to bool | [optional] | |
ExecutionRules | Pointer to []PublicExecutionTranslationRule | [optional] | |
ObjectTypes | Pointer to []string | [optional] | |
ObjectRequestOptions | Pointer to PublicObjectRequestOptions | [optional] | |
Labels | Pointer to map[string]PublicActionLabels | [optional] |
func NewPublicActionDefinitionPatch() *PublicActionDefinitionPatch
NewPublicActionDefinitionPatch instantiates a new PublicActionDefinitionPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPublicActionDefinitionPatchWithDefaults() *PublicActionDefinitionPatch
NewPublicActionDefinitionPatchWithDefaults instantiates a new PublicActionDefinitionPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *PublicActionDefinitionPatch) GetInputFields() []InputFieldDefinition
GetInputFields returns the InputFields field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetInputFieldsOk() (*[]InputFieldDefinition, bool)
GetInputFieldsOk returns a tuple with the InputFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetInputFields(v []InputFieldDefinition)
SetInputFields sets InputFields field to given value.
func (o *PublicActionDefinitionPatch) HasInputFields() bool
HasInputFields returns a boolean if a field has been set.
func (o *PublicActionDefinitionPatch) GetOutputFields() []OutputFieldDefinition
GetOutputFields returns the OutputFields field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetOutputFieldsOk() (*[]OutputFieldDefinition, bool)
GetOutputFieldsOk returns a tuple with the OutputFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetOutputFields(v []OutputFieldDefinition)
SetOutputFields sets OutputFields field to given value.
func (o *PublicActionDefinitionPatch) HasOutputFields() bool
HasOutputFields returns a boolean if a field has been set.
func (o *PublicActionDefinitionPatch) GetActionUrl() string
GetActionUrl returns the ActionUrl field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetActionUrlOk() (*string, bool)
GetActionUrlOk returns a tuple with the ActionUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetActionUrl(v string)
SetActionUrl sets ActionUrl field to given value.
func (o *PublicActionDefinitionPatch) HasActionUrl() bool
HasActionUrl returns a boolean if a field has been set.
func (o *PublicActionDefinitionPatch) GetInputFieldDependencies() []PublicActionDefinitionInputFieldDependenciesInner
GetInputFieldDependencies returns the InputFieldDependencies field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetInputFieldDependenciesOk() (*[]PublicActionDefinitionInputFieldDependenciesInner, bool)
GetInputFieldDependenciesOk returns a tuple with the InputFieldDependencies field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetInputFieldDependencies(v []PublicActionDefinitionInputFieldDependenciesInner)
SetInputFieldDependencies sets InputFieldDependencies field to given value.
func (o *PublicActionDefinitionPatch) HasInputFieldDependencies() bool
HasInputFieldDependencies returns a boolean if a field has been set.
func (o *PublicActionDefinitionPatch) GetPublished() bool
GetPublished returns the Published field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetPublishedOk() (*bool, bool)
GetPublishedOk returns a tuple with the Published field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetPublished(v bool)
SetPublished sets Published field to given value.
func (o *PublicActionDefinitionPatch) HasPublished() bool
HasPublished returns a boolean if a field has been set.
func (o *PublicActionDefinitionPatch) GetExecutionRules() []PublicExecutionTranslationRule
GetExecutionRules returns the ExecutionRules field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetExecutionRulesOk() (*[]PublicExecutionTranslationRule, bool)
GetExecutionRulesOk returns a tuple with the ExecutionRules field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetExecutionRules(v []PublicExecutionTranslationRule)
SetExecutionRules sets ExecutionRules field to given value.
func (o *PublicActionDefinitionPatch) HasExecutionRules() bool
HasExecutionRules returns a boolean if a field has been set.
func (o *PublicActionDefinitionPatch) GetObjectTypes() []string
GetObjectTypes returns the ObjectTypes field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetObjectTypesOk() (*[]string, bool)
GetObjectTypesOk returns a tuple with the ObjectTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetObjectTypes(v []string)
SetObjectTypes sets ObjectTypes field to given value.
func (o *PublicActionDefinitionPatch) HasObjectTypes() bool
HasObjectTypes returns a boolean if a field has been set.
func (o *PublicActionDefinitionPatch) GetObjectRequestOptions() PublicObjectRequestOptions
GetObjectRequestOptions returns the ObjectRequestOptions field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetObjectRequestOptionsOk() (*PublicObjectRequestOptions, bool)
GetObjectRequestOptionsOk returns a tuple with the ObjectRequestOptions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetObjectRequestOptions(v PublicObjectRequestOptions)
SetObjectRequestOptions sets ObjectRequestOptions field to given value.
func (o *PublicActionDefinitionPatch) HasObjectRequestOptions() bool
HasObjectRequestOptions returns a boolean if a field has been set.
func (o *PublicActionDefinitionPatch) GetLabels() map[string]PublicActionLabels
GetLabels returns the Labels field if non-nil, zero value otherwise.
func (o *PublicActionDefinitionPatch) GetLabelsOk() (*map[string]PublicActionLabels, bool)
GetLabelsOk returns a tuple with the Labels field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PublicActionDefinitionPatch) SetLabels(v map[string]PublicActionLabels)
SetLabels sets Labels field to given value.
func (o *PublicActionDefinitionPatch) HasLabels() bool
HasLabels returns a boolean if a field has been set.