diff --git a/services/resources/mgmt/2016-06-01/subscriptions/client.go b/services/resources/mgmt/2016-06-01/subscriptions/client.go index 0195a20b36bf..2dc00503207f 100644 --- a/services/resources/mgmt/2016-06-01/subscriptions/client.go +++ b/services/resources/mgmt/2016-06-01/subscriptions/client.go @@ -42,7 +42,8 @@ func New() BaseClient { return NewWithBaseURI(DefaultBaseURI) } -// NewWithBaseURI creates an instance of the BaseClient client. +// NewWithBaseURI creates an instance of the BaseClient client using a custom endpoint. Use this when interacting with +// an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack). func NewWithBaseURI(baseURI string) BaseClient { return BaseClient{ Client: autorest.NewClientWithUserAgent(UserAgent()), diff --git a/services/resources/mgmt/2016-06-01/subscriptions/operations.go b/services/resources/mgmt/2016-06-01/subscriptions/operations.go index b45f925763c2..dbfcd8377098 100644 --- a/services/resources/mgmt/2016-06-01/subscriptions/operations.go +++ b/services/resources/mgmt/2016-06-01/subscriptions/operations.go @@ -37,7 +37,8 @@ func NewOperationsClient() OperationsClient { return NewOperationsClientWithBaseURI(DefaultBaseURI) } -// NewOperationsClientWithBaseURI creates an instance of the OperationsClient client. +// NewOperationsClientWithBaseURI creates an instance of the OperationsClient client using a custom endpoint. Use this +// when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack). func NewOperationsClientWithBaseURI(baseURI string) OperationsClient { return OperationsClient{NewWithBaseURI(baseURI)} } diff --git a/services/resources/mgmt/2016-06-01/subscriptions/subscriptions.go b/services/resources/mgmt/2016-06-01/subscriptions/subscriptions.go index fbc791697952..96c8c5ade5ec 100644 --- a/services/resources/mgmt/2016-06-01/subscriptions/subscriptions.go +++ b/services/resources/mgmt/2016-06-01/subscriptions/subscriptions.go @@ -37,7 +37,8 @@ func NewClient() Client { return NewClientWithBaseURI(DefaultBaseURI) } -// NewClientWithBaseURI creates an instance of the Client client. +// NewClientWithBaseURI creates an instance of the Client client using a custom endpoint. Use this when interacting +// with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack). func NewClientWithBaseURI(baseURI string) Client { return Client{NewWithBaseURI(baseURI)} } diff --git a/services/resources/mgmt/2016-06-01/subscriptions/subscriptionsapi/interfaces.go b/services/resources/mgmt/2016-06-01/subscriptions/subscriptionsapi/interfaces.go index 037b74c82fa4..040c6ae320fa 100644 --- a/services/resources/mgmt/2016-06-01/subscriptions/subscriptionsapi/interfaces.go +++ b/services/resources/mgmt/2016-06-01/subscriptions/subscriptionsapi/interfaces.go @@ -25,6 +25,7 @@ import ( // OperationsClientAPI contains the set of methods on the OperationsClient type. type OperationsClientAPI interface { List(ctx context.Context) (result subscriptions.OperationListResultPage, err error) + ListComplete(ctx context.Context) (result subscriptions.OperationListResultIterator, err error) } var _ OperationsClientAPI = (*subscriptions.OperationsClient)(nil) @@ -33,6 +34,7 @@ var _ OperationsClientAPI = (*subscriptions.OperationsClient)(nil) type ClientAPI interface { Get(ctx context.Context, subscriptionID string) (result subscriptions.Subscription, err error) List(ctx context.Context) (result subscriptions.ListResultPage, err error) + ListComplete(ctx context.Context) (result subscriptions.ListResultIterator, err error) ListLocations(ctx context.Context, subscriptionID string) (result subscriptions.LocationListResult, err error) } @@ -41,6 +43,7 @@ var _ ClientAPI = (*subscriptions.Client)(nil) // TenantsClientAPI contains the set of methods on the TenantsClient type. type TenantsClientAPI interface { List(ctx context.Context) (result subscriptions.TenantListResultPage, err error) + ListComplete(ctx context.Context) (result subscriptions.TenantListResultIterator, err error) } var _ TenantsClientAPI = (*subscriptions.TenantsClient)(nil) diff --git a/services/resources/mgmt/2016-06-01/subscriptions/tenants.go b/services/resources/mgmt/2016-06-01/subscriptions/tenants.go index ee6a71686da3..6ef2faf74e6e 100644 --- a/services/resources/mgmt/2016-06-01/subscriptions/tenants.go +++ b/services/resources/mgmt/2016-06-01/subscriptions/tenants.go @@ -37,7 +37,8 @@ func NewTenantsClient() TenantsClient { return NewTenantsClientWithBaseURI(DefaultBaseURI) } -// NewTenantsClientWithBaseURI creates an instance of the TenantsClient client. +// NewTenantsClientWithBaseURI creates an instance of the TenantsClient client using a custom endpoint. Use this when +// interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack). func NewTenantsClientWithBaseURI(baseURI string) TenantsClient { return TenantsClient{NewWithBaseURI(baseURI)} }