diff --git a/services/resources/mgmt/2015-01-01/locks/client.go b/services/resources/mgmt/2015-01-01/locks/client.go index 082d1e1b6d6f..dbca3ee379a1 100644 --- a/services/resources/mgmt/2015-01-01/locks/client.go +++ b/services/resources/mgmt/2015-01-01/locks/client.go @@ -41,7 +41,8 @@ func New(subscriptionID string) BaseClient { return NewWithBaseURI(DefaultBaseURI, subscriptionID) } -// 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, subscriptionID string) BaseClient { return BaseClient{ Client: autorest.NewClientWithUserAgent(UserAgent()), diff --git a/services/resources/mgmt/2015-01-01/locks/locksapi/interfaces.go b/services/resources/mgmt/2015-01-01/locks/locksapi/interfaces.go index 5049987bdb6c..2fc9928db8d7 100644 --- a/services/resources/mgmt/2015-01-01/locks/locksapi/interfaces.go +++ b/services/resources/mgmt/2015-01-01/locks/locksapi/interfaces.go @@ -34,8 +34,11 @@ type ManagementLocksClientAPI interface { Get(ctx context.Context, lockName string) (result locks.ManagementLockObject, err error) GetAtResourceGroupLevel(ctx context.Context, resourceGroupName string, lockName string) (result locks.ManagementLockObject, err error) ListAtResourceGroupLevel(ctx context.Context, resourceGroupName string, filter string) (result locks.ManagementLockListResultPage, err error) + ListAtResourceGroupLevelComplete(ctx context.Context, resourceGroupName string, filter string) (result locks.ManagementLockListResultIterator, err error) ListAtResourceLevel(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, filter string) (result locks.ManagementLockListResultPage, err error) + ListAtResourceLevelComplete(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, filter string) (result locks.ManagementLockListResultIterator, err error) ListAtSubscriptionLevel(ctx context.Context, filter string) (result locks.ManagementLockListResultPage, err error) + ListAtSubscriptionLevelComplete(ctx context.Context, filter string) (result locks.ManagementLockListResultIterator, err error) } var _ ManagementLocksClientAPI = (*locks.ManagementLocksClient)(nil) diff --git a/services/resources/mgmt/2015-01-01/locks/managementlocks.go b/services/resources/mgmt/2015-01-01/locks/managementlocks.go index 572ec8521a03..5403bdaa7ca4 100644 --- a/services/resources/mgmt/2015-01-01/locks/managementlocks.go +++ b/services/resources/mgmt/2015-01-01/locks/managementlocks.go @@ -36,7 +36,8 @@ func NewManagementLocksClient(subscriptionID string) ManagementLocksClient { return NewManagementLocksClientWithBaseURI(DefaultBaseURI, subscriptionID) } -// NewManagementLocksClientWithBaseURI creates an instance of the ManagementLocksClient client. +// NewManagementLocksClientWithBaseURI creates an instance of the ManagementLocksClient 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 NewManagementLocksClientWithBaseURI(baseURI string, subscriptionID string) ManagementLocksClient { return ManagementLocksClient{NewWithBaseURI(baseURI, subscriptionID)} }