termstore

package
v0.14.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2022 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateGroupCollectionResponseFromDiscriminatorValue added in v0.13.0

CreateGroupCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGroupFromDiscriminatorValue added in v0.13.0

CreateGroupFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateLocalizedDescriptionFromDiscriminatorValue added in v0.13.0

CreateLocalizedDescriptionFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateLocalizedLabelFromDiscriminatorValue added in v0.13.0

CreateLocalizedLabelFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateLocalizedNameFromDiscriminatorValue added in v0.13.0

CreateLocalizedNameFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateRelationCollectionResponseFromDiscriminatorValue added in v0.13.0

CreateRelationCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateRelationFromDiscriminatorValue added in v0.13.0

CreateRelationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateSetCollectionResponseFromDiscriminatorValue added in v0.13.0

CreateSetCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateSetFromDiscriminatorValue added in v0.13.0

CreateSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateStoreCollectionResponseFromDiscriminatorValue added in v0.13.0

CreateStoreCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateStoreFromDiscriminatorValue added in v0.13.0

CreateStoreFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateTermCollectionResponseFromDiscriminatorValue added in v0.13.0

CreateTermCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateTermFromDiscriminatorValue added in v0.13.0

CreateTermFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func ParseRelationType

func ParseRelationType(v string) (interface{}, error)

func ParseTermGroupScope added in v0.1.0

func ParseTermGroupScope(v string) (interface{}, error)

func SerializeRelationType

func SerializeRelationType(values []RelationType) []string

func SerializeTermGroupScope added in v0.1.0

func SerializeTermGroupScope(values []TermGroupScope) []string

Types

type Group added in v0.13.0

type Group struct {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entity
	// contains filtered or unexported fields
}

Group provides operations to manage the drive singleton.

func NewGroup added in v0.13.0

func NewGroup() *Group

NewGroup instantiates a new group and sets the default values.

func (*Group) GetCreatedDateTime added in v0.13.0

GetCreatedDateTime gets the createdDateTime property value. Date and time of the group creation. Read-only.

func (*Group) GetDescription added in v0.13.0

func (m *Group) GetDescription() *string

GetDescription gets the description property value. Description that gives details on the term usage.

func (*Group) GetDisplayName added in v0.13.0

func (m *Group) GetDisplayName() *string

GetDisplayName gets the displayName property value. Name of the group.

func (*Group) GetFieldDeserializers added in v0.13.0

func (m *Group) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Group) GetParentSiteId added in v0.13.0

func (m *Group) GetParentSiteId() *string

GetParentSiteId gets the parentSiteId property value. ID of the parent site of this group.

func (*Group) GetScope added in v0.13.0

func (m *Group) GetScope() *TermGroupScope

GetScope gets the scope property value. Returns the type of the group. Possible values are global, system, and siteCollection.

func (*Group) GetSets added in v0.13.0

func (m *Group) GetSets() []Setable

GetSets gets the sets property value. All sets under the group in a term [store].

func (*Group) IsNil added in v0.13.0

func (m *Group) IsNil() bool

func (*Group) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Group) SetCreatedDateTime added in v0.13.0

SetCreatedDateTime sets the createdDateTime property value. Date and time of the group creation. Read-only.

func (*Group) SetDescription added in v0.13.0

func (m *Group) SetDescription(value *string)

SetDescription sets the description property value. Description that gives details on the term usage.

func (*Group) SetDisplayName added in v0.13.0

func (m *Group) SetDisplayName(value *string)

SetDisplayName sets the displayName property value. Name of the group.

func (*Group) SetParentSiteId added in v0.13.0

func (m *Group) SetParentSiteId(value *string)

SetParentSiteId sets the parentSiteId property value. ID of the parent site of this group.

func (*Group) SetScope added in v0.13.0

func (m *Group) SetScope(value *TermGroupScope)

SetScope sets the scope property value. Returns the type of the group. Possible values are global, system, and siteCollection.

func (*Group) SetSets added in v0.13.0

func (m *Group) SetSets(value []Setable)

SetSets sets the sets property value. All sets under the group in a term [store].

type GroupCollectionResponse added in v0.13.0

type GroupCollectionResponse struct {
	// contains filtered or unexported fields
}

