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 + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type DownloadURL struct + ExpiryTime *date.Time + URL *string + type EnrollmentAccount struct + ID *string + Name *string + Type *string + func (ea *EnrollmentAccount) UnmarshalJSON(body []byte) error + func (ea EnrollmentAccount) MarshalJSON() ([]byte, error) + type EnrollmentAccountListResult struct + NextLink *string + Value *[]EnrollmentAccount + func (ealr EnrollmentAccountListResult) IsEmpty() bool + type EnrollmentAccountListResultIterator struct + func NewEnrollmentAccountListResultIterator(page EnrollmentAccountListResultPage) EnrollmentAccountListResultIterator + func (iter *EnrollmentAccountListResultIterator) Next() error + func (iter *EnrollmentAccountListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter EnrollmentAccountListResultIterator) NotDone() bool + func (iter EnrollmentAccountListResultIterator) Response() EnrollmentAccountListResult + func (iter EnrollmentAccountListResultIterator) Value() EnrollmentAccount + type EnrollmentAccountListResultPage struct + func NewEnrollmentAccountListResultPage(...) EnrollmentAccountListResultPage + func (page *EnrollmentAccountListResultPage) Next() error + func (page *EnrollmentAccountListResultPage) NextWithContext(ctx context.Context) (err error) + func (page EnrollmentAccountListResultPage) NotDone() bool + func (page EnrollmentAccountListResultPage) Response() EnrollmentAccountListResult + func (page EnrollmentAccountListResultPage) Values() []EnrollmentAccount + type EnrollmentAccountProperties struct + PrincipalName *string + type EnrollmentAccountsClient struct + func NewEnrollmentAccountsClient(subscriptionID string) EnrollmentAccountsClient + func NewEnrollmentAccountsClientWithBaseURI(baseURI string, subscriptionID string) EnrollmentAccountsClient + func (client EnrollmentAccountsClient) Get(ctx context.Context, name string) (result EnrollmentAccount, err error) + func (client EnrollmentAccountsClient) GetPreparer(ctx context.Context, name string) (*http.Request, error) + func (client EnrollmentAccountsClient) GetResponder(resp *http.Response) (result EnrollmentAccount, err error) + func (client EnrollmentAccountsClient) GetSender(req *http.Request) (*http.Response, error) + func (client EnrollmentAccountsClient) List(ctx context.Context) (result EnrollmentAccountListResultPage, err error) + func (client EnrollmentAccountsClient) ListComplete(ctx context.Context) (result EnrollmentAccountListResultIterator, err error) + func (client EnrollmentAccountsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client EnrollmentAccountsClient) ListResponder(resp *http.Response) (result EnrollmentAccountListResult, err error) + func (client EnrollmentAccountsClient) ListSender(req *http.Request) (*http.Response, error) + type ErrorDetails struct + Code *string + Message *string + Target *string + type ErrorResponse struct + Error *ErrorDetails + type Invoice struct + ID *string + Name *string + Type *string + func (i *Invoice) UnmarshalJSON(body []byte) error + func (i Invoice) MarshalJSON() ([]byte, error) + type InvoiceProperties struct + BillingPeriodIds *[]string + DownloadURL *DownloadURL + InvoicePeriodEndDate *date.Date + InvoicePeriodStartDate *date.Date + type InvoicesClient struct + func NewInvoicesClient(subscriptionID string) InvoicesClient + func NewInvoicesClientWithBaseURI(baseURI string, subscriptionID string) InvoicesClient + func (client InvoicesClient) Get(ctx context.Context, invoiceName string) (result Invoice, err error) + func (client InvoicesClient) GetLatest(ctx context.Context) (result Invoice, err error) + func (client InvoicesClient) GetLatestPreparer(ctx context.Context) (*http.Request, error) + func (client InvoicesClient) GetLatestResponder(resp *http.Response) (result Invoice, err error) + func (client InvoicesClient) GetLatestSender(req *http.Request) (*http.Response, error) + func (client InvoicesClient) GetPreparer(ctx context.Context, invoiceName string) (*http.Request, error) + func (client InvoicesClient) GetResponder(resp *http.Response) (result Invoice, err error) + func (client InvoicesClient) GetSender(req *http.Request) (*http.Response, error) + func (client InvoicesClient) List(ctx context.Context, expand string, filter string, skiptoken string, ...) (result InvoicesListResultPage, err error) + func (client InvoicesClient) ListComplete(ctx context.Context, expand string, filter string, skiptoken string, ...) (result InvoicesListResultIterator, err error) + func (client InvoicesClient) ListPreparer(ctx context.Context, expand string, filter string, skiptoken string, ...) (*http.Request, error) + func (client InvoicesClient) ListResponder(resp *http.Response) (result InvoicesListResult, err error) + func (client InvoicesClient) ListSender(req *http.Request) (*http.Response, error) + type InvoicesListResult struct + NextLink *string + Value *[]Invoice + func (ilr InvoicesListResult) IsEmpty() bool + type InvoicesListResultIterator struct + func NewInvoicesListResultIterator(page InvoicesListResultPage) InvoicesListResultIterator + func (iter *InvoicesListResultIterator) Next() error + func (iter *InvoicesListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter InvoicesListResultIterator) NotDone() bool + func (iter InvoicesListResultIterator) Response() InvoicesListResult + func (iter InvoicesListResultIterator) Value() Invoice + type InvoicesListResultPage struct + func NewInvoicesListResultPage(...) InvoicesListResultPage + func (page *InvoicesListResultPage) Next() error + func (page *InvoicesListResultPage) NextWithContext(ctx context.Context) (err error) + func (page InvoicesListResultPage) NotDone() bool + func (page InvoicesListResultPage) Response() InvoicesListResult + func (page InvoicesListResultPage) Values() []Invoice + 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 + 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 Period struct + ID *string + Name *string + Type *string + func (p *Period) UnmarshalJSON(body []byte) error + func (p Period) MarshalJSON() ([]byte, error) + type PeriodProperties struct + BillingPeriodEndDate *date.Date + BillingPeriodStartDate *date.Date + InvoiceIds *[]string + type PeriodsClient struct + func NewPeriodsClient(subscriptionID string) PeriodsClient + func NewPeriodsClientWithBaseURI(baseURI string, subscriptionID string) PeriodsClient + func (client PeriodsClient) Get(ctx context.Context, billingPeriodName string) (result Period, err error) + func (client PeriodsClient) GetPreparer(ctx context.Context, billingPeriodName string) (*http.Request, error) + func (client PeriodsClient) GetResponder(resp *http.Response) (result Period, err error) + func (client PeriodsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PeriodsClient) List(ctx context.Context, filter string, skiptoken string, top *int32) (result PeriodsListResultPage, err error) + func (client PeriodsClient) ListComplete(ctx context.Context, filter string, skiptoken string, top *int32) (result PeriodsListResultIterator, err error) + func (client PeriodsClient) ListPreparer(ctx context.Context, filter string, skiptoken string, top *int32) (*http.Request, error) + func (client PeriodsClient) ListResponder(resp *http.Response) (result PeriodsListResult, err error) + func (client PeriodsClient) ListSender(req *http.Request) (*http.Response, error) + type PeriodsListResult struct + NextLink *string + Value *[]Period + func (plr PeriodsListResult) IsEmpty() bool + type PeriodsListResultIterator struct + func NewPeriodsListResultIterator(page PeriodsListResultPage) PeriodsListResultIterator + func (iter *PeriodsListResultIterator) Next() error + func (iter *PeriodsListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PeriodsListResultIterator) NotDone() bool + func (iter PeriodsListResultIterator) Response() PeriodsListResult + func (iter PeriodsListResultIterator) Value() Period + type PeriodsListResultPage struct + func NewPeriodsListResultPage(...) PeriodsListResultPage + func (page *PeriodsListResultPage) Next() error + func (page *PeriodsListResultPage) NextWithContext(ctx context.Context) (err error) + func (page PeriodsListResultPage) NotDone() bool + func (page PeriodsListResultPage) Response() PeriodsListResult + func (page PeriodsListResultPage) Values() []Period + type Resource struct + ID *string + Name *string + Type *string Other modules containing this package 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.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49