diff --git a/services/resources/mgmt/2016-12-01/policy/assignments.go b/services/resources/mgmt/2016-12-01/policy/assignments.go index c38eb9d5bbd7..e3d72e935335 100644 --- a/services/resources/mgmt/2016-12-01/policy/assignments.go +++ b/services/resources/mgmt/2016-12-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-12-01/policy/client.go b/services/resources/mgmt/2016-12-01/policy/client.go index a89e1b63eead..7acd4944d881 100644 --- a/services/resources/mgmt/2016-12-01/policy/client.go +++ b/services/resources/mgmt/2016-12-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-12-01/policy/definitions.go b/services/resources/mgmt/2016-12-01/policy/definitions.go index 3a0f4bca7db9..f3698cc7a01d 100644 --- a/services/resources/mgmt/2016-12-01/policy/definitions.go +++ b/services/resources/mgmt/2016-12-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-12-01/policy/policyapi/interfaces.go b/services/resources/mgmt/2016-12-01/policy/policyapi/interfaces.go index e7b9e41361ce..db76b4485af8 100644 --- a/services/resources/mgmt/2016-12-01/policy/policyapi/interfaces.go +++ b/services/resources/mgmt/2016-12-01/policy/policyapi/interfaces.go @@ -33,8 +33,11 @@ type DefinitionsClientAPI interface { GetAtManagementGroup(ctx context.Context, policyDefinitionName string, managementGroupID string) (result policy.Definition, err error) GetBuiltIn(ctx context.Context, policyDefinitionName string) (result policy.Definition, err error) List(ctx context.Context) (result policy.DefinitionListResultPage, err error) + ListComplete(ctx context.Context) (result policy.DefinitionListResultIterator, err error) ListBuiltIn(ctx context.Context) (result policy.DefinitionListResultPage, err error) + ListBuiltInComplete(ctx context.Context) (result policy.DefinitionListResultIterator, err error) ListByManagementGroup(ctx context.Context, managementGroupID string) (result policy.DefinitionListResultPage, err error) + ListByManagementGroupComplete(ctx context.Context, managementGroupID string) (result policy.DefinitionListResultIterator, err error) } var _ DefinitionsClientAPI = (*policy.DefinitionsClient)(nil) @@ -48,8 +51,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)