Versions in this module Expand all Collapse all v39 v39.3.0 Feb 24, 2020 v39.2.0 Feb 19, 2020 v39.1.0 Feb 11, 2020 v39.0.0 Jan 31, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BasicChannel interface + AsChannel func() (*Channel, bool) + AsDirectLineChannel func() (*DirectLineChannel, bool) + AsEmailChannel func() (*EmailChannel, bool) + AsFacebookChannel func() (*FacebookChannel, bool) + AsKikChannel func() (*KikChannel, bool) + AsMsTeamsChannel func() (*MsTeamsChannel, bool) + AsSkypeChannel func() (*SkypeChannel, bool) + AsSlackChannel func() (*SlackChannel, bool) + AsSmsChannel func() (*SmsChannel, bool) + AsTelegramChannel func() (*TelegramChannel, bool) + AsWebChatChannel func() (*WebChatChannel, bool) + type Bot struct + Etag *string + ID *string + Kind Kind + Location *string + Name *string + Properties *BotProperties + Sku *Sku + Tags map[string]*string + Type *string + func (b Bot) MarshalJSON() ([]byte, error) + type BotChannel struct + Etag *string + ID *string + Kind Kind + Location *string + Name *string + Properties BasicChannel + Sku *Sku + Tags map[string]*string + Type *string + func (bc *BotChannel) UnmarshalJSON(body []byte) error + func (bc BotChannel) MarshalJSON() ([]byte, error) + type BotConnectionClient struct + func NewBotConnectionClient(subscriptionID string) BotConnectionClient + func NewBotConnectionClientWithBaseURI(baseURI string, subscriptionID string) BotConnectionClient + func (client BotConnectionClient) Create(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ConnectionSetting, err error) + func (client BotConnectionClient) CreatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client BotConnectionClient) CreateResponder(resp *http.Response) (result ConnectionSetting, err error) + func (client BotConnectionClient) CreateSender(req *http.Request) (*http.Response, error) + func (client BotConnectionClient) Delete(ctx context.Context, resourceGroupName string, resourceName string, ...) (result autorest.Response, err error) + func (client BotConnectionClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client BotConnectionClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client BotConnectionClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client BotConnectionClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ConnectionSetting, err error) + func (client BotConnectionClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client BotConnectionClient) GetResponder(resp *http.Response) (result ConnectionSetting, err error) + func (client BotConnectionClient) GetSender(req *http.Request) (*http.Response, error) + func (client BotConnectionClient) ListByBotService(ctx context.Context, resourceGroupName string, resourceName string) (result ConnectionSettingResponseListPage, err error) + func (client BotConnectionClient) ListByBotServiceComplete(ctx context.Context, resourceGroupName string, resourceName string) (result ConnectionSettingResponseListIterator, err error) + func (client BotConnectionClient) ListByBotServicePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client BotConnectionClient) ListByBotServiceResponder(resp *http.Response) (result ConnectionSettingResponseList, err error) + func (client BotConnectionClient) ListByBotServiceSender(req *http.Request) (*http.Response, error) + func (client BotConnectionClient) ListServiceProviders(ctx context.Context) (result ServiceProviderResponseList, err error) + func (client BotConnectionClient) ListServiceProvidersPreparer(ctx context.Context) (*http.Request, error) + func (client BotConnectionClient) ListServiceProvidersResponder(resp *http.Response) (result ServiceProviderResponseList, err error) + func (client BotConnectionClient) ListServiceProvidersSender(req *http.Request) (*http.Response, error) + func (client BotConnectionClient) ListWithSecrets(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ConnectionSetting, err error) + func (client BotConnectionClient) ListWithSecretsPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client BotConnectionClient) ListWithSecretsResponder(resp *http.Response) (result ConnectionSetting, err error) + func (client BotConnectionClient) ListWithSecretsSender(req *http.Request) (*http.Response, error) + func (client BotConnectionClient) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ConnectionSetting, err error) + func (client BotConnectionClient) UpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client BotConnectionClient) UpdateResponder(resp *http.Response) (result ConnectionSetting, err error) + func (client BotConnectionClient) UpdateSender(req *http.Request) (*http.Response, error) + type BotProperties struct + ConfiguredChannels *[]string + Description *string + DeveloperAppInsightKey *string + DeveloperAppInsightsAPIKey *string + DeveloperAppInsightsApplicationID *string + DisplayName *string + EnabledChannels *[]string + Endpoint *string + EndpointVersion *string + IconURL *string + LuisAppIds *[]string + LuisKey *string + MsaAppID *string + type BotResponseList struct + NextLink *string + Value *[]Bot + func (brl BotResponseList) IsEmpty() bool + type BotResponseListIterator struct + func NewBotResponseListIterator(page BotResponseListPage) BotResponseListIterator + func (iter *BotResponseListIterator) Next() error + func (iter *BotResponseListIterator) NextWithContext(ctx context.Context) (err error) + func (iter BotResponseListIterator) NotDone() bool + func (iter BotResponseListIterator) Response() BotResponseList + func (iter BotResponseListIterator) Value() Bot + type BotResponseListPage struct + func NewBotResponseListPage(getNextPage func(context.Context, BotResponseList) (BotResponseList, error)) BotResponseListPage + func (page *BotResponseListPage) Next() error + func (page *BotResponseListPage) NextWithContext(ctx context.Context) (err error) + func (page BotResponseListPage) NotDone() bool + func (page BotResponseListPage) Response() BotResponseList + func (page BotResponseListPage) Values() []Bot + type BotsClient struct + func NewBotsClient(subscriptionID string) BotsClient + func NewBotsClientWithBaseURI(baseURI string, subscriptionID string) BotsClient + func (client BotsClient) Create(ctx context.Context, resourceGroupName string, resourceName string, ...) (result Bot, err error) + func (client BotsClient) CreatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client BotsClient) CreateResponder(resp *http.Response) (result Bot, err error) + func (client BotsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client BotsClient) Delete(ctx context.Context, resourceGroupName string, resourceName string) (result autorest.Response, err error) + func (client BotsClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client BotsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client BotsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client BotsClient) Get(ctx context.Context, resourceGroupName string, resourceName string) (result Bot, err error) + func (client BotsClient) GetCheckNameAvailability(ctx context.Context, parameters CheckNameAvailabilityRequestBody) (result CheckNameAvailabilityResponseBody, err error) + func (client BotsClient) GetCheckNameAvailabilityPreparer(ctx context.Context, parameters CheckNameAvailabilityRequestBody) (*http.Request, error) + func (client BotsClient) GetCheckNameAvailabilityResponder(resp *http.Response) (result CheckNameAvailabilityResponseBody, err error) + func (client BotsClient) GetCheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client BotsClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client BotsClient) GetResponder(resp *http.Response) (result Bot, err error) + func (client BotsClient) GetSender(req *http.Request) (*http.Response, error) + func (client BotsClient) List(ctx context.Context) (result BotResponseListPage, err error) + func (client BotsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result BotResponseListPage, err error) + func (client BotsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result BotResponseListIterator, err error) + func (client BotsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client BotsClient) ListByResourceGroupResponder(resp *http.Response) (result BotResponseList, err error) + func (client BotsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client BotsClient) ListComplete(ctx context.Context) (result BotResponseListIterator, err error) + func (client BotsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client BotsClient) ListResponder(resp *http.Response) (result BotResponseList, err error) + func (client BotsClient) ListSender(req *http.Request) (*http.Response, error) + func (client BotsClient) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (result Bot, err error) + func (client BotsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client BotsClient) UpdateResponder(resp *http.Response) (result Bot, err error) + func (client BotsClient) UpdateSender(req *http.Request) (*http.Response, error) + type Channel struct + ChannelName ChannelNameBasicChannel + func (c Channel) AsBasicChannel() (BasicChannel, bool) + func (c Channel) AsChannel() (*Channel, bool) + func (c Channel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (c Channel) AsEmailChannel() (*EmailChannel, bool) + func (c Channel) AsFacebookChannel() (*FacebookChannel, bool) + func (c Channel) AsKikChannel() (*KikChannel, bool) + func (c Channel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (c Channel) AsSkypeChannel() (*SkypeChannel, bool) + func (c Channel) AsSlackChannel() (*SlackChannel, bool) + func (c Channel) AsSmsChannel() (*SmsChannel, bool) + func (c Channel) AsTelegramChannel() (*TelegramChannel, bool) + func (c Channel) AsWebChatChannel() (*WebChatChannel, bool) + func (c Channel) MarshalJSON() ([]byte, error) + type ChannelName string + const ChannelNameDirectLineChannel + const ChannelNameEmailChannel + const ChannelNameFacebookChannel + const ChannelNameKikChannel + const ChannelNameMsTeamsChannel + const ChannelNameSkypeChannel + const ChannelNameSlackChannel + const ChannelNameSmsChannel + const ChannelNameTelegramChannel + const ChannelNameWebChatChannel + func PossibleChannelNameValues() []ChannelName + type ChannelNameBasicChannel string + const ChannelNameChannel + const ChannelNameDirectLineChannel1 + const ChannelNameEmailChannel1 + const ChannelNameFacebookChannel1 + const ChannelNameKikChannel1 + const ChannelNameMsTeamsChannel1 + const ChannelNameSkypeChannel1 + const ChannelNameSlackChannel1 + const ChannelNameSmsChannel1 + const ChannelNameTelegramChannel1 + const ChannelNameWebChatChannel1 + func PossibleChannelNameBasicChannelValues() []ChannelNameBasicChannel + type ChannelResponseList struct + NextLink *string + Value *[]BotChannel + func (crl ChannelResponseList) IsEmpty() bool + type ChannelResponseListIterator struct + func NewChannelResponseListIterator(page ChannelResponseListPage) ChannelResponseListIterator + func (iter *ChannelResponseListIterator) Next() error + func (iter *ChannelResponseListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ChannelResponseListIterator) NotDone() bool + func (iter ChannelResponseListIterator) Response() ChannelResponseList + func (iter ChannelResponseListIterator) Value() BotChannel + type ChannelResponseListPage struct + func NewChannelResponseListPage(...) ChannelResponseListPage + func (page *ChannelResponseListPage) Next() error + func (page *ChannelResponseListPage) NextWithContext(ctx context.Context) (err error) + func (page ChannelResponseListPage) NotDone() bool + func (page ChannelResponseListPage) Response() ChannelResponseList + func (page ChannelResponseListPage) Values() []BotChannel + type ChannelsClient struct + func NewChannelsClient(subscriptionID string) ChannelsClient + func NewChannelsClientWithBaseURI(baseURI string, subscriptionID string) ChannelsClient + func (client ChannelsClient) Create(ctx context.Context, resourceGroupName string, resourceName string, ...) (result BotChannel, err error) + func (client ChannelsClient) CreatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ChannelsClient) CreateResponder(resp *http.Response) (result BotChannel, err error) + func (client ChannelsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client ChannelsClient) Delete(ctx context.Context, resourceGroupName string, resourceName string, ...) (result autorest.Response, err error) + func (client ChannelsClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ChannelsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ChannelsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ChannelsClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (result BotChannel, err error) + func (client ChannelsClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ChannelsClient) GetResponder(resp *http.Response) (result BotChannel, err error) + func (client ChannelsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ChannelsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, resourceName string) (result ChannelResponseListPage, err error) + func (client ChannelsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, resourceName string) (result ChannelResponseListIterator, err error) + func (client ChannelsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client ChannelsClient) ListByResourceGroupResponder(resp *http.Response) (result ChannelResponseList, err error) + func (client ChannelsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ChannelsClient) ListWithKeys(ctx context.Context, resourceGroupName string, resourceName string, ...) (result BotChannel, err error) + func (client ChannelsClient) ListWithKeysPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ChannelsClient) ListWithKeysResponder(resp *http.Response) (result BotChannel, err error) + func (client ChannelsClient) ListWithKeysSender(req *http.Request) (*http.Response, error) + func (client ChannelsClient) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (result BotChannel, err error) + func (client ChannelsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ChannelsClient) UpdateResponder(resp *http.Response) (result BotChannel, err error) + func (client ChannelsClient) UpdateSender(req *http.Request) (*http.Response, error) + type CheckNameAvailabilityRequestBody struct + Name *string + Type *string + type CheckNameAvailabilityResponseBody struct + Message *string + Valid *bool + type ConnectionItemName struct + Name *string + type ConnectionSetting struct + Etag *string + ID *string + Kind Kind + Location *string + Name *string + Properties *ConnectionSettingProperties + Sku *Sku + Tags map[string]*string + Type *string + func (cs ConnectionSetting) MarshalJSON() ([]byte, error) + type ConnectionSettingParameter struct + Key *string + Value *string + type ConnectionSettingProperties struct + ClientID *string + ClientSecret *string + Parameters *[]ConnectionSettingParameter + Scopes *string + ServiceProviderDisplayName *string + ServiceProviderID *string + SettingID *string + type ConnectionSettingResponseList struct + NextLink *string + Value *[]ConnectionSetting + func (csrl ConnectionSettingResponseList) IsEmpty() bool + type ConnectionSettingResponseListIterator struct + func NewConnectionSettingResponseListIterator(page ConnectionSettingResponseListPage) ConnectionSettingResponseListIterator + func (iter *ConnectionSettingResponseListIterator) Next() error + func (iter *ConnectionSettingResponseListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ConnectionSettingResponseListIterator) NotDone() bool + func (iter ConnectionSettingResponseListIterator) Response() ConnectionSettingResponseList + func (iter ConnectionSettingResponseListIterator) Value() ConnectionSetting + type ConnectionSettingResponseListPage struct + func NewConnectionSettingResponseListPage(...) ConnectionSettingResponseListPage + func (page *ConnectionSettingResponseListPage) Next() error + func (page *ConnectionSettingResponseListPage) NextWithContext(ctx context.Context) (err error) + func (page ConnectionSettingResponseListPage) NotDone() bool + func (page ConnectionSettingResponseListPage) Response() ConnectionSettingResponseList + func (page ConnectionSettingResponseListPage) Values() []ConnectionSetting + type DirectLineChannel struct + ChannelName ChannelNameBasicChannel + Properties *DirectLineChannelProperties + func (dlc DirectLineChannel) AsBasicChannel() (BasicChannel, bool) + func (dlc DirectLineChannel) AsChannel() (*Channel, bool) + func (dlc DirectLineChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (dlc DirectLineChannel) AsEmailChannel() (*EmailChannel, bool) + func (dlc DirectLineChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (dlc DirectLineChannel) AsKikChannel() (*KikChannel, bool) + func (dlc DirectLineChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (dlc DirectLineChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (dlc DirectLineChannel) AsSlackChannel() (*SlackChannel, bool) + func (dlc DirectLineChannel) AsSmsChannel() (*SmsChannel, bool) + func (dlc DirectLineChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (dlc DirectLineChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (dlc DirectLineChannel) MarshalJSON() ([]byte, error) + type DirectLineChannelProperties struct + Sites *[]DirectLineSite + type DirectLineSite struct + IsEnabled *bool + IsV1Enabled *bool + IsV3Enabled *bool + Key *string + Key2 *string + SiteID *string + SiteName *string + type EmailChannel struct + ChannelName ChannelNameBasicChannel + Properties *EmailChannelProperties + func (ec EmailChannel) AsBasicChannel() (BasicChannel, bool) + func (ec EmailChannel) AsChannel() (*Channel, bool) + func (ec EmailChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (ec EmailChannel) AsEmailChannel() (*EmailChannel, bool) + func (ec EmailChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (ec EmailChannel) AsKikChannel() (*KikChannel, bool) + func (ec EmailChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (ec EmailChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (ec EmailChannel) AsSlackChannel() (*SlackChannel, bool) + func (ec EmailChannel) AsSmsChannel() (*SmsChannel, bool) + func (ec EmailChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (ec EmailChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (ec EmailChannel) MarshalJSON() ([]byte, error) + type EmailChannelProperties struct + EmailAddress *string + IsEnabled *bool + Password *string + type Error struct + Error *ErrorBody + type ErrorBody struct + Code *string + Message *string + type FacebookChannel struct + ChannelName ChannelNameBasicChannel + Properties *FacebookChannelProperties + func (fc FacebookChannel) AsBasicChannel() (BasicChannel, bool) + func (fc FacebookChannel) AsChannel() (*Channel, bool) + func (fc FacebookChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (fc FacebookChannel) AsEmailChannel() (*EmailChannel, bool) + func (fc FacebookChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (fc FacebookChannel) AsKikChannel() (*KikChannel, bool) + func (fc FacebookChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (fc FacebookChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (fc FacebookChannel) AsSlackChannel() (*SlackChannel, bool) + func (fc FacebookChannel) AsSmsChannel() (*SmsChannel, bool) + func (fc FacebookChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (fc FacebookChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (fc FacebookChannel) MarshalJSON() ([]byte, error) + type FacebookChannelProperties struct + AppID *string + AppSecret *string + CallbackURL *string + IsEnabled *bool + Pages *[]FacebookPage + VerifyToken *string + type FacebookPage struct + AccessToken *string + ID *string + type KikChannel struct + ChannelName ChannelNameBasicChannel + Properties *KikChannelProperties + func (kc KikChannel) AsBasicChannel() (BasicChannel, bool) + func (kc KikChannel) AsChannel() (*Channel, bool) + func (kc KikChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (kc KikChannel) AsEmailChannel() (*EmailChannel, bool) + func (kc KikChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (kc KikChannel) AsKikChannel() (*KikChannel, bool) + func (kc KikChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (kc KikChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (kc KikChannel) AsSlackChannel() (*SlackChannel, bool) + func (kc KikChannel) AsSmsChannel() (*SmsChannel, bool) + func (kc KikChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (kc KikChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (kc KikChannel) MarshalJSON() ([]byte, error) + type KikChannelProperties struct + APIKey *string + IsEnabled *bool + IsValidated *bool + UserName *string + type Kind string + const KindBot + const KindDesigner + const KindFunction + const KindSdk + func PossibleKindValues() []Kind + type MsTeamsChannel struct + ChannelName ChannelNameBasicChannel + Properties *MsTeamsChannelProperties + func (mtc MsTeamsChannel) AsBasicChannel() (BasicChannel, bool) + func (mtc MsTeamsChannel) AsChannel() (*Channel, bool) + func (mtc MsTeamsChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (mtc MsTeamsChannel) AsEmailChannel() (*EmailChannel, bool) + func (mtc MsTeamsChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (mtc MsTeamsChannel) AsKikChannel() (*KikChannel, bool) + func (mtc MsTeamsChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (mtc MsTeamsChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (mtc MsTeamsChannel) AsSlackChannel() (*SlackChannel, bool) + func (mtc MsTeamsChannel) AsSmsChannel() (*SmsChannel, bool) + func (mtc MsTeamsChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (mtc MsTeamsChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (mtc MsTeamsChannel) MarshalJSON() ([]byte, error) + type MsTeamsChannelProperties struct + CallMode *string + EnableCalling *bool + EnableMediaCards *bool + EnableMessaging *bool + EnableVideo *bool + IsEnabled *bool + type OperationDisplayInfo struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationEntity struct + Display *OperationDisplayInfo + Name *string + Origin *string + Properties interface{} + type OperationEntityListResult struct + NextLink *string + Value *[]OperationEntity + func (oelr OperationEntityListResult) IsEmpty() bool + type OperationEntityListResultIterator struct + func NewOperationEntityListResultIterator(page OperationEntityListResultPage) OperationEntityListResultIterator + func (iter *OperationEntityListResultIterator) Next() error + func (iter *OperationEntityListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationEntityListResultIterator) NotDone() bool + func (iter OperationEntityListResultIterator) Response() OperationEntityListResult + func (iter OperationEntityListResultIterator) Value() OperationEntity + type OperationEntityListResultPage struct + func NewOperationEntityListResultPage(...) OperationEntityListResultPage + func (page *OperationEntityListResultPage) Next() error + func (page *OperationEntityListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationEntityListResultPage) NotDone() bool + func (page OperationEntityListResultPage) Response() OperationEntityListResult + func (page OperationEntityListResultPage) Values() []OperationEntity + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationEntityListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationEntityListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationEntityListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Resource struct + Etag *string + ID *string + Kind Kind + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ServiceProvider struct + Properties *ServiceProviderProperties + type ServiceProviderParameter struct + Default *string + Description *string + DisplayName *string + HelpURL *string + Name *string + Type *string + type ServiceProviderProperties struct + DevPortalURL *string + DisplayName *string + ID *string + IconURL *string + Parameters *[]ServiceProviderParameter + ServiceProviderName *string + type ServiceProviderResponseList struct + NextLink *string + Value *[]ServiceProvider + type Sku struct + Name SkuName + Tier SkuTier + type SkuName string + const F0 + const S1 + func PossibleSkuNameValues() []SkuName + type SkuTier string + const Free + const Standard + func PossibleSkuTierValues() []SkuTier + type SkypeChannel struct + ChannelName ChannelNameBasicChannel + Properties *SkypeChannelProperties + func (sc SkypeChannel) AsBasicChannel() (BasicChannel, bool) + func (sc SkypeChannel) AsChannel() (*Channel, bool) + func (sc SkypeChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (sc SkypeChannel) AsEmailChannel() (*EmailChannel, bool) + func (sc SkypeChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (sc SkypeChannel) AsKikChannel() (*KikChannel, bool) + func (sc SkypeChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (sc SkypeChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (sc SkypeChannel) AsSlackChannel() (*SlackChannel, bool) + func (sc SkypeChannel) AsSmsChannel() (*SmsChannel, bool) + func (sc SkypeChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (sc SkypeChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (sc SkypeChannel) MarshalJSON() ([]byte, error) + type SkypeChannelProperties struct + CallingWebHook *string + EnableCalling *bool + EnableGroups *bool + EnableMediaCards *bool + EnableMessaging *bool + EnableScreenSharing *bool + EnableVideo *bool + GroupsMode *string + IsEnabled *bool + type SlackChannel struct + ChannelName ChannelNameBasicChannel + Properties *SlackChannelProperties + func (sc SlackChannel) AsBasicChannel() (BasicChannel, bool) + func (sc SlackChannel) AsChannel() (*Channel, bool) + func (sc SlackChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (sc SlackChannel) AsEmailChannel() (*EmailChannel, bool) + func (sc SlackChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (sc SlackChannel) AsKikChannel() (*KikChannel, bool) + func (sc SlackChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (sc SlackChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (sc SlackChannel) AsSlackChannel() (*SlackChannel, bool) + func (sc SlackChannel) AsSmsChannel() (*SmsChannel, bool) + func (sc SlackChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (sc SlackChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (sc SlackChannel) MarshalJSON() ([]byte, error) + type SlackChannelProperties struct + ClientID *string + ClientSecret *string + IsEnabled *bool + IsValidated *bool + LandingPageURL *string + LastSubmissionID *string + RedirectAction *string + RegisterBeforeOAuthFlow *bool + VerificationToken *string + type SmsChannel struct + ChannelName ChannelNameBasicChannel + Properties *SmsChannelProperties + func (sc SmsChannel) AsBasicChannel() (BasicChannel, bool) + func (sc SmsChannel) AsChannel() (*Channel, bool) + func (sc SmsChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (sc SmsChannel) AsEmailChannel() (*EmailChannel, bool) + func (sc SmsChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (sc SmsChannel) AsKikChannel() (*KikChannel, bool) + func (sc SmsChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (sc SmsChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (sc SmsChannel) AsSlackChannel() (*SlackChannel, bool) + func (sc SmsChannel) AsSmsChannel() (*SmsChannel, bool) + func (sc SmsChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (sc SmsChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (sc SmsChannel) MarshalJSON() ([]byte, error) + type SmsChannelProperties struct + AccountSID *string + AuthToken *string + IsEnabled *bool + IsValidated *bool + Phone *string + type TelegramChannel struct + ChannelName ChannelNameBasicChannel + Properties *TelegramChannelProperties + func (tc TelegramChannel) AsBasicChannel() (BasicChannel, bool) + func (tc TelegramChannel) AsChannel() (*Channel, bool) + func (tc TelegramChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (tc TelegramChannel) AsEmailChannel() (*EmailChannel, bool) + func (tc TelegramChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (tc TelegramChannel) AsKikChannel() (*KikChannel, bool) + func (tc TelegramChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (tc TelegramChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (tc TelegramChannel) AsSlackChannel() (*SlackChannel, bool) + func (tc TelegramChannel) AsSmsChannel() (*SmsChannel, bool) + func (tc TelegramChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (tc TelegramChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (tc TelegramChannel) MarshalJSON() ([]byte, error) + type TelegramChannelProperties struct + AccessToken *string + IsEnabled *bool + IsValidated *bool + type WebChatChannel struct + ChannelName ChannelNameBasicChannel + Properties *WebChatChannelProperties + func (wcc WebChatChannel) AsBasicChannel() (BasicChannel, bool) + func (wcc WebChatChannel) AsChannel() (*Channel, bool) + func (wcc WebChatChannel) AsDirectLineChannel() (*DirectLineChannel, bool) + func (wcc WebChatChannel) AsEmailChannel() (*EmailChannel, bool) + func (wcc WebChatChannel) AsFacebookChannel() (*FacebookChannel, bool) + func (wcc WebChatChannel) AsKikChannel() (*KikChannel, bool) + func (wcc WebChatChannel) AsMsTeamsChannel() (*MsTeamsChannel, bool) + func (wcc WebChatChannel) AsSkypeChannel() (*SkypeChannel, bool) + func (wcc WebChatChannel) AsSlackChannel() (*SlackChannel, bool) + func (wcc WebChatChannel) AsSmsChannel() (*SmsChannel, bool) + func (wcc WebChatChannel) AsTelegramChannel() (*TelegramChannel, bool) + func (wcc WebChatChannel) AsWebChatChannel() (*WebChatChannel, bool) + func (wcc WebChatChannel) MarshalJSON() ([]byte, error) + type WebChatChannelProperties struct + Sites *[]WebChatSite + WebChatEmbedCode *string + type WebChatSite struct + EnablePreview *bool + IsEnabled *bool + Key *string + Key2 *string + SiteID *string + SiteName *string Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48