Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AvailableOperations struct + NextLink *string + Value *[]OperationDetail + func (ao AvailableOperations) IsEmpty() bool + type AvailableOperationsIterator struct + func NewAvailableOperationsIterator(page AvailableOperationsPage) AvailableOperationsIterator + func (iter *AvailableOperationsIterator) Next() error + func (iter *AvailableOperationsIterator) NextWithContext(ctx context.Context) (err error) + func (iter AvailableOperationsIterator) NotDone() bool + func (iter AvailableOperationsIterator) Response() AvailableOperations + func (iter AvailableOperationsIterator) Value() OperationDetail + type AvailableOperationsPage struct + func NewAvailableOperationsPage(cur AvailableOperations, ...) AvailableOperationsPage + func (page *AvailableOperationsPage) Next() error + func (page *AvailableOperationsPage) NextWithContext(ctx context.Context) (err error) + func (page AvailableOperationsPage) NotDone() bool + func (page AvailableOperationsPage) Response() AvailableOperations + func (page AvailableOperationsPage) Values() []OperationDetail + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BotResponseList struct + NextLink *string + Value *[]HealthBot + func (brl BotResponseList) IsEmpty() bool + func (brl BotResponseList) MarshalJSON() ([]byte, error) + 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() HealthBot + type BotResponseListPage struct + func NewBotResponseListPage(cur BotResponseList, ...) 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() []HealthBot + type BotsClient struct + func NewBotsClient(subscriptionID string) BotsClient + func NewBotsClientWithBaseURI(baseURI string, subscriptionID string) BotsClient + func (client BotsClient) Create(ctx context.Context, resourceGroupName string, botName string, ...) (result BotsCreateFuture, err error) + func (client BotsClient) CreatePreparer(ctx context.Context, resourceGroupName string, botName string, ...) (*http.Request, error) + func (client BotsClient) CreateResponder(resp *http.Response) (result HealthBot, err error) + func (client BotsClient) CreateSender(req *http.Request) (future BotsCreateFuture, err error) + func (client BotsClient) Delete(ctx context.Context, resourceGroupName string, botName string) (result BotsDeleteFuture, err error) + func (client BotsClient) DeletePreparer(ctx context.Context, resourceGroupName string, botName string) (*http.Request, error) + func (client BotsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client BotsClient) DeleteSender(req *http.Request) (future BotsDeleteFuture, err error) + func (client BotsClient) Get(ctx context.Context, resourceGroupName string, botName string) (result HealthBot, err error) + func (client BotsClient) GetPreparer(ctx context.Context, resourceGroupName string, botName string) (*http.Request, error) + func (client BotsClient) GetResponder(resp *http.Response) (result HealthBot, 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, botName string, ...) (result HealthBot, err error) + func (client BotsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, botName string, ...) (*http.Request, error) + func (client BotsClient) UpdateResponder(resp *http.Response) (result HealthBot, err error) + func (client BotsClient) UpdateSender(req *http.Request) (*http.Response, error) + type BotsCreateFuture struct + Result func(BotsClient) (HealthBot, error) + func (future *BotsCreateFuture) UnmarshalJSON(body []byte) error + type BotsDeleteFuture struct + Result func(BotsClient) (autorest.Response, error) + func (future *BotsDeleteFuture) UnmarshalJSON(body []byte) error + type Error struct + Error *ErrorError + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorError struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]Error + Message *string + Target *string + func (e ErrorError) MarshalJSON() ([]byte, error) + type HealthBot struct + ID *string + Location *string + Name *string + Properties *Properties + Sku *Sku + SystemData *SystemData + Tags map[string]*string + Type *string + func (hb HealthBot) MarshalJSON() ([]byte, error) + type IdentityType string + const Application + const Key + const ManagedIdentity + const User + func PossibleIdentityTypeValues() []IdentityType + type OperationDetail struct + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *string + Properties interface{} + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result AvailableOperationsPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result AvailableOperationsIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result AvailableOperations, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Properties struct + BotManagementPortalLink *string + ProvisioningState *string + func (p Properties) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type Sku struct + Name SkuName + type SkuName string + const C0 + const F0 + const S1 + func PossibleSkuNameValues() []SkuName + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType IdentityType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType IdentityType + type TrackedResource struct + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type UpdateParameters struct + Sku *Sku + Tags map[string]*string + func (up UpdateParameters) MarshalJSON() ([]byte, error) + type ValidationResult struct + Status *string