Versions in this module Expand all Collapse all v35 v35.1.0 Nov 1, 2019 v35.0.0 Oct 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + func New() BaseClient + func NewWithBaseURI(baseURI string) BaseClient + type Definition struct + ID *string + Name *string + Type *string + func (d *Definition) UnmarshalJSON(body []byte) error + func (d Definition) MarshalJSON() ([]byte, error) + type DefinitionList struct + NextLink *string + Value *[]Definition + func (dl DefinitionList) IsEmpty() bool + type DefinitionListIterator struct + func NewDefinitionListIterator(page DefinitionListPage) DefinitionListIterator + func (iter *DefinitionListIterator) Next() error + func (iter *DefinitionListIterator) NextWithContext(ctx context.Context) (err error) + func (iter DefinitionListIterator) NotDone() bool + func (iter DefinitionListIterator) Response() DefinitionList + func (iter DefinitionListIterator) Value() Definition + type DefinitionListPage struct + func NewDefinitionListPage(getNextPage func(context.Context, DefinitionList) (DefinitionList, error)) DefinitionListPage + func (page *DefinitionListPage) Next() error + func (page *DefinitionListPage) NextWithContext(ctx context.Context) (err error) + func (page DefinitionListPage) NotDone() bool + func (page DefinitionListPage) Response() DefinitionList + func (page DefinitionListPage) Values() []Definition + type DefinitionProperties struct + Etag *string + OfferType *string + SubscriptionDisplayName *string + SubscriptionID *string + type DefinitionsClient struct + func NewDefinitionsClient() DefinitionsClient + func NewDefinitionsClientWithBaseURI(baseURI string) DefinitionsClient + func (client DefinitionsClient) Create(ctx context.Context, subscriptionDefinitionName string, body Definition) (result DefinitionsCreateFuture, err error) + func (client DefinitionsClient) CreatePreparer(ctx context.Context, subscriptionDefinitionName string, body Definition) (*http.Request, error) + func (client DefinitionsClient) CreateResponder(resp *http.Response) (result Definition, err error) + func (client DefinitionsClient) CreateSender(req *http.Request) (future DefinitionsCreateFuture, err error) + func (client DefinitionsClient) Get(ctx context.Context, subscriptionDefinitionName string) (result Definition, err error) + func (client DefinitionsClient) GetOperationStatus(ctx context.Context, operationID uuid.UUID) (result Definition, err error) + func (client DefinitionsClient) GetOperationStatusPreparer(ctx context.Context, operationID uuid.UUID) (*http.Request, error) + func (client DefinitionsClient) GetOperationStatusResponder(resp *http.Response) (result Definition, err error) + func (client DefinitionsClient) GetOperationStatusSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) GetPreparer(ctx context.Context, subscriptionDefinitionName string) (*http.Request, error) + func (client DefinitionsClient) GetResponder(resp *http.Response) (result Definition, err error) + func (client DefinitionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DefinitionsClient) List(ctx context.Context) (result DefinitionListPage, err error) + func (client DefinitionsClient) ListComplete(ctx context.Context) (result DefinitionListIterator, err error) + func (client DefinitionsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client DefinitionsClient) ListResponder(resp *http.Response) (result DefinitionList, err error) + func (client DefinitionsClient) ListSender(req *http.Request) (*http.Response, error) + type DefinitionsCreateFuture struct + func (future *DefinitionsCreateFuture) Result(client DefinitionsClient) (d Definition, err error) + type DefinitionsOperationMetadataClient struct + func NewDefinitionsOperationMetadataClient() DefinitionsOperationMetadataClient + func NewDefinitionsOperationMetadataClientWithBaseURI(baseURI string) DefinitionsOperationMetadataClient + func (client DefinitionsOperationMetadataClient) List(ctx context.Context) (result OperationListResultPage, err error) + func (client DefinitionsOperationMetadataClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client DefinitionsOperationMetadataClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client DefinitionsOperationMetadataClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client DefinitionsOperationMetadataClient) ListSender(req *http.Request) (*http.Response, error) + type ErrorResponse struct + Code *string + Message *string + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + 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(...) 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 Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 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.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 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