Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 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 BasicEndpointResourceProperties interface + AsEndpointResourceProperties func() (*EndpointResourceProperties, bool) + AsEventGrid func() (*EventGrid, bool) + AsEventHub func() (*EventHub, bool) + AsServiceBus func() (*ServiceBus, bool) + type CheckNameRequest struct + Name *string + Type *string + type CheckNameResult struct + Message *string + Name *string + NameAvailable *bool + Reason Reason + type Client struct + func NewClient(subscriptionID string) Client + func NewClientWithBaseURI(baseURI string, subscriptionID string) Client + func (client Client) CheckNameAvailability(ctx context.Context, location string, ...) (result CheckNameResult, err error) + func (client Client) CheckNameAvailabilityPreparer(ctx context.Context, location string, ...) (*http.Request, error) + func (client Client) CheckNameAvailabilityResponder(resp *http.Response) (result CheckNameResult, err error) + func (client Client) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client Client) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CreateOrUpdateFuture, err error) + func (client Client) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client Client) CreateOrUpdateResponder(resp *http.Response) (result Description, err error) + func (client Client) CreateOrUpdateSender(req *http.Request) (future CreateOrUpdateFuture, err error) + func (client Client) Delete(ctx context.Context, resourceGroupName string, resourceName string) (result DeleteFuture, err error) + func (client Client) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client Client) DeleteResponder(resp *http.Response) (result Description, err error) + func (client Client) DeleteSender(req *http.Request) (future DeleteFuture, err error) + func (client Client) Get(ctx context.Context, resourceGroupName string, resourceName string) (result Description, err error) + func (client Client) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client Client) GetResponder(resp *http.Response) (result Description, err error) + func (client Client) GetSender(req *http.Request) (*http.Response, error) + func (client Client) List(ctx context.Context) (result DescriptionListResultPage, err error) + func (client Client) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result DescriptionListResultPage, err error) + func (client Client) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result DescriptionListResultIterator, err error) + func (client Client) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client Client) ListByResourceGroupResponder(resp *http.Response) (result DescriptionListResult, err error) + func (client Client) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client Client) ListComplete(ctx context.Context) (result DescriptionListResultIterator, err error) + func (client Client) ListPreparer(ctx context.Context) (*http.Request, error) + func (client Client) ListResponder(resp *http.Response) (result DescriptionListResult, err error) + func (client Client) ListSender(req *http.Request) (*http.Response, error) + func (client Client) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (result UpdateFuture, err error) + func (client Client) UpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client Client) UpdateResponder(resp *http.Response) (result Description, err error) + func (client Client) UpdateSender(req *http.Request) (future UpdateFuture, err error) + type CreateOrUpdateFuture struct + Result func(Client) (Description, error) + func (future *CreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type DeleteFuture struct + Result func(Client) (Description, error) + func (future *DeleteFuture) UnmarshalJSON(body []byte) error + type Description struct + ID *string + Location *string + Name *string + Sku *SkuInfo + Tags map[string]*string + Type *string + func (d *Description) UnmarshalJSON(body []byte) error + func (d Description) MarshalJSON() ([]byte, error) + type DescriptionListResult struct + NextLink *string + Value *[]Description + func (dlr DescriptionListResult) IsEmpty() bool + type DescriptionListResultIterator struct + func NewDescriptionListResultIterator(page DescriptionListResultPage) DescriptionListResultIterator + func (iter *DescriptionListResultIterator) Next() error + func (iter *DescriptionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DescriptionListResultIterator) NotDone() bool + func (iter DescriptionListResultIterator) Response() DescriptionListResult + func (iter DescriptionListResultIterator) Value() Description + type DescriptionListResultPage struct + func NewDescriptionListResultPage(cur DescriptionListResult, ...) DescriptionListResultPage + func (page *DescriptionListResultPage) Next() error + func (page *DescriptionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DescriptionListResultPage) NotDone() bool + func (page DescriptionListResultPage) Response() DescriptionListResult + func (page DescriptionListResultPage) Values() []Description + type EndpointClient struct + func NewEndpointClient(subscriptionID string) EndpointClient + func NewEndpointClientWithBaseURI(baseURI string, subscriptionID string) EndpointClient + func (client EndpointClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result EndpointCreateOrUpdateFuture, err error) + func (client EndpointClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client EndpointClient) CreateOrUpdateResponder(resp *http.Response) (result EndpointResource, err error) + func (client EndpointClient) CreateOrUpdateSender(req *http.Request) (future EndpointCreateOrUpdateFuture, err error) + func (client EndpointClient) Delete(ctx context.Context, resourceGroupName string, resourceName string, ...) (result EndpointDeleteFuture, err error) + func (client EndpointClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client EndpointClient) DeleteResponder(resp *http.Response) (result EndpointResource, err error) + func (client EndpointClient) DeleteSender(req *http.Request) (future EndpointDeleteFuture, err error) + func (client EndpointClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (result EndpointResource, err error) + func (client EndpointClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client EndpointClient) GetResponder(resp *http.Response) (result EndpointResource, err error) + func (client EndpointClient) GetSender(req *http.Request) (*http.Response, error) + func (client EndpointClient) List(ctx context.Context, resourceGroupName string, resourceName string) (result EndpointResourceListResultPage, err error) + func (client EndpointClient) ListComplete(ctx context.Context, resourceGroupName string, resourceName string) (result EndpointResourceListResultIterator, err error) + func (client EndpointClient) ListPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client EndpointClient) ListResponder(resp *http.Response) (result EndpointResourceListResult, err error) + func (client EndpointClient) ListSender(req *http.Request) (*http.Response, error) + type EndpointCreateOrUpdateFuture struct + Result func(EndpointClient) (EndpointResource, error) + func (future *EndpointCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type EndpointDeleteFuture struct + Result func(EndpointClient) (EndpointResource, error) + func (future *EndpointDeleteFuture) UnmarshalJSON(body []byte) error + type EndpointProvisioningState string + const Canceled + const Deleting + const Failed + const Provisioning + const Succeeded + func PossibleEndpointProvisioningStateValues() []EndpointProvisioningState + type EndpointResource struct + ID *string + Name *string + Properties BasicEndpointResourceProperties + Type *string + func (er *EndpointResource) UnmarshalJSON(body []byte) error + func (er EndpointResource) MarshalJSON() ([]byte, error) + type EndpointResourceListResult struct + NextLink *string + Value *[]EndpointResource + func (erlr EndpointResourceListResult) IsEmpty() bool + type EndpointResourceListResultIterator struct + func NewEndpointResourceListResultIterator(page EndpointResourceListResultPage) EndpointResourceListResultIterator + func (iter *EndpointResourceListResultIterator) Next() error + func (iter *EndpointResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter EndpointResourceListResultIterator) NotDone() bool + func (iter EndpointResourceListResultIterator) Response() EndpointResourceListResult + func (iter EndpointResourceListResultIterator) Value() EndpointResource + type EndpointResourceListResultPage struct + func NewEndpointResourceListResultPage(cur EndpointResourceListResult, ...) EndpointResourceListResultPage + func (page *EndpointResourceListResultPage) Next() error + func (page *EndpointResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page EndpointResourceListResultPage) NotDone() bool + func (page EndpointResourceListResultPage) Response() EndpointResourceListResult + func (page EndpointResourceListResultPage) Values() []EndpointResource + type EndpointResourceProperties struct + CreatedTime *date.Time + EndpointType EndpointType + ProvisioningState EndpointProvisioningState + Tags map[string]*string + func (erp EndpointResourceProperties) AsBasicEndpointResourceProperties() (BasicEndpointResourceProperties, bool) + func (erp EndpointResourceProperties) AsEndpointResourceProperties() (*EndpointResourceProperties, bool) + func (erp EndpointResourceProperties) AsEventGrid() (*EventGrid, bool) + func (erp EndpointResourceProperties) AsEventHub() (*EventHub, bool) + func (erp EndpointResourceProperties) AsServiceBus() (*ServiceBus, bool) + func (erp EndpointResourceProperties) MarshalJSON() ([]byte, error) + type EndpointType string + const EndpointTypeDigitalTwinsEndpointResourceProperties + const EndpointTypeEventGrid + const EndpointTypeEventHub + const EndpointTypeServiceBus + func PossibleEndpointTypeValues() []EndpointType + type ErrorDefinition struct + Code *string + Details *[]ErrorDefinition + Message *string + func (ed ErrorDefinition) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDefinition + type EventGrid struct + AccessKey1 *string + AccessKey2 *string + CreatedTime *date.Time + EndpointType EndpointType + ProvisioningState EndpointProvisioningState + Tags map[string]*string + TopicEndpoint *string + func (eg EventGrid) AsBasicEndpointResourceProperties() (BasicEndpointResourceProperties, bool) + func (eg EventGrid) AsEndpointResourceProperties() (*EndpointResourceProperties, bool) + func (eg EventGrid) AsEventGrid() (*EventGrid, bool) + func (eg EventGrid) AsEventHub() (*EventHub, bool) + func (eg EventGrid) AsServiceBus() (*ServiceBus, bool) + func (eg EventGrid) MarshalJSON() ([]byte, error) + type EventHub struct + ConnectionStringPrimaryKey *string + ConnectionStringSecondaryKey *string + CreatedTime *date.Time + EndpointType EndpointType + ProvisioningState EndpointProvisioningState + Tags map[string]*string + func (eh EventHub) AsBasicEndpointResourceProperties() (BasicEndpointResourceProperties, bool) + func (eh EventHub) AsEndpointResourceProperties() (*EndpointResourceProperties, bool) + func (eh EventHub) AsEventGrid() (*EventGrid, bool) + func (eh EventHub) AsEventHub() (*EventHub, bool) + func (eh EventHub) AsServiceBus() (*ServiceBus, bool) + func (eh EventHub) MarshalJSON() ([]byte, error) + type ExternalResource struct + ID *string + Name *string + Type *string + func (er ExternalResource) MarshalJSON() ([]byte, error) + type Operation struct + Display *OperationDisplay + Name *string + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (od OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + func (olr OperationListResult) MarshalJSON() ([]byte, error) + type OperationListResultIterator struct + func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator + func (iter *OperationListResultIterator) Next() error + func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() Operation + type OperationListResultPage struct + func NewOperationListResultPage(cur OperationListResult, ...) OperationListResultPage + func (page *OperationListResultPage) Next() error + func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PatchDescription struct + Tags map[string]*string + func (pd PatchDescription) MarshalJSON() ([]byte, error) + type Properties struct + CreatedTime *date.Time + HostName *string + LastUpdatedTime *date.Time + ProvisioningState ProvisioningState + func (p Properties) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateProvisioning + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type Reason string + const AlreadyExists + const Invalid + func PossibleReasonValues() []Reason + type Resource struct + ID *string + Location *string + Name *string + Sku *SkuInfo + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ServiceBus struct + CreatedTime *date.Time + EndpointType EndpointType + PrimaryConnectionString *string + ProvisioningState EndpointProvisioningState + SecondaryConnectionString *string + Tags map[string]*string + func (sb ServiceBus) AsBasicEndpointResourceProperties() (BasicEndpointResourceProperties, bool) + func (sb ServiceBus) AsEndpointResourceProperties() (*EndpointResourceProperties, bool) + func (sb ServiceBus) AsEventGrid() (*EventGrid, bool) + func (sb ServiceBus) AsEventHub() (*EventHub, bool) + func (sb ServiceBus) AsServiceBus() (*ServiceBus, bool) + func (sb ServiceBus) MarshalJSON() ([]byte, error) + type SkuInfo struct + Name *string + type UpdateFuture struct + Result func(Client) (Description, error) + func (future *UpdateFuture) UnmarshalJSON(body []byte) error