PolicyAssignment.DefinitionStages.WithScope Interface

public interface WithScope

A policy assignment specifying the scope of the policy.

Method Summary

Modifier and Type Method and Description
PolicyAssignment.DefinitionStages.WithPolicyDefinition forResource(GenericResource genericResource)

Specifies the scope of the policy assignment to be a resource.

PolicyAssignment.DefinitionStages.WithPolicyDefinition forResourceGroup(ResourceGroup resourceGroup)

Specifies the scope of the policy assignment to be a resource group.

PolicyAssignment.DefinitionStages.WithPolicyDefinition forScope(String scope)

Specifies the scope of the policy assignment.

Method Details

forResource

public WithPolicyDefinition forResource(GenericResource genericResource)

Specifies the scope of the policy assignment to be a resource.

Parameters:

genericResource - the resource to assign the policy

Returns:

the next stage of policy assignment

forResourceGroup

public WithPolicyDefinition forResourceGroup(ResourceGroup resourceGroup)

Specifies the scope of the policy assignment to be a resource group.

Parameters:

resourceGroup - the resource group to assign the policy

Returns:

the next stage of policy assignment

forScope

public WithPolicyDefinition forScope(String scope)

Specifies the scope of the policy assignment.

Parameters:

scope - the scope of the policy assignment

Returns:

the next stage of policy assignment

Applies to