GroupCollectionResponse provides operations to manage the groups property of the microsoft.graph.termStore.store entity.

func NewGroupCollectionResponse added in v0.13.0

func NewGroupCollectionResponse() *GroupCollectionResponse

NewGroupCollectionResponse instantiates a new GroupCollectionResponse and sets the default values.

func (*GroupCollectionResponse) GetAdditionalData added in v0.13.0

func (m *GroupCollectionResponse) GetAdditionalData() map[string]interface{}

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*GroupCollectionResponse) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *GroupCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*GroupCollectionResponse) GetValue added in v0.13.0

func (m *GroupCollectionResponse) GetValue() []Groupable

GetValue gets the value property value.

func (*GroupCollectionResponse) IsNil added in v0.13.0

func (m *GroupCollectionResponse) IsNil() bool

func (*GroupCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*GroupCollectionResponse) SetAdditionalData added in v0.13.0

func (m *GroupCollectionResponse) SetAdditionalData(value map[string]interface{})

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (m *GroupCollectionResponse) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*GroupCollectionResponse) SetValue added in v0.13.0

func (m *GroupCollectionResponse) SetValue(value []Groupable)

SetValue sets the value property value.

type GroupCollectionResponseable added in v0.13.0

GroupCollectionResponseable

type Groupable added in v0.13.0

type Groupable interface {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entityable
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.Parsable
	GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetDescription() *string
	GetDisplayName() *string
	GetParentSiteId() *string
	GetScope() *TermGroupScope
	GetSets() []Setable
	SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetDescription(value *string)
	SetDisplayName(value *string)
	SetParentSiteId(value *string)
	SetScope(value *TermGroupScope)
	SetSets(value []Setable)
}

Groupable

type LocalizedDescription added in v0.13.0

type LocalizedDescription struct {
	// contains filtered or unexported fields
}

LocalizedDescription provides operations to manage the drive singleton.

func NewLocalizedDescription added in v0.13.0

func NewLocalizedDescription() *LocalizedDescription

NewLocalizedDescription instantiates a new localizedDescription and sets the default values.

func (*LocalizedDescription) GetAdditionalData added in v0.13.0

func (m *LocalizedDescription) GetAdditionalData() map[string]interface{}

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedDescription) GetDescription added in v0.13.0

func (m *LocalizedDescription) GetDescription() *string

GetDescription gets the description property value. The description in the localized language.

func (*LocalizedDescription) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedDescription) GetLanguageTag added in v0.13.0

func (m *LocalizedDescription) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label.

func (*LocalizedDescription) IsNil added in v0.13.0

func (m *LocalizedDescription) IsNil() bool

func (*LocalizedDescription) Serialize added in v0.13.0

Serialize serializes information the current object

func (*LocalizedDescription) SetAdditionalData added in v0.13.0

func (m *LocalizedDescription) SetAdditionalData(value map[string]interface{})

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedDescription) SetDescription added in v0.13.0

func (m *LocalizedDescription) SetDescription(value *string)

SetDescription sets the description property value. The description in the localized language.

func (*LocalizedDescription) SetLanguageTag added in v0.13.0

func (m *LocalizedDescription) SetLanguageTag(value *string)

SetLanguageTag sets the languageTag property value. The language tag for the label.

type LocalizedDescriptionable added in v0.13.0

type LocalizedDescriptionable interface {
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.AdditionalDataHolder
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.Parsable
	GetDescription() *string
	GetLanguageTag() *string
	SetDescription(value *string)
	SetLanguageTag(value *string)
}

LocalizedDescriptionable

type LocalizedLabel added in v0.13.0

type LocalizedLabel struct {
	// contains filtered or unexported fields
}

LocalizedLabel provides operations to manage the drive singleton.

func NewLocalizedLabel added in v0.13.0

func NewLocalizedLabel() *LocalizedLabel

NewLocalizedLabel instantiates a new localizedLabel and sets the default values.

func (*LocalizedLabel) GetAdditionalData added in v0.13.0

func (m *LocalizedLabel) GetAdditionalData() map[string]interface{}

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedLabel) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedLabel) GetIsDefault added in v0.13.0

func (m *LocalizedLabel) GetIsDefault() *bool

GetIsDefault gets the isDefault property value. Indicates whether the label is the default label.

