class DeleteResource extends AbstractCommand<DeleteResource> implements PolicyModifyCommand<DeleteResource> {

    @Deprecated
    public static DeleteResource of(final String policyId, final Label label, final ResourceKey resourceKey,
            final DittoHeaders dittoHeaders) {

        return of(PolicyId.of(policyId), label, resourceKey, dittoHeaders);
    }

    private  DeleteResource(final PolicyId policyId, final Label label, final ResourceKey resourceKey,
            final DittoHeaders dittoHeaders);

}