clone

package
v0.47.0 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2022 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateClonePostRequestBodyFromDiscriminatorValue added in v0.24.0

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

Types

type ClonePostRequestBody added in v0.24.0

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

ClonePostRequestBody provides operations to call the clone method.

func NewClonePostRequestBody added in v0.24.0

func NewClonePostRequestBody() *ClonePostRequestBody

NewClonePostRequestBody instantiates a new clonePostRequestBody and sets the default values.

func (*ClonePostRequestBody) GetAdditionalData added in v0.24.0

func (m *ClonePostRequestBody) 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 (*ClonePostRequestBody) GetClassification added in v0.24.0

func (m *ClonePostRequestBody) GetClassification() *string

GetClassification gets the classification property value. The classification property

func (*ClonePostRequestBody) GetDescription added in v0.24.0

func (m *ClonePostRequestBody) GetDescription() *string

GetDescription gets the description property value. The description property

func (*ClonePostRequestBody) GetDisplayName added in v0.24.0

func (m *ClonePostRequestBody) GetDisplayName() *string

GetDisplayName gets the displayName property value. The displayName property

func (*ClonePostRequestBody) GetFieldDeserializers added in v0.24.0

GetFieldDeserializers the deserialization information for the current model

func (*ClonePostRequestBody) GetMailNickname added in v0.24.0

func (m *ClonePostRequestBody) GetMailNickname() *string

GetMailNickname gets the mailNickname property value. The mailNickname property

func (*ClonePostRequestBody) GetPartsToClone added in v0.24.0

GetPartsToClone gets the partsToClone property value. The partsToClone property

func (*ClonePostRequestBody) GetVisibility added in v0.24.0

GetVisibility gets the visibility property value. The visibility property

func (*ClonePostRequestBody) Serialize added in v0.24.0

Serialize serializes information the current object

func (*ClonePostRequestBody) SetAdditionalData added in v0.24.0

func (m *ClonePostRequestBody) 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 (*ClonePostRequestBody) SetClassification added in v0.24.0

func (m *ClonePostRequestBody) SetClassification(value *string)

SetClassification sets the classification property value. The classification property

func (*ClonePostRequestBody) SetDescription added in v0.24.0

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

SetDescription sets the description property value. The description property

func (*ClonePostRequestBody) SetDisplayName added in v0.24.0

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

SetDisplayName sets the displayName property value. The displayName property

func (*ClonePostRequestBody) SetMailNickname added in v0.24.0

func (m *ClonePostRequestBody) SetMailNickname(value *string)

SetMailNickname sets the mailNickname property value. The mailNickname property

func (*ClonePostRequestBody) SetPartsToClone added in v0.24.0

SetPartsToClone sets the partsToClone property value. The partsToClone property

func (*ClonePostRequestBody) SetVisibility added in v0.24.0

SetVisibility sets the visibility property value. The visibility property

type CloneRequestBuilder

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

CloneRequestBuilder provides operations to call the clone method.

func NewCloneRequestBuilder

NewCloneRequestBuilder instantiates a new CloneRequestBuilder and sets the default values.

func NewCloneRequestBuilderInternal

func NewCloneRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CloneRequestBuilder

NewCloneRequestBuilderInternal instantiates a new CloneRequestBuilder and sets the default values.

func (*CloneRequestBuilder) CreatePostRequestInformation

CreatePostRequestInformation create a copy of a team. This operation also creates a copy of the corresponding group.You can specify which parts of the team to clone: When tabs are cloned, they are put into an unconfigured state -- they are displayed on the tab bar in Microsoft Teams, and the first time you open them, you'll go through the configuration screen. (If the person opening the tab does not have permission to configure apps, they will see a message explaining that the tab hasn't been configured.) Cloning is a long-running operation.After the POST clone returns, you need to GET the operation to see if it's 'running' or 'succeeded' or 'failed'. You should continue to GET until the status is not 'running'. The recommended delay between GETs is 5 seconds.

func (*CloneRequestBuilder) Post

Post create a copy of a team. This operation also creates a copy of the corresponding group.You can specify which parts of the team to clone: When tabs are cloned, they are put into an unconfigured state -- they are displayed on the tab bar in Microsoft Teams, and the first time you open them, you'll go through the configuration screen. (If the person opening the tab does not have permission to configure apps, they will see a message explaining that the tab hasn't been configured.) Cloning is a long-running operation.After the POST clone returns, you need to GET the operation to see if it's 'running' or 'succeeded' or 'failed'. You should continue to GET until the status is not 'running'. The recommended delay between GETs is 5 seconds.

type CloneRequestBuilderPostRequestConfiguration added in v0.22.0

type CloneRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

CloneRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

Jump to

Keyboard shortcuts

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