func (*LocalizedLabel) GetLanguageTag added in v0.13.0

func (m *LocalizedLabel) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label.

func (*LocalizedLabel) GetName added in v0.13.0

func (m *LocalizedLabel) GetName() *string

GetName gets the name property value. The name of the label.

func (*LocalizedLabel) IsNil added in v0.13.0

func (m *LocalizedLabel) IsNil() bool

func (*LocalizedLabel) Serialize added in v0.13.0

Serialize serializes information the current object

func (*LocalizedLabel) SetAdditionalData added in v0.13.0

func (m *LocalizedLabel) SetAdditionalData(value map[string]interface{})

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedLabel) SetIsDefault added in v0.13.0

func (m *LocalizedLabel) SetIsDefault(value *bool)

SetIsDefault sets the isDefault property value. Indicates whether the label is the default label.

func (*LocalizedLabel) SetLanguageTag added in v0.13.0

func (m *LocalizedLabel) SetLanguageTag(value *string)

SetLanguageTag sets the languageTag property value. The language tag for the label.

func (*LocalizedLabel) SetName added in v0.13.0

func (m *LocalizedLabel) SetName(value *string)

SetName sets the name property value. The name of the label.

type LocalizedLabelable added in v0.13.0

type LocalizedLabelable interface {
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.AdditionalDataHolder
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.Parsable
	GetIsDefault() *bool
	GetLanguageTag() *string
	GetName() *string
	SetIsDefault(value *bool)
	SetLanguageTag(value *string)
	SetName(value *string)
}

LocalizedLabelable

type LocalizedName added in v0.13.0

type LocalizedName struct {
	// contains filtered or unexported fields
}

LocalizedName provides operations to manage the drive singleton.

func NewLocalizedName added in v0.13.0

func NewLocalizedName() *LocalizedName

NewLocalizedName instantiates a new localizedName and sets the default values.

func (*LocalizedName) GetAdditionalData added in v0.13.0

func (m *LocalizedName) GetAdditionalData() map[string]interface{}

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedName) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (*LocalizedName) GetLanguageTag added in v0.13.0

func (m *LocalizedName) GetLanguageTag() *string

GetLanguageTag gets the languageTag property value. The language tag for the label.

func (*LocalizedName) GetName added in v0.13.0

func (m *LocalizedName) GetName() *string

GetName gets the name property value. The name in the localized language.

func (*LocalizedName) IsNil added in v0.13.0

func (m *LocalizedName) IsNil() bool

func (*LocalizedName) Serialize added in v0.13.0

Serialize serializes information the current object

func (*LocalizedName) SetAdditionalData added in v0.13.0

func (m *LocalizedName) SetAdditionalData(value map[string]interface{})

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*LocalizedName) SetLanguageTag added in v0.13.0

func (m *LocalizedName) SetLanguageTag(value *string)

SetLanguageTag sets the languageTag property value. The language tag for the label.

func (*LocalizedName) SetName added in v0.13.0

func (m *LocalizedName) SetName(value *string)

SetName sets the name property value. The name in the localized language.

type LocalizedNameable added in v0.13.0

LocalizedNameable

type Relation added in v0.13.0

type Relation struct {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entity
	// contains filtered or unexported fields
}

Relation provides operations to manage the drive singleton.

func NewRelation added in v0.13.0

func NewRelation() *Relation

NewRelation instantiates a new relation and sets the default values.

func (*Relation) GetFieldDeserializers added in v0.13.0

func (m *Relation) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Relation) GetFromTerm added in v0.13.0

func (m *Relation) GetFromTerm() Termable

GetFromTerm gets the fromTerm property value. The from [term] of the relation. The term from which the relationship is defined. A null value would indicate the relation is directly with the [set].

func (*Relation) GetRelationship added in v0.13.0

func (m *Relation) GetRelationship() *RelationType

GetRelationship gets the relationship property value. The type of relation. Possible values are: pin, reuse.

func (*Relation) GetSet added in v0.13.0

func (m *Relation) GetSet() Setable

GetSet gets the set property value. The [set] in which the relation is relevant.

func (*Relation) GetToTerm added in v0.13.0

func (m *Relation) GetToTerm() Termable

GetToTerm gets the toTerm property value. The to [term] of the relation. The term to which the relationship is defined.

func (*Relation) IsNil added in v0.13.0

