Documentation ¶
Index ¶
- type BotConnectionListServiceProvidersCompleteResult
- type BotConnectionListServiceProvidersCustomPager
- type BotConnectionListServiceProvidersOperationResponse
- type ListServiceProvidersClient
- func (c ListServiceProvidersClient) BotConnectionListServiceProviders(ctx context.Context, id commonids.SubscriptionId) (result BotConnectionListServiceProvidersOperationResponse, err error)
- func (c ListServiceProvidersClient) BotConnectionListServiceProvidersComplete(ctx context.Context, id commonids.SubscriptionId) (BotConnectionListServiceProvidersCompleteResult, error)
- func (c ListServiceProvidersClient) BotConnectionListServiceProvidersCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result BotConnectionListServiceProvidersCompleteResult, err error)
- type ServiceProvider
- type ServiceProviderOperationPredicate
- type ServiceProviderParameter
- type ServiceProviderParameterMetadata
- type ServiceProviderParameterMetadataConstraints
- type ServiceProviderProperties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BotConnectionListServiceProvidersCompleteResult ¶ added in v0.20240227.1172434
type BotConnectionListServiceProvidersCompleteResult struct { LatestHttpResponse *http.Response Items []ServiceProvider }
type BotConnectionListServiceProvidersCustomPager ¶ added in v0.20240628.1153531
func (*BotConnectionListServiceProvidersCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *BotConnectionListServiceProvidersCustomPager) NextPageLink() *odata.Link
type BotConnectionListServiceProvidersOperationResponse ¶
type BotConnectionListServiceProvidersOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ServiceProvider }
type ListServiceProvidersClient ¶
type ListServiceProvidersClient struct {
Client *resourcemanager.Client
}
func NewListServiceProvidersClientWithBaseURI ¶
func NewListServiceProvidersClientWithBaseURI(sdkApi sdkEnv.Api) (*ListServiceProvidersClient, error)
func (ListServiceProvidersClient) BotConnectionListServiceProviders ¶
func (c ListServiceProvidersClient) BotConnectionListServiceProviders(ctx context.Context, id commonids.SubscriptionId) (result BotConnectionListServiceProvidersOperationResponse, err error)
BotConnectionListServiceProviders ...
func (ListServiceProvidersClient) BotConnectionListServiceProvidersComplete ¶ added in v0.20240227.1172434
func (c ListServiceProvidersClient) BotConnectionListServiceProvidersComplete(ctx context.Context, id commonids.SubscriptionId) (BotConnectionListServiceProvidersCompleteResult, error)
BotConnectionListServiceProvidersComplete retrieves all the results into a single object
func (ListServiceProvidersClient) BotConnectionListServiceProvidersCompleteMatchingPredicate ¶ added in v0.20240227.1172434
func (c ListServiceProvidersClient) BotConnectionListServiceProvidersCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate ServiceProviderOperationPredicate) (result BotConnectionListServiceProvidersCompleteResult, err error)
BotConnectionListServiceProvidersCompleteMatchingPredicate retrieves all the results and then applies the predicate
type ServiceProvider ¶
type ServiceProvider struct {
Properties *ServiceProviderProperties `json:"properties,omitempty"`
}
type ServiceProviderOperationPredicate ¶ added in v0.20240227.1172434
type ServiceProviderOperationPredicate struct { }
func (ServiceProviderOperationPredicate) Matches ¶ added in v0.20240227.1172434
func (p ServiceProviderOperationPredicate) Matches(input ServiceProvider) bool
type ServiceProviderParameter ¶
type ServiceProviderParameter struct { Default *string `json:"default,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` HelpUrl *string `json:"helpUrl,omitempty"` Metadata *ServiceProviderParameterMetadata `json:"metadata,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
type ServiceProviderParameterMetadata ¶
type ServiceProviderParameterMetadata struct {
Constraints *ServiceProviderParameterMetadataConstraints `json:"constraints,omitempty"`
}
type ServiceProviderParameterMetadataConstraints ¶
type ServiceProviderParameterMetadataConstraints struct {
Required *bool `json:"required,omitempty"`
}
type ServiceProviderProperties ¶
type ServiceProviderProperties struct { DevPortalUrl *string `json:"devPortalUrl,omitempty"` DisplayName *string `json:"displayName,omitempty"` IconUrl *string `json:"iconUrl,omitempty"` Id *string `json:"id,omitempty"` Parameters *[]ServiceProviderParameter `json:"parameters,omitempty"` ServiceProviderName *string `json:"serviceProviderName,omitempty"` }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.