Skip to main content

TaskDefinitionSummary

Properties​

NameTypeDescriptionNotes
IdstringSystem-generated unique ID of the TaskDefinition
UniqueNamestringName of the TaskDefinition
DescriptionNullableStringDescription of the TaskDefinition
ParentNamestringName of the parent of the TaskDefinition
ExecutorNullableStringExecutor of the TaskDefinition
Argumentsmap[string]interface{}Formal parameters of the TaskDefinition, without values

Methods​

NewTaskDefinitionSummary​

func NewTaskDefinitionSummary(id string, uniqueName string, description NullableString, 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

NewTaskDefinitionSummaryWithDefaults​

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

GetId​

func (o *TaskDefinitionSummary) GetId() string

GetId returns the Id field if non-nil, zero value otherwise.

GetIdOk​

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.

SetId​

func (o *TaskDefinitionSummary) SetId(v string)

SetId sets Id field to given value.

GetUniqueName​

func (o *TaskDefinitionSummary) GetUniqueName() string

GetUniqueName returns the UniqueName field if non-nil, zero value otherwise.

GetUniqueNameOk​

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.

SetUniqueName​

func (o *TaskDefinitionSummary) SetUniqueName(v string)

SetUniqueName sets UniqueName field to given value.

GetDescription​

func (o *TaskDefinitionSummary) GetDescription() string

GetDescription returns the Description field if non-nil, zero value otherwise.

GetDescriptionOk​

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.

SetDescription​

func (o *TaskDefinitionSummary) SetDescription(v string)

SetDescription sets Description field to given value.

SetDescriptionNil​

func (o *TaskDefinitionSummary) SetDescriptionNil(b bool)

SetDescriptionNil sets the value for Description to be an explicit nil

UnsetDescription​

func (o *TaskDefinitionSummary) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

GetParentName​

func (o *TaskDefinitionSummary) GetParentName() string

GetParentName returns the ParentName field if non-nil, zero value otherwise.

GetParentNameOk​

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.

SetParentName​

func (o *TaskDefinitionSummary) SetParentName(v string)

SetParentName sets ParentName field to given value.

GetExecutor​

func (o *TaskDefinitionSummary) GetExecutor() string

GetExecutor returns the Executor field if non-nil, zero value otherwise.

GetExecutorOk​

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.

SetExecutor​

func (o *TaskDefinitionSummary) SetExecutor(v string)

SetExecutor sets Executor field to given value.

SetExecutorNil​

func (o *TaskDefinitionSummary) SetExecutorNil(b bool)

SetExecutorNil sets the value for Executor to be an explicit nil

UnsetExecutor​

func (o *TaskDefinitionSummary) UnsetExecutor()

UnsetExecutor ensures that no value is present for Executor, not even an explicit nil

GetArguments​

func (o *TaskDefinitionSummary) GetArguments() map[string]interface{}

GetArguments returns the Arguments field if non-nil, zero value otherwise.

GetArgumentsOk​

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.

SetArguments​

func (o *TaskDefinitionSummary) SetArguments(v map[string]interface{})

SetArguments sets Arguments field to given value.