func (m *Relation) IsNil() bool

func (*Relation) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Relation) SetFromTerm added in v0.13.0

func (m *Relation) SetFromTerm(value Termable)

SetFromTerm sets the fromTerm property value. The from [term] of the relation. The term from which the relationship is defined. A null value would indicate the relation is directly with the [set].

func (*Relation) SetRelationship added in v0.13.0

func (m *Relation) SetRelationship(value *RelationType)

SetRelationship sets the relationship property value. The type of relation. Possible values are: pin, reuse.

func (*Relation) SetSet added in v0.13.0

func (m *Relation) SetSet(value Setable)

SetSet sets the set property value. The [set] in which the relation is relevant.

func (*Relation) SetToTerm added in v0.13.0

func (m *Relation) SetToTerm(value Termable)

SetToTerm sets the toTerm property value. The to [term] of the relation. The term to which the relationship is defined.

type RelationCollectionResponse added in v0.13.0

type RelationCollectionResponse struct {
	// contains filtered or unexported fields
}

RelationCollectionResponse provides operations to manage the relations property of the microsoft.graph.termStore.term entity.

func NewRelationCollectionResponse added in v0.13.0

func NewRelationCollectionResponse() *RelationCollectionResponse

NewRelationCollectionResponse instantiates a new RelationCollectionResponse and sets the default values.

func (*RelationCollectionResponse) GetAdditionalData added in v0.13.0

func (m *RelationCollectionResponse) GetAdditionalData() map[string]interface{}

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*RelationCollectionResponse) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *RelationCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*RelationCollectionResponse) GetValue added in v0.13.0

func (m *RelationCollectionResponse) GetValue() []Relationable

GetValue gets the value property value.

func (*RelationCollectionResponse) IsNil added in v0.13.0

func (m *RelationCollectionResponse) IsNil() bool

func (*RelationCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*RelationCollectionResponse) SetAdditionalData added in v0.13.0

func (m *RelationCollectionResponse) SetAdditionalData(value map[string]interface{})

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (m *RelationCollectionResponse) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*RelationCollectionResponse) SetValue added in v0.13.0

func (m *RelationCollectionResponse) SetValue(value []Relationable)

SetValue sets the value property value.

type RelationCollectionResponseable added in v0.13.0

RelationCollectionResponseable

type RelationType

type RelationType int

Provides operations to manage the drive singleton.

const (
	PIN_RELATIONTYPE RelationType = iota
	REUSE_RELATIONTYPE
	UNKNOWNFUTUREVALUE_RELATIONTYPE
)

func (RelationType) String

func (i RelationType) String() string

type Relationable added in v0.13.0

type Relationable interface {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entityable
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.Parsable
	GetFromTerm() Termable
	GetRelationship() *RelationType
	GetSet() Setable
	GetToTerm() Termable
	SetFromTerm(value Termable)
	SetRelationship(value *RelationType)
	SetSet(value Setable)
	SetToTerm(value Termable)
}

Relationable

type Set added in v0.13.0

type Set struct {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entity
	// contains filtered or unexported fields
}

Set provides operations to manage the drive singleton.

func NewSet added in v0.13.0

func NewSet() *Set

NewSet instantiates a new set and sets the default values.

func (*Set) GetChildren added in v0.13.0

func (m *Set) GetChildren() []Termable

GetChildren gets the children property value. Children terms of set in term [store].

func (*Set) GetCreatedDateTime added in v0.13.0

GetCreatedDateTime gets the createdDateTime property value. Date and time of set creation. Read-only.

func (*Set) GetDescription added in v0.13.0

func (m *Set) GetDescription() *string

GetDescription gets the description property value. Description that gives details on the term usage.

func (*Set) GetFieldDeserializers added in v0.13.0

func (m *Set) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Set) GetLocalizedNames added in v0.13.0

func (m *Set) GetLocalizedNames() []LocalizedNameable

GetLocalizedNames gets the localizedNames property value. Name of the set for each languageTag.

func (*Set) GetParentGroup added in v0.13.0

func (m *Set) GetParentGroup() Groupable

GetParentGroup gets the parentGroup property value.

func (*Set) GetProperties added in v0.13.0

GetProperties gets the properties property value. Custom properties for the set.

