ComponentPolicyStates Interface
public interface ComponentPolicyStates
Resource collection API of ComponentPolicyStates.
Method Summary
Method Details
listQueryResultsForPolicyDefinition
public abstract ComponentPolicyStatesQueryResults listQueryResultsForPolicyDefinition(String subscriptionId, String policyDefinitionName, ComponentPolicyStatesResource componentPolicyStatesResource)
Queries component policy states for the subscription level policy definition.
Parameters:
Returns:
listQueryResultsForPolicyDefinitionWithResponse
public abstract Response<ComponentPolicyStatesQueryResults> listQueryResultsForPolicyDefinitionWithResponse(String subscriptionId, String policyDefinitionName, ComponentPolicyStatesResource componentPolicyStatesResource, Integer top, String orderBy, String select, OffsetDateTime from, OffsetDateTime to, String filter, String apply, Context context)
Queries component policy states for the subscription level policy definition.
Parameters:
Returns:
listQueryResultsForResource
public abstract ComponentPolicyStatesQueryResults listQueryResultsForResource(String resourceId, ComponentPolicyStatesResource componentPolicyStatesResource)
Queries component policy states for the resource.
Parameters:
Returns:
listQueryResultsForResourceGroup
public abstract ComponentPolicyStatesQueryResults listQueryResultsForResourceGroup(String subscriptionId, String resourceGroupName, ComponentPolicyStatesResource componentPolicyStatesResource)
Queries component policy states under resource group scope.
Parameters:
Returns:
listQueryResultsForResourceGroupLevelPolicyAssignment
public abstract ComponentPolicyStatesQueryResults listQueryResultsForResourceGroupLevelPolicyAssignment(String subscriptionId, String resourceGroupName, String policyAssignmentName, ComponentPolicyStatesResource componentPolicyStatesResource)
Queries component policy states for the resource group level policy assignment.
Parameters:
Returns:
listQueryResultsForResourceGroupLevelPolicyAssignmentWithResponse
public abstract Response<ComponentPolicyStatesQueryResults> listQueryResultsForResourceGroupLevelPolicyAssignmentWithResponse(String subscriptionId, String resourceGroupName, String policyAssignmentName, ComponentPolicyStatesResource componentPolicyStatesResource, Integer top, String orderBy, String select, OffsetDateTime from, OffsetDateTime to, String filter, String apply, Context context)
Queries component policy states for the resource group level policy assignment.
Parameters:
Returns:
listQueryResultsForResourceGroupWithResponse
public abstract Response<ComponentPolicyStatesQueryResults> listQueryResultsForResourceGroupWithResponse(String subscriptionId, String resourceGroupName, ComponentPolicyStatesResource componentPolicyStatesResource, Integer top, String orderBy, String select, OffsetDateTime from, OffsetDateTime to, String filter, String apply, Context context)
Queries component policy states under resource group scope.
Parameters:
Returns:
listQueryResultsForResourceWithResponse
public abstract Response<ComponentPolicyStatesQueryResults> listQueryResultsForResourceWithResponse(String resourceId, ComponentPolicyStatesResource componentPolicyStatesResource, Integer top, String orderBy, String select, OffsetDateTime from, OffsetDateTime to, String filter, String apply, String expand, Context context)
Queries component policy states for the resource.
Parameters:
Returns:
listQueryResultsForSubscription
public abstract ComponentPolicyStatesQueryResults listQueryResultsForSubscription(String subscriptionId, ComponentPolicyStatesResource componentPolicyStatesResource)
Queries component policy states under subscription scope.
Parameters:
Returns:
listQueryResultsForSubscriptionLevelPolicyAssignment
public abstract ComponentPolicyStatesQueryResults listQueryResultsForSubscriptionLevelPolicyAssignment(String subscriptionId, String policyAssignmentName, ComponentPolicyStatesResource componentPolicyStatesResource)
Queries component policy states for the subscription level policy assignment.
Parameters:
Returns:
listQueryResultsForSubscriptionLevelPolicyAssignmentWithResponse
public abstract Response<ComponentPolicyStatesQueryResults> listQueryResultsForSubscriptionLevelPolicyAssignmentWithResponse(String subscriptionId, String policyAssignmentName, ComponentPolicyStatesResource componentPolicyStatesResource, Integer top, String orderBy, String select, OffsetDateTime from, OffsetDateTime to, String filter, String apply, Context context)
Queries component policy states for the subscription level policy assignment.
Parameters:
Returns:
listQueryResultsForSubscriptionWithResponse
public abstract Response<ComponentPolicyStatesQueryResults> listQueryResultsForSubscriptionWithResponse(String subscriptionId, ComponentPolicyStatesResource componentPolicyStatesResource, Integer top, String orderBy, String select, OffsetDateTime from, OffsetDateTime to, String filter, String apply, Context context)
Queries component policy states under subscription scope.
Parameters:
Returns: