Name | Type | Description | Notes |
---|---|---|---|
Id | string | System-generated unique ID of the TaskDefinition | |
UniqueName | string | Name of the TaskDefinition | |
Description | string | Description of the TaskDefinition | |
ParentName | string | Name of the parent of the TaskDefinition | |
Executor | NullableString | Executor of the TaskDefinition | |
Arguments | map[string]interface{} | Formal parameters of the TaskDefinition, without values |
func NewTaskDefinitionSummary(id string, uniqueName string, description string, parentName string, executor NullableString, arguments map[string]interface{}, ) *TaskDefinitionSummary
NewTaskDefinitionSummary instantiates a new TaskDefinitionSummary 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 NewTaskDefinitionSummaryWithDefaults() *TaskDefinitionSummary
NewTaskDefinitionSummaryWithDefaults instantiates a new TaskDefinitionSummary 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 *TaskDefinitionSummary) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *TaskDefinitionSummary) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TaskDefinitionSummary) SetId(v string)
SetId sets Id field to given value.
func (o *TaskDefinitionSummary) GetUniqueName() string
GetUniqueName returns the UniqueName field if non-nil, zero value otherwise.
func (o *TaskDefinitionSummary) GetUniqueNameOk() (*string, bool)
GetUniqueNameOk returns a tuple with the UniqueName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TaskDefinitionSummary) SetUniqueName(v string)
SetUniqueName sets UniqueName field to given value.
func (o *TaskDefinitionSummary) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *TaskDefinitionSummary) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TaskDefinitionSummary) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *TaskDefinitionSummary) GetParentName() string
GetParentName returns the ParentName field if non-nil, zero value otherwise.
func (o *TaskDefinitionSummary) GetParentNameOk() (*string, bool)
GetParentNameOk returns a tuple with the ParentName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TaskDefinitionSummary) SetParentName(v string)
SetParentName sets ParentName field to given value.
func (o *TaskDefinitionSummary) GetExecutor() string
GetExecutor returns the Executor field if non-nil, zero value otherwise.
func (o *TaskDefinitionSummary) GetExecutorOk() (*string, bool)
GetExecutorOk returns a tuple with the Executor field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TaskDefinitionSummary) SetExecutor(v string)
SetExecutor sets Executor field to given value.
func (o *TaskDefinitionSummary) SetExecutorNil(b bool)
SetExecutorNil sets the value for Executor to be an explicit nil
func (o *TaskDefinitionSummary) UnsetExecutor()
UnsetExecutor ensures that no value is present for Executor, not even an explicit nil
func (o *TaskDefinitionSummary) GetArguments() map[string]interface{}
GetArguments returns the Arguments field if non-nil, zero value otherwise.
func (o *TaskDefinitionSummary) GetArgumentsOk() (*map[string]interface{}, bool)
GetArgumentsOk returns a tuple with the Arguments field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TaskDefinitionSummary) SetArguments(v map[string]interface{})
SetArguments sets Arguments field to given value.