func (*Set) GetRelations added in v0.13.0

func (m *Set) GetRelations() []Relationable

GetRelations gets the relations property value. Indicates which terms have been pinned or reused directly under the set.

func (*Set) GetTerms added in v0.13.0

func (m *Set) GetTerms() []Termable

GetTerms gets the terms property value. All the terms under the set.

func (*Set) IsNil added in v0.13.0

func (m *Set) IsNil() bool

func (*Set) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Set) SetChildren added in v0.13.0

func (m *Set) SetChildren(value []Termable)

SetChildren sets the children property value. Children terms of set in term [store].

func (*Set) SetCreatedDateTime added in v0.13.0

SetCreatedDateTime sets the createdDateTime property value. Date and time of set creation. Read-only.

func (*Set) SetDescription added in v0.13.0

func (m *Set) SetDescription(value *string)

SetDescription sets the description property value. Description that gives details on the term usage.

func (*Set) SetLocalizedNames added in v0.13.0

func (m *Set) SetLocalizedNames(value []LocalizedNameable)

SetLocalizedNames sets the localizedNames property value. Name of the set for each languageTag.

func (*Set) SetParentGroup added in v0.13.0

func (m *Set) SetParentGroup(value Groupable)

SetParentGroup sets the parentGroup property value.

func (*Set) SetProperties added in v0.13.0

SetProperties sets the properties property value. Custom properties for the set.

func (*Set) SetRelations added in v0.13.0

func (m *Set) SetRelations(value []Relationable)

SetRelations sets the relations property value. Indicates which terms have been pinned or reused directly under the set.

func (*Set) SetTerms added in v0.13.0

func (m *Set) SetTerms(value []Termable)

SetTerms sets the terms property value. All the terms under the set.

type SetCollectionResponse added in v0.13.0

type SetCollectionResponse struct {
	// contains filtered or unexported fields
}

SetCollectionResponse provides operations to manage the sets property of the microsoft.graph.termStore.group entity.

func NewSetCollectionResponse added in v0.13.0

func NewSetCollectionResponse() *SetCollectionResponse

NewSetCollectionResponse instantiates a new SetCollectionResponse and sets the default values.

func (*SetCollectionResponse) GetAdditionalData added in v0.13.0

func (m *SetCollectionResponse) GetAdditionalData() map[string]interface{}

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*SetCollectionResponse) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *SetCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*SetCollectionResponse) GetValue added in v0.13.0

func (m *SetCollectionResponse) GetValue() []Setable

GetValue gets the value property value.

func (*SetCollectionResponse) IsNil added in v0.13.0

func (m *SetCollectionResponse) IsNil() bool

func (*SetCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*SetCollectionResponse) SetAdditionalData added in v0.13.0

func (m *SetCollectionResponse) SetAdditionalData(value map[string]interface{})

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (m *SetCollectionResponse) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*SetCollectionResponse) SetValue added in v0.13.0

func (m *SetCollectionResponse) SetValue(value []Setable)

SetValue sets the value property value.

type SetCollectionResponseable added in v0.13.0

SetCollectionResponseable

type Setable added in v0.13.0

type Setable interface {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entityable
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.Parsable
	GetChildren() []Termable
	GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
	GetDescription() *string
	GetLocalizedNames() []LocalizedNameable
	GetParentGroup() Groupable
	GetProperties() []i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.KeyValueable
	GetRelations() []Relationable
	GetTerms() []Termable
	SetChildren(value []Termable)
	SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
	SetDescription(value *string)
	SetLocalizedNames(value []LocalizedNameable)
	SetParentGroup(value Groupable)
	SetProperties(value []i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.KeyValueable)
	SetRelations(value []Relationable)
	SetTerms(value []Termable)
}

Setable

type Store added in v0.13.0

type Store struct {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entity
	// contains filtered or unexported fields
}

Store provides operations to manage the drive singleton.

func NewStore added in v0.13.0

func NewStore() *Store

NewStore instantiates a new store and sets the default values.

func (*Store) GetDefaultLanguageTag added in v0.13.0

func (m *Store) GetDefaultLanguageTag() *string

GetDefaultLanguageTag gets the defaultLanguageTag property value. Default language of the term store.

func (*Store) GetFieldDeserializers added in v0.13.0

func (m *Store) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Store) GetGroups added in v0.13.0

