Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForKind() []string + func PossibleValuesForSkuName() []string + func PossibleValuesForSkuTier() []string + func ValidateConnectionID(input interface{}, key string) (warnings []string, errors []error) + type BotConnectionClient struct + Client *resourcemanager.Client + func NewBotConnectionClientWithBaseURI(sdkApi sdkEnv.Api) (*BotConnectionClient, error) + func (c BotConnectionClient) Create(ctx context.Context, id ConnectionId, input ConnectionSetting) (result CreateOperationResponse, err error) + func (c BotConnectionClient) Delete(ctx context.Context, id ConnectionId) (result DeleteOperationResponse, err error) + func (c BotConnectionClient) Get(ctx context.Context, id ConnectionId) (result GetOperationResponse, err error) + func (c BotConnectionClient) ListByBotService(ctx context.Context, id commonids.BotServiceId) (result ListByBotServiceOperationResponse, err error) + func (c BotConnectionClient) ListByBotServiceComplete(ctx context.Context, id commonids.BotServiceId) (ListByBotServiceCompleteResult, error) + func (c BotConnectionClient) ListByBotServiceCompleteMatchingPredicate(ctx context.Context, id commonids.BotServiceId, ...) (result ListByBotServiceCompleteResult, err error) + func (c BotConnectionClient) ListWithSecrets(ctx context.Context, id ConnectionId) (result ListWithSecretsOperationResponse, err error) + func (c BotConnectionClient) Update(ctx context.Context, id ConnectionId, input ConnectionSetting) (result UpdateOperationResponse, err error) + type ConnectionId struct + BotServiceName string + ConnectionName string + ResourceGroupName string + SubscriptionId string + func NewConnectionID(subscriptionId string, resourceGroupName string, botServiceName string, ...) ConnectionId + func ParseConnectionID(input string) (*ConnectionId, error) + func ParseConnectionIDInsensitively(input string) (*ConnectionId, error) + func (id *ConnectionId) FromParseResult(input resourceids.ParseResult) error + func (id ConnectionId) ID() string + func (id ConnectionId) Segments() []resourceids.Segment + func (id ConnectionId) String() string + type ConnectionSetting struct + Etag *string + Id *string + Kind *Kind + Location *string + Name *string + Properties *ConnectionSettingProperties + Sku *Sku + Tags *map[string]string + Type *string + Zones *zones.Schema + type ConnectionSettingOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p ConnectionSettingOperationPredicate) Matches(input ConnectionSetting) bool + type ConnectionSettingParameter struct + Key *string + Value *string + type ConnectionSettingProperties struct + ClientId *string + ClientSecret *string + Id *string + Name *string + Parameters *[]ConnectionSettingParameter + ProvisioningState *string + Scopes *string + ServiceProviderDisplayName *string + ServiceProviderId *string + SettingId *string + type CreateOperationResponse struct + HttpResponse *http.Response + Model *ConnectionSetting + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *ConnectionSetting + OData *odata.OData + type Kind string + const KindAzurebot + const KindBot + const KindDesigner + const KindFunction + const KindSdk + func (s *Kind) UnmarshalJSON(bytes []byte) error + type ListByBotServiceCompleteResult struct + Items []ConnectionSetting + LatestHttpResponse *http.Response + type ListByBotServiceCustomPager struct + NextLink *odata.Link + func (p *ListByBotServiceCustomPager) NextPageLink() *odata.Link + type ListByBotServiceOperationResponse struct + HttpResponse *http.Response + Model *[]ConnectionSetting + OData *odata.OData + type ListWithSecretsOperationResponse struct + HttpResponse *http.Response + Model *ConnectionSetting + OData *odata.OData + type Sku struct + Name SkuName + Tier *SkuTier + type SkuName string + const SkuNameFZero + const SkuNameSOne + func (s *SkuName) UnmarshalJSON(bytes []byte) error + type SkuTier string + const SkuTierFree + const SkuTierStandard + func (s *SkuTier) UnmarshalJSON(bytes []byte) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *ConnectionSetting + OData *odata.OData