diff --git a/services/resources/mgmt/2016-04-01/policy/assignments.go b/services/resources/mgmt/2016-04-01/policy/assignments.go index 069a07711aee..75c14fa47fe4 100644 --- a/services/resources/mgmt/2016-04-01/policy/assignments.go +++ b/services/resources/mgmt/2016-04-01/policy/assignments.go @@ -37,7 +37,8 @@ func NewAssignmentsClient(subscriptionID string) AssignmentsClient { return NewAssignmentsClientWithBaseURI(DefaultBaseURI, subscriptionID) } -// NewAssignmentsClientWithBaseURI creates an instance of the AssignmentsClient client. +// NewAssignmentsClientWithBaseURI creates an instance of the AssignmentsClient 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 NewAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) AssignmentsClient { return AssignmentsClient{NewWithBaseURI(baseURI, subscriptionID)} } diff --git a/services/resources/mgmt/2016-04-01/policy/client.go b/services/resources/mgmt/2016-04-01/policy/client.go index 5cceebf20081..47e166e664a5 100644 --- a/services/resources/mgmt/2016-04-01/policy/client.go +++ b/services/resources/mgmt/2016-04-01/policy/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/2016-04-01/policy/definitions.go b/services/resources/mgmt/2016-04-01/policy/definitions.go index 5f3633457d46..d3a94fa8ee6d 100644 --- a/services/resources/mgmt/2016-04-01/policy/definitions.go +++ b/services/resources/mgmt/2016-04-01/policy/definitions.go @@ -36,7 +36,8 @@ func NewDefinitionsClient(subscriptionID string) DefinitionsClient { return NewDefinitionsClientWithBaseURI(DefaultBaseURI, subscriptionID) } -// NewDefinitionsClientWithBaseURI creates an instance of the DefinitionsClient client. +// NewDefinitionsClientWithBaseURI creates an instance of the DefinitionsClient 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 NewDefinitionsClientWithBaseURI(baseURI string, subscriptionID string) DefinitionsClient { return DefinitionsClient{NewWithBaseURI(baseURI, subscriptionID)} } diff --git a/services/resources/mgmt/2016-04-01/policy/policyapi/interfaces.go b/services/resources/mgmt/2016-04-01/policy/policyapi/interfaces.go index 53e4472c8cbc..064731148f69 100644 --- a/services/resources/mgmt/2016-04-01/policy/policyapi/interfaces.go +++ b/services/resources/mgmt/2016-04-01/policy/policyapi/interfaces.go @@ -32,8 +32,11 @@ type AssignmentsClientAPI interface { Get(ctx context.Context, scope string, policyAssignmentName string) (result policy.Assignment, err error) GetByID(ctx context.Context, policyAssignmentID string) (result policy.Assignment, err error) List(ctx context.Context, filter string) (result policy.AssignmentListResultPage, err error) + ListComplete(ctx context.Context, filter string) (result policy.AssignmentListResultIterator, err error) ListForResource(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, filter string) (result policy.AssignmentListResultPage, err error) + ListForResourceComplete(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, filter string) (result policy.AssignmentListResultIterator, err error) ListForResourceGroup(ctx context.Context, resourceGroupName string, filter string) (result policy.AssignmentListResultPage, err error) + ListForResourceGroupComplete(ctx context.Context, resourceGroupName string, filter string) (result policy.AssignmentListResultIterator, err error) } var _ AssignmentsClientAPI = (*policy.AssignmentsClient)(nil) @@ -44,6 +47,7 @@ type DefinitionsClientAPI interface { Delete(ctx context.Context, policyDefinitionName string) (result autorest.Response, err error) Get(ctx context.Context, policyDefinitionName string) (result policy.Definition, err error) List(ctx context.Context, filter string) (result policy.DefinitionListResultPage, err error) + ListComplete(ctx context.Context, filter string) (result policy.DefinitionListResultIterator, err error) } var _ DefinitionsClientAPI = (*policy.DefinitionsClient)(nil)