func (m *Store) GetGroups() []Groupable

GetGroups gets the groups property value. Collection of all groups available in the term store.

func (*Store) GetLanguageTags added in v0.13.0

func (m *Store) GetLanguageTags() []string

GetLanguageTags gets the languageTags property value. List of languages for the term store.

func (*Store) GetSets added in v0.13.0

func (m *Store) GetSets() []Setable

GetSets gets the sets property value. Collection of all sets available in the term store.

func (*Store) IsNil added in v0.13.0

func (m *Store) IsNil() bool

func (*Store) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Store) SetDefaultLanguageTag added in v0.13.0

func (m *Store) SetDefaultLanguageTag(value *string)

SetDefaultLanguageTag sets the defaultLanguageTag property value. Default language of the term store.

func (*Store) SetGroups added in v0.13.0

func (m *Store) SetGroups(value []Groupable)

SetGroups sets the groups property value. Collection of all groups available in the term store.

func (*Store) SetLanguageTags added in v0.13.0

func (m *Store) SetLanguageTags(value []string)

SetLanguageTags sets the languageTags property value. List of languages for the term store.

func (*Store) SetSets added in v0.13.0

func (m *Store) SetSets(value []Setable)

SetSets sets the sets property value. Collection of all sets available in the term store.

type StoreCollectionResponse added in v0.13.0

type StoreCollectionResponse struct {
	// contains filtered or unexported fields
}

StoreCollectionResponse provides operations to manage the termStores property of the microsoft.graph.site entity.

func NewStoreCollectionResponse added in v0.13.0

func NewStoreCollectionResponse() *StoreCollectionResponse

NewStoreCollectionResponse instantiates a new StoreCollectionResponse and sets the default values.

func (*StoreCollectionResponse) GetAdditionalData added in v0.13.0

func (m *StoreCollectionResponse) GetAdditionalData() map[string]interface{}

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*StoreCollectionResponse) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *StoreCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*StoreCollectionResponse) GetValue added in v0.13.0

func (m *StoreCollectionResponse) GetValue() []Storeable

GetValue gets the value property value.

func (*StoreCollectionResponse) IsNil added in v0.13.0

func (m *StoreCollectionResponse) IsNil() bool

func (*StoreCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*StoreCollectionResponse) SetAdditionalData added in v0.13.0

func (m *StoreCollectionResponse) SetAdditionalData(value map[string]interface{})

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (m *StoreCollectionResponse) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*StoreCollectionResponse) SetValue added in v0.13.0

func (m *StoreCollectionResponse) SetValue(value []Storeable)

SetValue sets the value property value.

type StoreCollectionResponseable added in v0.13.0

StoreCollectionResponseable

type Storeable added in v0.13.0

type Storeable interface {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entityable
	i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.Parsable
	GetDefaultLanguageTag() *string
	GetGroups() []Groupable
	GetLanguageTags() []string
	GetSets() []Setable
	SetDefaultLanguageTag(value *string)
	SetGroups(value []Groupable)
	SetLanguageTags(value []string)
	SetSets(value []Setable)
}

Storeable

type Term added in v0.13.0

type Term struct {
	i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Entity
	// contains filtered or unexported fields
}

Term provides operations to manage the drive singleton.

func NewTerm added in v0.13.0

func NewTerm() *Term

NewTerm instantiates a new term and sets the default values.

func (*Term) GetChildren added in v0.13.0

func (m *Term) GetChildren() []Termable

GetChildren gets the children property value. Children of current term.

func (*Term) GetCreatedDateTime added in v0.13.0

GetCreatedDateTime gets the createdDateTime property value. Date and time of term creation. Read-only.

func (*Term) GetDescriptions added in v0.13.0

func (m *Term) GetDescriptions() []LocalizedDescriptionable

GetDescriptions gets the descriptions property value. Description about term that is dependent on the languageTag.

func (*Term) GetFieldDeserializers added in v0.13.0

func (m *Term) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error

GetFieldDeserializers the deserialization information for the current model

func (*Term) GetLabels added in v0.13.0

func (m *Term) GetLabels() []LocalizedLabelable

GetLabels gets the labels property value. Label metadata for a term.

func (*Term) GetLastModifiedDateTime added in v0.13.0

