public ServiceFuture<PolicyAssignmentInner> getAsync(String scope, String policyAssignmentName, final ServiceCallback<PolicyAssignmentInner> serviceCallback) {
        return ServiceFuture.fromResponse(getWithServiceResponseAsync(scope, policyAssignmentName), serviceCallback);
    }
public ServiceFuture < PolicyAssignmentInner > getAsync ( String scope , String policyAssignmentName , final ServiceCallback < PolicyAssignmentInner > serviceCallback ) { return ServiceFuture . fromResponse ( getWithServiceResponseAsync ( scope , policyAssignmentName ) , serviceCallback ) ; }
Gets a policy assignment.

@param scope The scope of the policy assignment.
@param policyAssignmentName The name of the policy assignment to get.
@param serviceCallback the async ServiceCallback to handle successful and failed responses.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceFuture} object