GetLastModifiedDateTime gets the lastModifiedDateTime property value. Last date and time of term modification. Read-only.

func (*Term) GetProperties added in v0.13.0

GetProperties gets the properties property value. Collection of properties on the term.

func (*Term) GetRelations added in v0.13.0

func (m *Term) GetRelations() []Relationable

GetRelations gets the relations property value. To indicate which terms are related to the current term as either pinned or reused.

func (*Term) GetSet added in v0.13.0

func (m *Term) GetSet() Setable

GetSet gets the set property value. The [set] in which the term is created.

func (*Term) IsNil added in v0.13.0

func (m *Term) IsNil() bool

func (*Term) Serialize added in v0.13.0

Serialize serializes information the current object

func (*Term) SetChildren added in v0.13.0

func (m *Term) SetChildren(value []Termable)

SetChildren sets the children property value. Children of current term.

func (*Term) SetCreatedDateTime added in v0.13.0

SetCreatedDateTime sets the createdDateTime property value. Date and time of term creation. Read-only.

func (*Term) SetDescriptions added in v0.13.0

func (m *Term) SetDescriptions(value []LocalizedDescriptionable)

SetDescriptions sets the descriptions property value. Description about term that is dependent on the languageTag.

func (*Term) SetLabels added in v0.13.0

func (m *Term) SetLabels(value []LocalizedLabelable)

SetLabels sets the labels property value. Label metadata for a term.

func (*Term) SetLastModifiedDateTime added in v0.13.0

SetLastModifiedDateTime sets the lastModifiedDateTime property value. Last date and time of term modification. Read-only.

func (*Term) SetProperties added in v0.13.0

SetProperties sets the properties property value. Collection of properties on the term.

func (*Term) SetRelations added in v0.13.0

func (m *Term) SetRelations(value []Relationable)

SetRelations sets the relations property value. To indicate which terms are related to the current term as either pinned or reused.

func (*Term) SetSet added in v0.13.0

func (m *Term) SetSet(value Setable)

SetSet sets the set property value. The [set] in which the term is created.

type TermCollectionResponse added in v0.13.0

type TermCollectionResponse struct {
	// contains filtered or unexported fields
}

TermCollectionResponse provides operations to manage the children property of the microsoft.graph.termStore.set entity.

func NewTermCollectionResponse added in v0.13.0

func NewTermCollectionResponse() *TermCollectionResponse

NewTermCollectionResponse instantiates a new TermCollectionResponse and sets the default values.

func (*TermCollectionResponse) GetAdditionalData added in v0.13.0

func (m *TermCollectionResponse) GetAdditionalData() map[string]interface{}

GetAdditionalData gets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*TermCollectionResponse) GetFieldDeserializers added in v0.13.0

GetFieldDeserializers the deserialization information for the current model

func (m *TermCollectionResponse) GetNextLink() *string

GetNextLink gets the @odata.nextLink property value.

func (*TermCollectionResponse) GetValue added in v0.13.0

func (m *TermCollectionResponse) GetValue() []Termable

GetValue gets the value property value.

func (*TermCollectionResponse) IsNil added in v0.13.0

func (m *TermCollectionResponse) IsNil() bool

func (*TermCollectionResponse) Serialize added in v0.13.0

Serialize serializes information the current object

func (*TermCollectionResponse) SetAdditionalData added in v0.13.0

func (m *TermCollectionResponse) SetAdditionalData(value map[string]interface{})

SetAdditionalData sets the additionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (m *TermCollectionResponse) SetNextLink(value *string)

SetNextLink sets the @odata.nextLink property value.

func (*TermCollectionResponse) SetValue added in v0.13.0

func (m *TermCollectionResponse) SetValue(value []Termable)

SetValue sets the value property value.

type TermCollectionResponseable added in v0.13.0

TermCollectionResponseable

type TermGroupScope added in v0.1.0

type TermGroupScope int

Provides operations to manage the drive singleton.

const (
	GLOBAL_TERMGROUPSCOPE TermGroupScope = iota
	SYSTEM_TERMGROUPSCOPE
	SITECOLLECTION_TERMGROUPSCOPE
	UNKNOWNFUTUREVALUE_TERMGROUPSCOPE
)

func (TermGroupScope) String added in v0.1.0

func (i TermGroupScope) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL